linux源码安装swoole
前提条件:你有一个linux系统 并且已经成功安装了gcc autoconfig php.前提条件:你有一个linux系统 并且已经成功安装了gcc autoconfig php.前提条件:你有一个linux系统 并且已经成功安装了gcc autoconfig php.1.下载swoole源码官网:www.swoole.com我们从官网上选择需要的对应版本git下载技巧:git ...
前提条件:你有一个linux系统 并且已经成功安装了gcc autoconfig php.
前提条件:你有一个linux系统 并且已经成功安装了gcc autoconfig php.
前提条件:你有一个linux系统 并且已经成功安装了gcc autoconfig php.
1.下载swoole源码
官网:www.swoole.com
我们从官网上选择需要的对应版本
git下载技巧:
git clone https://gitee.com/swoole/swoole.git
下载好之后得到swoole源码目录
2.生成configure文件
这个操作需要借助PHP的phpize工具。phpize这个工具是用来扩展php拓展模块的 为php加入“外挂”模块。
首先进入到我们下载好的swoole源码包。然后在这里我们运行phpize(php安装目录的bin/phpize,小编的安装目录为/home/php7.2.10)。
具体执行:
/home/php7.2.10/bin/phpize
执行后,可以看出源码包中,多了一些文件,其中既有configure
3.configure配置
./configure --help可以查看安装配置项目 需要注意的是:./configure
–with-php-config=PATH 这里要指明该swoole为php拓展的目录,需要只想到php/bin/php-config 这里的执行:./configure --with-php-config=/swoole/php7.2.10/bin/php-config
需要注意的是:我这里写到路径的地方,不要照搬照抄,请遵循自己的安装位置,稍作变动
4.make
5.make install
安装后/home/php7.2.10/lib/php/extensions/no-debug-non-zts-20170718/
发现了swoole的拓展 swoole.so
6.配置php.ini
找到你的php.ini文件
如果不会找,请查看小编的这篇博客:https://blog.csdn.net/qq_17040587/article/details/82845980
添加拓展:extension=swoole
7.测试
php -m可以查看swool模块
php --info也可以查看 这个命令信息比较多 推荐用第一个看
小伙伴,您成功了吗 有问题可以 461953216@qq.com咨询哦
赠送一个小知识点:
netstat -anp |grep 9501 查看端口运行情况
祝你成功!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)