ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## **LINUX 命令行开启长连接** 1、进入终端 利用远程连接工具或直接在服务器中 这里使用xshell远程连接 ![](https://img.kancloud.cn/35/90/3590b47ca841b3a4ed7f13d00d58bfb3_1039x588.png) 2、进入项目跟目录 ![](https://img.kancloud.cn/90/13/9013730b539a5af6f635d64c0c2d39d4_975x143.png) 3、执行命令 ~~~ sudo -u www php think workerman start --d ~~~ ![](https://img.kancloud.cn/35/b7/35b7fce948cd083a764e7680ff5bb118_889x250.png) **特别注意:** a、绿色框如果现实为tcp 说明后台没有开启wss 需要去后台设置-系统设置-基础配置-wss配置中 开启wss 并上传ssl证书(与宝塔配置的ssl保持一致) 然后清除缓存 重启长连接 重启方法见第4步骤 b、黄色框部分为需要放行的端口 需要注意的是 放行端口时服务器安全组和宝塔安全中都需要放行20002和20003端口 20012端口可不放行 4、重启长连接 出现以下提示说明之前已启动 需要重启 ![](https://img.kancloud.cn/54/f6/54f69d6c93199ba2a0525314af5728a5_870x159.png) 重启的话 使用这个命令 ~~~ sudo -u www php think workerman restart --d ~~~ 成功提示跟第3步中的图显示是一样的