win7下wamp安装PHP7,提示错误模块名称: php7ts.dll的解决办法

2015年12月3号,PHP7正式发布,目前一直在用PHP5.5版本的,PHP7的性能提高非常大,于是想在本机做一些测试,顺便为后期程序升级PHP7版本做准备。

目前开发环境为WIN7 64位。当前软件情况为64位WampServer2.5(php5.5.12/apache2.4.9/mysql5.6.17),目前WAMP已经是多PHP版本同时存在,可以很方便的切换到各个PHP版本。

按照以前的方法(http://blog.haohtml.com/archives/16180),直接从官方下载PHP7.0.0,解压放在 D:/wamp/bin/php/ 这个目录里,并设置phpForApache.ini文件(复制PHP.ini),停止WAMP所有服务并退出,然后再重启WAMP。此时在WAMP的PHP的版本选择里应该会出现PHP7.0.0这个版本选择,我们选择此版本,wamp重启。到此所有步骤已经完成。 Continue reading

linux下安装php7+mysql5.7+nginx

环境:
CentOS7.1 X64
MySQL5.7.10
PHP7.0.4
Tengine/2.1.2 (nginx/1.6.2)

参考:http://blog.haohtml.com/archives/15340

一。安装常用扩展库

sudo yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers libevent libevent-devel libcurl libcurl-devel net-tools

sudo yum -y install libmcrypt libmcrypt-devel libaio

如果通过Yum安装不了libmcrypt的话,直接源码编译

wget -O libmcrypt-2.5.8.tar.gz "http://downloads.sourceforge.net/mcrypt/libmcrypt-2.5.8.tar.gz?big_mirror=0"
tar zxvf libmcrypt-2.5.8.tar.gz
cd libmcrypt-2.5.8
./configure
make
sudo make install

添加www用户,php-fpm和nginx统一使用此用户 Continue reading