宝塔控制面板安装php之swoole扩展的方式方法;
Swoole是一个PHP扩展,扩展不是为了提升网站的性能,是为了提升网站的开发效率.最少的性能损耗,换取最大的开发效率.利用Swoole扩展,开发一个复杂的Web功能,可以在很短的时间内完成
检测PHP环境
一、前往http://www.swoole-cloud.com/trial/download/下载swoole-compiler-loader.php文件放置网站根目录,点我下载;
二、浏览器访问网站/swoole-compiler-loader.php检测;
安装和配置Swoole Loader
一、根据以上检测结果下载对应文件,我这里是php7.1版本故下载对应的swoole_loader.so文件;
二、将刚才下载的Swoole Loader扩展文件(swoole_loader.dll或swoole_loader.so)上传到当前PHP的扩展安装目录中:/www/server/php/71/lib/php/extensions/no-debug-non-zts-20160303,目录可能有所不同需自检;
修改php.ini配置
编辑此PHP配置文件:/www/server/php/71/etc/php.ini,在此文件底部结尾处加入如下配置:
- extension=swoole_loader.so
注意:需要名称和刚才上传到当前PHP的扩展安装目录中的文件名一致
重启PHP服务
重启或重载PHP配置,宝塔需在软件管理-PHP设置-PHP配置重启或重载配置即可
也可以如下操作:
Swoole安装
访问宝塔后台-软件管理-PHP设置-安装扩展-Swoole安装
启用Swoole
安装后查看Swoole是否已启用,重启PHP或者重载配置,phpinfo查看phpinfo(),Ctrl+F搜索:swoole,看到swoole_loader support是enabled即可
PS:按照以上两种的方法即可操作成功,如果还不行或者没有装宝塔,依然可以按照下面的方式操作;
新建文件夹
mkdir swoole
切入到文件夹中,进行下载安装包
wget http://pecl.php.net/get/swoole-4.3.2.tgz
解压
tar -zxvf swoole-4.3.2.tgz
cd swoole-4.3.2
进行如下操作
phpize
./configure
./configure --with-php-config=/www/server/php/72/bin/php-config
make && make install
安装完成
查看php中的扩展
php -m
如果其中有swoole表示您已经安装成功
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!(有事儿请详询博主:博主电话以及微信18810292089)
更多请关注:老梁`s Blog
老梁`s Blog(老梁博客) » 宝塔控制面板安装php之swoole扩展的方式方法;