AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] {干货}教你在自己修改 AMH 安装脚本 – PHP 篇 |
|
---|---|
ivmm |
ivmm 发表于 2014-04-11 22:28:36
本帖最后由 ivmm 于 2014-4-11 22:31 编辑
{干货}教你在自己修改 AMH 安装脚本 – PHP 篇 {干货}教你在自己修改 AMH 安装脚本 – Mysql 篇 {干货}教你在自己修改 AMH 安装脚本 – Nginx 篇 动手这里我们以 php 5.5.11 为例。vi amh.sh1.将 PhpVersion='php-5.3.27'; 改为 PhpVersion='php-5.5.11';其中,版本号可以根据最新的版本来定。其实 PHP 官方也是推荐 5.3 更新到 5.3.28 的,不过 A大 不在就没有更新过,貌似 A大 更加关心 Nginx 的漏洞。2.找到 function InstallPhp() 函数,我们来修改安装内容,将Downloadfile "${PhpVersion}.tar.gz" "http://code.amysql.com/files/${PhpVersion}.tar.gz";改为Downloadfile "${PhpVersion}.tar.gz" "http://us2.php.net/distributions/${PhpVersion}.tar.gz";注:国内地址就把 us2 改成 cn23.这次我们还要编译参数也折腾一下,因为 AMH 目前的 PHP 模块不支持 5.3 以外的拓展,不过我们还可以在安装的时候就折腾好自己想要的,不过需要一定的技术能力。./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 $PHPDisable;这这就默认的编译内容很精炼,虽然这样子功能少了但是稳定性是很有保证的,其他需要的模块安装,这次我加上必要的模块。./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 --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql/bin/mysql_config --without-pear $PHPDisable;米饭在这里加入了 mysqli 和 pdo_mysql 模块。论坛不会排版,如果看的吃力请到 http://www.mf8.biz/397/
点赞,加油! (0分)
2014-04-11 22:28:36 1
|
amysql |
挺好。都熟悉了按需定制
回复
2014-04-12 12:03:32 2
AMH面板 - 好用高效低占用、安全可靠极稳定 |