lamp环境配置(三) 编译安装php5.6.8

  • A+
所属分类:PHP

1.准备工作

下载好php源码并解压

安装php相关依赖

新建文件夹

mkdir /www/php56

2.停止Apache和MySQL服务

service httpd stop && service mysqld stop

3.配置 PHP。

在这里可以用各种各样的参数来自定义 PHP,例如启动哪些扩展功能包的支持等。用 ./configure --help 命令可以列出当前可用的所有参数。

注意=号后面的路径在默认的情况下可以省略,如果相关依赖是自己编译安装的且路径发生了改变,就需要调整相应的依赖安装路径,每一项都要检查核对。

这一步会进行编译前的检测,如果出现xxx未安装的错误,可以通过yum -y install xxx-devel来安装。或者自己手动进行编译xxx.

3.执行编译安装

make && make install

4.编译测试

make test

5.重启Apache和MySQL服务

service httpd restart

service mysqld restart

6.在Apache里添加php模块

vi /www/Apache2.4/conf/httpd.conf

添加:  LoadModule php5_module modules/libphp5.so

添加:

上面所需要添加的配置一般情况下在编译php的时候就已经添加进httpd.conf 里了,如果没有就手动添加一下。

重启Apache

7.配置 php.ini

cp php.ini-development /www/php56/etc/php.ini

8.测试

到Apache目录下的htdocs文件里创建一个phpinfo的探针文件

在浏览器访问服务器的ip,如果这个phpinfo的文件能正常访问,说明安装成功。

 

 

weinxin
我的微信公众号
我的微信公众号扫一扫

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  4   博主  0

    • avatar 丝袜美腿 1

      看上去很复杂

      • avatar 蜜桃网 1

        技术范博客,支持一个

        • avatar 卢松松商城 0

          我来了,既然来了我就得说几句!只说几句而已!如果我不说几句!就对不起人了,既然我要说几句!那么肯定是要说话的~

          • avatar 成都卫校 1

            无聊的抠脚脚耍,