企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# **文件准备(视频讲解在群公告的资料库)** > 群文件中下载【直播相关配置】或者群公告中的资料库提取码中下载【直播相关配置】 > 视频教程:[https://pan.baidu.com/s/1XyZLMFQnHsQfRXoqgOGXsg](https://pan.baidu.com/s/1XyZLMFQnHsQfRXoqgOGXsg) 1. 文件名:lywywl_liveseckill.service 2. 文件名:socket.config.php # **redis配置** ## **1. 安装redis** 打开宝塔面板,软件管理,安装Redis并启用 ![](https://img.kancloud.cn/7b/19/7b19cc9ba5aba445df26c8a58c667ae2_1324x532.png) ## **2. PHP设置中安装redis扩展** 查看微擎站点对应的php版本是多少,然后在下图对应php版本中安装redis扩展 ![](https://img.kancloud.cn/01/09/01098a598479cc5de18824b5b0345b97_1308x526.png) ![](https://img.kancloud.cn/51/8c/518ca74b858fcfaba6adda3541840f85_627x563.png) ## **3. 修改微擎配置文件** 位置:网站-微擎安装目录-data-config.php ![](https://img.kancloud.cn/c4/b7/c4b7c2ee1627a8d102d830b6bf2df948_788x369.png) ![](https://img.kancloud.cn/14/23/142349af97dde0f3ceb9180688af67c3_1057x514.png) > 代码如下,如config.php中没有此代码,复制粘贴即可 ``` // -------------------------- CONFIG REDIS --------------------------- // $config['setting']['redis']['server']='127.0.0.1'; $config['setting']['redis']['port']=6379; $config['setting']['redis']['pconnect']=0; $config['setting']['redis']['requirepass']=''; $config['setting']['redis']['timeout']=1; ``` # **swoole 安装** > 要在宝塔面板的【安全】放行9501端口,放行之后会显示未使用,按照下面步骤操作成功后会显示正常。 要在云服务器[你的服务商,如腾讯、阿里、百度.....]的安全组里放行9501端口 ## **1. 找到微擎站点对应的php版本** > 宝塔面板——【软件管理】——【微擎站点对应php版本】——【设置】 ![](https://img.kancloud.cn/65/30/65301c4ffe3f65f63b13af359af2e5e2_1408x758.png) ## **2 安装swoole** > 【安装扩展】——【安装Swoole】 ![](https://img.kancloud.cn/a2/92/a292cd7260edd2d0f7637584f0133fa9_938x882.png) ## **3. 重启php服务** > 安装好后,还在设置内点击【php服务】——重启 ![](https://img.kancloud.cn/32/55/325562ba4f9f3583b5858177a567d9b3_931x875.png) # **开启通讯进程服务** ## **1. 修改配置文件socket.config.php** ![](https://img.kancloud.cn/8b/fc/8bfc82c35fe97ccc7a6b41e0f86069a1_932x688.png) ![](https://img.kancloud.cn/cb/eb/cbeb5817df68866e278862ef1a918ec9_932x687.png)![](https://img.kancloud.cn/b0/8b/b08b8c911450ce94e6c1abd464f0a9e4_773x542.png) ## **2. 上传至微擎站点目录** 修改完后请将文件上传至【宝塔面板】——【网站】——【对应微擎站点】,打开目录addons\lywywl_liveseckill\socket\目录下 # **使用systemd管理swoole服务** ## **1. 修改配置文件lywywl_liveseckill.service** ![](https://img.kancloud.cn/65/45/6545dba0f27ec3e7e057312acbf310cf_1266x666.png) ## **2. 上传至服务器根目录/etc/systemd/system/(若服务器系统为centOS 6 版本,请参考其他目录)** ![](https://img.kancloud.cn/c0/92/c092074a0c3a108d1fcd975da0c61214_908x750.png) # **打开ssh终端连接上服务器** ![](https://img.kancloud.cn/74/5b/745b43dad1b8e1b5dc93fecf6cec9b38_815x379.png) ## **1. ssh终端无密码时** ![](https://img.kancloud.cn/44/08/44088390a45df95f68b5e1085bb8efce_1350x603.png) reload守护进程使其生效(每次修改lywywl_liveseckill.service 文件后都需要执行生效) ``` sudo systemctl --system daemon-reload ``` 启动服务 ``` sudo systemctl start lywywl_liveseckill.service ``` 查看服务状态 ``` sudo systemctl status lywywl_liveseckill.service ``` 执行后出现以active(running),表示服务启动成功 ![](https://img.kancloud.cn/be/e2/bee225926a692b32a7b284dacf44773c_873x363.png) ## **2. ssh终端有密码时** ![](https://img.kancloud.cn/9f/fa/9ffa313f3257cc51f6c414ea67feb995_929x642.png) reload守护进程使其生效(每次修改lywywl_liveseckill.service 文件后都需要执行生效) ``` sudo systemctl --system daemon-reload ``` 启动服务 ``` sudo systemctl start lywywl_liveseckill.service ``` 查看服务状态 ``` sudo systemctl status lywywl_liveseckill.service ``` 执行后出现以active(running),表示服务启动成功 ![](https://img.kancloud.cn/be/e2/bee225926a692b32a7b284dacf44773c_873x363.png) ## **提供其他命令,已备使用** 停止服务 ``` sudo systemctl stop lywywl_liveseckill.service ``` 其他命令 #重启服务 ``` sudo systemctl reload lywywl_liveseckill.service ``` #开机启动 ``` sudo systemctl enable lywywl_liveseckill.service ``` #取消开机启动 ``` sudo systemctl disable lywywl_liveseckill.service ```