C# socket控制台服务器部署到Linux云服务器上运行
1、将程序发布到文件夹
2、更改部署模式为独立运行

3、将发布出来的文件上传到服务器上
4、在Linux命令端口进入上传的目录中直接运行程序
输入
./程序名
如果要后台持续运行
nohup ./程序名 &
5、此时可能会出现本地客户端连接不上服务器服务端的情况
解决方案:设置云服务器的防火墙,放行socket使用的端口
- 先在阿里云服务器实例创建安全组规则,添加规则!添加socket服务端绑定的端口。

- 开启防火墙
systemctl start firewalld
- 设置打开的端口号(永久打开)
firewall-cmd --add-port=端口号/tcp --permanent
- 更新一下:在设置好端口后,需要执行
firewall-cmd --reload
- 查看已经打开的端口
firewall-cmd --list-all
参考博文:https://www.csdn.net/tags/MtTaMg3sMjc5NTU0LWJsb2cO0O0O.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
