AMH4.2面板PHP升级5.6.9
来源:互联网 发布:易语言界面源码 编辑:程序博客网 时间:2024/05/23 18:13
一. 下载和解压PHP5.6.9
wget http://cn2.php.net/distributions/php-5.6.9.tar.gztar -zxvf php-5.6.9.tar.gzcd php-5.6.9
二. 编译PHP5.6.9
编译部署(直接将上面的编译脚本丢到当前SSH中执行编译。)
./configure --prefix=/usr/local/php --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-openssl --with-zlib --with-curl --enable-ftp --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-zip --with-iconv=/usr/local/libiconv --with-mysql=/usr/local/mysql --without-pear --disable-fileinfo --enable-opcache
执行编译(过程比较久,需要耐心等待)
makemake install
三. 修改PHP配置文件
- 修改/usr/local/php/etc/php-fpm.conf
添加脚本授权
listen.owner = wwwlisten.group = wwwlisten.mode = 0660
- 修改/usr/local/php/etc/php-fpm-template.conf
添加脚本授权
listen.owner = wwwlisten.group = wwwlisten.mode = 0660
- 如果已有站点
如果在AMH面板环境中存在站点,还需要将/usr/local/php/etc/fpm目录中,有站点域名标示的.conf文件进行添加上面的3行脚本。如果没有站点就不需要,因为模板我们添加了,添加的新站点会自动添加。
listen.owner = wwwlisten.group = wwwlisten.mode = 0660
四. 重启AMH以及解决问题
升级成功后有一个瑕疵,如果我们重启VPS之后,Nginx是没有生效的,我们需要单独在重启一次AMH或者重启NGINX才可以生效。
/etc/init.d/amh-startamh nginx restart
参考链接
0 0
- AMH4.2面板PHP升级5.6.9
- AMH4.2一键升级PHP脚本
- 【linux主机管理面板AMH4.2】安装使用教程,集成PHP建站环境
- 应对518PHP漏洞危机,AMH4.2无损升级PHP5.6.9傻瓜式教程!更新
- wdcp面板php版本升级为5.3
- AMH4.2安装与重置管理员密码
- WDCP面板管理升级PHP、MYSQL5.5方法以及错误解决方法
- php升级5.6
- php升级到5.6
- homebrew升级PHP至5.6
- linux升级php至5.6
- wdcp面板升级PHP7.0脚本
- 升级php
- PHP升级
- php升级
- php升级
- PHP升级
- PHP学习总结(9)——PHP入门篇之WAMPServer服务控制面板介绍
- C/C++基础-001
- IM中图片消息处理(二)
- MBProgressHUD的简单封装
- 进程等待示例(wait与waitpid调用)
- 股票交易日
- AMH4.2面板PHP升级5.6.9
- 【转】什么是序列化,为什么要序列化
- iOS 字符属性NSAttributedString描述
- rman backup zhi section size
- POJ 1200 Crazy Search
- ios开发常用宏
- Linux下tomcat JVM内存 配置
- 学习C++反汇编-多继承
- Qt 样式表 边界盒模型