How to install php 5.6.9 and apache httpd 2.4.12 on OEL6u6 x86 64bit
1. 安装apache httpd
2. 配置apache httpd
3. 安装php 5.6.9
4. 测试
1. 安装apache httpd
# yum install apr apr-util # ls -l -rw-rw-r--. 1 NONE NONE 5054838 May 19 06:23 httpd-2.4.12.tar.bz2 # tar jxvf httpd-2.4.12.tar.bz2 # cd httpd-2.4.12 # ./configure --enable-module=so # make # make install
如果手动安装apr和apr-util的话,需要手动指定位置。
# ./configure --enable-module=so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
2. 配置apache httpd
如下修改/usr/local/apache2/conf/httpd.conf
ServerName 127.0.0.1
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
并增加如下内容
AddType application/x-tar .tgz AddType application/x-httpd-php .php AddType image/x-icon .ico
3. 安装php 5.6.9
# ls -l -rw-rw-r--. 1 NONE NONE 14037070 May 19 06:47 php-5.6.9.tar.bz2 # tar jxvf php-5.6.9.tar.bz2 # cd php-5.6.9 # ./configure --prefix=/usr/local/php-5.6.9 --with-apxs2=/usr/local/apache2/bin/apxs --enable-bcmath --enable-ctype --enable-sockets --enable-mbstring --with-gettext --with-pgsql --with-gd --with-png-dir=/usr/local/php-gd/png --with-jpeg-dir=/usr/local/php-gd/jpeg --with-freetype-dir=/usr/local/php-gd/freetype
其中会提示缺少支持环境,自行yum安装devel包。
4. 测试
如下创建/usr/local/apache2/htdocs/test.php,用于测试。
<?php Phpinfo(); ?>
启动apache httpd:
#/usr/local/apache2/bin/apachectl –k start
关闭apache httpd:
# /usr/local/apache2/bin/apachectl –k stop
.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。