标签:
1)
2)
3)
4)
5)
安装时可能出现一些软件包未安装
安装方法如下:
tar zxvf apr-1.4.8.tar.gzcd apr-1.4.8./configure --prefix=/usr/local/apr //注意路径 安装httpd时免得找不到makemake installtar zxvf apr-util-1.5.2.tar.gzcd apr-util-1.5.2./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/aprmakemake installyum install -y gcc gcc-c++tar zxvf pcre-8.33.tar.gzcd pcre-8.33./configure --prefix=/usr/local/pcremakemake install
tar zxvf httpd-2.4.6.tar.gzcd httpd-2.4.6./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-module=so --with-pcre=/usr/local/pcremakemake install
yum list libxml2yum install libxml2-devel.i686tar zxvf php-5.5.4.tar.gzcd php-5.5.4./configure --with-apxs2=/usr/local/apache/bin/apxs --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5 --with-mysql=shared,mysqlndmakemake install
Apache
配置文件在/usr/local/apache/conf/httpd.conf
网页文件在/usr/local/apache/htdocs/ php
配置文件在 /etc/php.ini
cp xxx/php.ini-development
/etc/php/ini
vi
/usr/local/apache/conf/httpd.conf
添加 //自动添加了libphp5.so
AddType application/x-httpd-php .php .phtml .php3 .inc
在/usr/local/apache/htdocs/下
vi index.php
- <?php
- phpinfo()
- ?>
- /usr/local/apache/bin/httpd -k restart
- service httpd start
- ps -ef |grep httpd
service
setenforce
此时:
/usr/local/apache/conf/httpd.conf下只有index.html
测试及访问:
修改httpd.conf
vi
重启服务:
service
再次访问:
七、安装XDebug
tar -xvf xdebug-2.4.1.tgz/usr/local/php5/bin/phpize --执行后出现configuate文件./configuremake && make installcd xdebug-2.4.1yum install autoconf
[xdebug]zend_extension="/usr/local/php5/lib/php/extensions/no-debug-zts-20121212/xdebug.so"xdebug.remote_enable = Onxdebug.remote_handler = dbgpxdebug.remote_host= localhostxdebug.remote_port = 9000xdebug.idekey = PHPSTORM
service httpd restart 出现 httpd:unrecognized service 错误解决:cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpdchmod 700 /etc/rc.d/init.d/httpdmake //no found make //编译时出现解决:yum install make
标签:
原文地址:http://www.cnblogs.com/apescode/p/5872921.html