欧拉系统服务部署注意事项

欧拉系统打开防火墙端口

✅ 放行单个端口(例如 Flask / 8000)

sudo firewall-cmd --permanent --add-port=8000/tcp

✅ 放行多个端口

sudo firewall-cmd --permanent --add-port=8000-8010/tcp

✅ 重新加载规则(必须)

sudo firewall-cmd --reload

✅ 查看当前已放行规则(核对用)

sudo firewall-cmd --list-all

欧拉系统安装系统工具

sudo dnf install -y nano --disablerepo=nvidia-container-toolkit

欧拉系统nginx需要单独放行8006端口

【推荐】正确、长期、安全的解决方案(安装 semanage)

1️⃣ 安装 SELinux 管理工具

在你的服务器上执行:

yum install -y policycoreutils-python-utils

如果是较老系统(兜底):

yum install -y policycoreutils-python

2️⃣ 验证 semanage 是否可用

semanage --help

只要不是 command not found 就 OK。

3️⃣ 放行 8006 端口(关键一步)

semanage port -a -t http_port_t -p tcp 8006

如果提示端口已存在,用修改模式:

semanage port -m -t http_port_t -p tcp 8006

4️⃣ 重新加载 Nginx

systemctl reload nginx

5️⃣ 验证(这一步你终于会看到)

ss -lntp | grep 8006

✅ 期望结果:

LISTEN 0 128 0.0.0.0:8006 nginx

一次性放一段端口(推荐)

semanage port -a -t http_port_t -p tcp 8000-8099

(前提:不和已有 http_port_t 冲突)

查看已有端口:

semanage port -l | grep http_port_t

相关推荐
MMME~5 小时前
Ansible Playbook高效自动化实战指南
网络·自动化·ansible
数据安全科普王6 小时前
从 HTTP/1.1 到 HTTP/3:协议演进如何改变 Web 性能?
网络·其他
舰长1156 小时前
linux 实现文件共享的实现方式比较
linux·服务器·网络
学***54236 小时前
如何轻松避免网络负载过大
开发语言·网络·php
热爱生活的五柒6 小时前
WebDAV如何使用?
windows
weixin_395448916 小时前
main.c_cursor_0129
前端·网络·算法
CS创新实验室6 小时前
《计算机网络》深入学:路由算法与路径选择
网络·计算机网络·算法
面对疾风叭!哈撒给8 小时前
Windows 系统使用NSSM创建 Windows服务
windows
wWYy.8 小时前
C++-集群聊天室(2):muduo网络库
网络·c++
MyBFuture8 小时前
C#数组详解:一维二维与交错数组
开发语言·windows·c#·visual studio·vision pro