安装环境
CentOS release 6.5 (Final)
apache安装
安装包:
httpd-2.4.23.tar.gz
apr-1.5.2.tar.gz
apr-util-1.5.4.tar.gz
1. 下载相关安装包,放入目录opt下:
tar -zxf httpd-2.4.23.tar.gz
tar -zxf apr-1.5.2.tar.gz
tar -zxf apr-util-1.5.4.tar.gz
2. yum install gcc -y
yum install pcre-devel.x86_64 -y
3. cp -R apr-1.5.2 httpd-2.4.23/srclib/apr
cp -R apr-util-1.5.4 httpd-2.4.23/srclib/apr-util
4. cd httpd-2.4.23
5. ./configure --prefix=/opt/apache
6, make
7. make install
8. cd ../apache
9. vi conf/httpd.conf, 修改“#ServerName www.example.com:80” 为”127.0.0.1:80“
10. /opt/apache/bin/apachectl -k start
php安装
1. 下载相关安装包,放入目录opt下:
tar -zxf php-5.5.38.tar.gz
2. cd php-5.5.38
3. ./configure --prefix=/opt/php --with-apxs2=/opt/apache/bin/apxs
4. make
5. make install
6. cp /opt/php-5.5.38/php.ini-development /opt/php/lib/php.ini
7. cd ../apache
7. vi conf/httpd.conf,
找到: AddType application/x-compress .Z AddType application/x-gzip .gz .tgz 在后面添加: AddType application/x-httpd-php .php(使Apcche支持PHP) AddType application/x-httpd-php-source .php5 找到: <IfModule dir_module> DirectoryIndex index.html </IfModule> 添加: <IfModule dir_module> DirectoryIndex index.html index.php </IfModule>
8. /opt/apache/bin/apachectl -k restart