ArvinHao

人生若只如初见,何事秋风悲画扇。

12/31
17:05
教程

AMH4.2升级PHP5.6

其实超级简单的,看下面,一步一步照做就行了

wget http://git.oschina.net/renhao/re ... .2/php-5.6.4.tar.gz
tar zxvf php-5.6.4.tar.gz
cd php-5.6.4
./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
make
make install

最后修改下配置就好了

echo listen.owner = www  >> /usr/local/php/etc/php-fpm.conf
echo listen.group = www  >> /usr/local/php/etc/php-fpm.conf
echo listen.mode = 0660  >> /usr/local/php/etc/php-fpm.conf

然后类似的也改一下php-fpm-template.conf /usr/local/php/etc/fpm下面的配置文件 然后重启下php就好了

amh php restart

这样就行了。

11/27
19:33
教程

AMH nginx平滑升级为Tengine

wget http://tengine.taobao.org/download/tengine-2.0.3.tar.gz
tar -zxvf tengine-2.0.3.tar.gz
cd tengine-2.0.3
nginx -V

./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_gzip_static_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --without-http_uwsgi_module --without-http_scgi_module --add-module=/usr/local/echo-nginx-module-0.42 --add-module=/usr/local/yaoweibin-ngx_http_substitutions_filter_module-e3291ac --with-http_spdy_module
make 
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old #备份nginx配置文件
cp -r objs/nginx /usr/local/nginx/sbin/nginx #拷贝相关文件(不含子文件夹)
/usr/local/nginx/sbin/nginx -t #测试Nginx是否运行正常
amh nginx reload #重启
/usr/local/nginx/sbin/nginx -v #查看当前Nginx版本(是否为Tengine)

PS:
第一步中的网址去官网获取最新版本
第五行代码会获取到之前版本的编译配置 直接COPY到下一行的./configure 后面–with-http_spdy_module(这个可选 加速HTTPS访问)