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

首先要安装apr,apr-util和pcre-devle,然后安装apache2。

# tar jxvf apr-1.5.2.tar.bz2
# cd apr-1.5.2
# ./configure prefix=/usr/local/apr
# make
# make install
# make clean

# tar jxvf apr-util-1.5.4.tar.bz2
# cd apr-util-1.5.4
# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
# make
# make install
# make clean

# yum install pcre-devel
Installed:
  pcre-devel.x86_64 0:7.8-6.el6            
Complete!

# tar jxvf httpd-2.4.12.tar.bz2 
# cd httpd-2.4.12
# ./configure --enable-module=so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
# make
# make install
# make clean

 

2. 配置apache httpd

如下修改/usr/local/apache2/conf/httpd.conf

ServerName 127.0.0.1
<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

 

并在<IfModule mime_module>增加如下内容

    AddType application/x-tar .tgz
    AddType application/x-httpd-php .php
    AddType image/x-icon .ico

 

3. 安装php 5.6.9

安装依赖包

# yum install gd-devel
Installed:
  gd-devel.x86_64 0:2.0.35-11.el6                                              

Dependency Installed:
  fontconfig.x86_64 0:2.8.0-5.el6
  fontconfig-devel.x86_64 0:2.8.0-5.el6
  freetype.x86_64 0:2.3.11-15.el6_6.1
  freetype-devel.x86_64 0:2.3.11-15.el6_6.1
  gd.x86_64 0:2.0.35-11.el6
  libICE.x86_64 0:1.0.6-1.el6
  libSM.x86_64 0:1.2.1-2.el6
  libX11.x86_64 0:1.6.0-2.2.el6
  libX11-common.noarch 0:1.6.0-2.2.el6
  libX11-devel.x86_64 0:1.6.0-2.2.el6       
  libXau.x86_64 0:1.0.6-4.el6
  libXau-devel.x86_64 0:1.0.6-4.el6
  libXext.x86_64 0:1.3.2-2.1.el6
  libXpm.x86_64 0:3.5.10-2.el6
  libXpm-devel.x86_64 0:3.5.10-2.el6
  libXt.x86_64 0:1.1.4-6.1.el6
  libjpeg-turbo.x86_64 0:1.2.1-3.el6_5
  libjpeg-turbo-devel.x86_64 0:1.2.1-3.el6_5
  libpng.x86_64 2:1.2.49-1.el6_2
  libpng-devel.x86_64 2:1.2.49-1.el6_2      
  libxcb.x86_64 0:1.9.1-2.el6
  libxcb-devel.x86_64 0:1.9.1-2.el6
  xorg-x11-proto-devel.noarch 0:7.7-9.el6         

Complete!

 

安装PHP

# 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  --with-config-file-path=/etc

 

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

.

 

转载于:https://www.cnblogs.com/humphrycc/p/4515685.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值