1.首先在安装lnmp集成包之前,解压lnmp1.3-full.tar.gz,进入到lnmp1.3-full/include/目录下;
2.输入 vi php.sh;编辑php.sh文档。博主安的是php5.6,所以修改的是这个地方的配置,添加了--enable-maintainer-zts;(如果已经安装好lnmp环境,就先卸载了,然后配置一下喽;应该还有免卸载的方法)
3.保存php.sh后,进入lnmp1.3-full目录下,输入命名 ./install.sh 来安装lnmp环境;
4.安装完lnmp环境后,来安装swoole扩展,解压swoole-src-master.zip
,进入swoole-src-master目录下
5.用phpize命令重新编译php:/usr/local/php/bin/phpize
如果找不到phpize的目录,直接输入 find / -name phpize 来找到phpize目录,如果系统中没有phpize,输入命令 yum install php-devel
6.然后进行配置: ./configure --with-php-config=/usr/local/php/bin/php-config && make && make install
7.配置php.ini文件,添加:extension=swoole.so
8.重启nginx服务: /etc/init.d/nginx restart
这样swoole扩展就安装成功了,pthread跟swoole安装步骤是一样的.......自己来试验喽!