linux Centos 7 在tp5.1上Swoole的搭建经历

首先,安装swoole目前swoole不支持win
swoole 安装
用的是centOS
php安装目录:/usr/local/php

php.ini配置文件路径:/usr/local/php/etc/php.ini
1、安装swoole

cd /usr/local/src

wget https://github.com/swoole/swoole-src/archive/v1.9.1-stable.tar.gz

tar zxvf v1.9.1-stable.tar.gz

cd swoole-src-1.9.1-stable

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make

make install

2、配置php支持swoole
vi /usr/local/php/etc/php.ini

添加

extension=swoole.so
3、重启php-fpm
命令 php -m看到swoole
或者
在phpinfo页面可以看到关于swoole的选项,说明安装成功。

找一个linux主机作为服务器,tp5.1,php7.2.nginx,
用composer安装一个think-swoole(tp6以下安装2.0版本composer require topthink/think-swoole:2.0.x-dev --ignore-platform-reqs)
linux Centos 7 在tp5.1上Swoole的搭建经历_第1张图片
安装完成后config下会生成swoole.php和swoole_server.php,只看swoole_server.php
看看就行,一般不用改东西。
然后在服务器上安装swoole服务,安装好后在php.ini加上(这些步骤百度上都有)
在使用php think swoole:server来启动服务,
在这里插入图片描述
出来这个就启动好了,已进入监听状态
下一篇聊聊用swoole搞IM的经历

你可能感兴趣的:(ThinkPHP,linux,swoole)