Ubuntu 16.04源码编译安装PHP 5.6.29的教程

所属分类: 操作系统 / unix linux 阅读数: 111
收藏 0 赞 0 分享

1、 下载地址:http://www.php.net/downloads.php

2、解压

tar -zxvf PHP-5.6.29.tar.gz 

3、配置

./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache/bin/apxs

注意:这里的-with-apxs2=/usr/local/apache/bin/apxs选项,其中apxs是在安装Apache时产生的,路径根据实际情况设置。apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器中。

4、编译

make

5、安装

make install

6、配置文件

 cp /usr/local/src/php-5.6.29/php.ini-development /usr/local/php/lib/php.ini

7、配置httpd.conf文件

  vi /usr/local/apache/conf/httpd.conf 

搜索:

 AddType application/x-compress .Z
  AddType application/x-gzip .gz .tgz

在后面添加:     

AddType application/x-httpd-php .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、重启Apache

service httpd restart

9、测试

在apache的htdocs下建立一个php文件index.php,里面的内容如下:

 <?php
    phpinfo();

最后在浏览器里输入http://127.0.0.1/index.php

OK!

如果你需要将PHP命令加入全局变量,方便cli下使用命令和使用phpize安装扩展,参看:

echo 'export PATH=$PATH:/usr/local/php/bin' > /etc/profile.d/php.sh
chmod a+x /etc/profile.d/php.sh
source /etc/profile.d/php.sh

以上所述是小编给大家介绍的Ubuntu 16.04源码编译安装PHP 5.6.29的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

更多精彩内容其他人还在看

ipfilter+ipnat包过滤、转发和DHCP服务器架构笔记

ipfilter+ipnat包过滤、转发和DHCP服务器架构笔记
收藏 0 赞 0 分享

FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)

FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)
收藏 0 赞 0 分享

在线rss阅读聚合器lilina-0.7安装笔记

在线rss阅读聚合器lilina-0.7安装笔记
收藏 0 赞 0 分享

使用Dreamhost空间下Shell命令的使用方法

使用Dreamhost空间下Shell命令的使用方法
收藏 0 赞 0 分享

Linux下的Grep命令使用方法详细介绍

Linux下的Grep命令使用方法详细介绍
收藏 0 赞 0 分享

linux下修改用户的工具介绍第1/2页

linux下修改用户的工具介绍
收藏 0 赞 0 分享

Linux tar  压缩打包命令使用方法第1/2页

Linux tar  压缩打包命令使用方法
收藏 0 赞 0 分享

Linux 入门常用命令 password — 修改密码,改变用户

Linux 入门常用命令 password — 修改密码,改变用户
收藏 0 赞 0 分享

Linux下必须要学的系统安全命令第1/4页

Linux下必须要学的系统安全命令
收藏 0 赞 0 分享

Linux rpm tar 操作系统下软件的安装与卸载方法

Linux rpm tar 操作系统下软件的安装与卸载方法
收藏 0 赞 0 分享
查看更多