第一、下載和解壓Swoole
wget -c https://github.com/swoole/swoole-src/archive/v1.9.22.tar.gz
解壓: tar -zxvf v1.9.22.tar.gz
cd swoole-src-1.9.22/
第二、安裝Swoole
1、執行
/www/wdlinux/apache_php-5.5.38/bin/phpize
這里我們需要當前PHP5.5.38中安裝,如果有多個PHP同存,我們需要看清楚哪個要安裝就在哪里執行。
2、編譯
./configure --with-php-config=/www/wdlinux/apache_php-5.5.38/bin/php-config
編譯設置,然后安裝。
make
make install
這里要注意:如果服務器安裝了雲鎖,請停止雲鎖,否則會出現編譯失敗。
3、修改擴展文件
extension=/www/wdlinux/apache_php-5.5.38/lib/php/extensions/no-debug-non-zts-20121212/swoole.so
在php.ini文件中添加擴展路徑,保存替換。
第三、重啟生效Swoole
1、執行重啟
service httpd restart
重啟WEB之后應該是生效了,我們檢查一下。
2、檢查是否生效
可以看到,當前Swoole擴展已經安裝生效。
WDCP
多版本PHP的zend,memcache,redis等組件的安裝方法
詳見:http://www.wdlinux.cn/bbs/viewthread.php?tid=57774&highlight=redis
redis升級安裝方法
wget http://down.wdlinux.cn/in/phps_redis.sh
sh phps_redis.sh
安裝完成后,連接成功