作者:Shimmoon | 来源:互联网 | 2023-07-15 11:49
1.环境需求,php源码安装并安装swoole和redis扩展在https:blog.csdn.netphp12345679category_7671306.html
1.环境需求,php源码安装并安装swoole和redis扩展在https://blog.csdn.net/php12345679/category_7671306.html
![](https://img8.php1.cn/3cdc5/15951/711/a58635983dc55d0c.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3BocDEyMzQ1Njc5,size_16,color_FFFFFF,t_70)
2. Composer全局替换阿里镜像并下载swoft
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer create-project swoft/swoft swoft
如果出现下面的情况
![å¨è¿éæå¥å¾çæè¿°](https://img8.php1.cn/3cdc5/15951/711/8ba9b807f6f675a5.png)
就新建个Linux用户,并给www目录权限,切到新用户上进行swoft下载
3.切换到swoft目录下启动swoft
cd swoft
php bin/swoft http:start
![](https://img8.php1.cn/3cdc5/15951/711/3ea19257221d0a3b.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3BocDEyMzQ1Njc5,size_16,color_FFFFFF,t_70)
如果http服务端口想改成80端口
![](https://img8.php1.cn/3cdc5/15951/711/0defa7e2e76b71bb.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3BocDEyMzQ1Njc5,size_16,color_FFFFFF,t_70)
在swoft/app/bean.php里改
![](https://img8.php1.cn/3cdc5/15951/711/1bdbb48595ce55d5.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3BocDEyMzQ1Njc5,size_16,color_FFFFFF,t_70)