dify部署修改nginx端口

张开发
2026/4/9 19:48:07 15 分钟阅读

分享文章

dify部署修改nginx端口
修改 Dify 的访问端口本质上是修改 Nginx 容器对外暴露的端口。您可以根据部署方式选择以下两种方法进行修改。 方法一Docker 部署推荐如果您是通过官方docker-compose方式部署这是最便捷的方法。进入目录打开终端进入 Dify 的docker目录。bashcd /path/to/dify/docker修改环境配置使用文本编辑器如vim或nano修改.env文件。bashvim .env找到并修改以下两行将端口号替换为您需要的端口例如8080textEXPOSE_NGINX_PORT8080如果启用 HTTPS也一并修改EXPOSE_NGINX_SSL_PORT8443重启服务在docker目录下先停止再启动服务以使配置生效。bashdocker compose downdocker compose up -d验证访问重启后通过浏览器访问http://您的服务器IP:8080即可进入 Dify 界面。⚙️ 方法二源码部署手动配置如果您是通过源码编译部署需要手动修改 Nginx 的配置文件。定位配置文件找到 Nginx 的站点配置文件通常路径如下Linux:/etc/nginx/sites-available/dify或/etc/nginx/conf.d/dify.confmacOS (Homebrew):/opt/homebrew/etc/nginx/servers/dify.conf修改监听端口编辑配置文件将listen指令后的端口修改为新端口例如8080。nginxserver {listen 8080; # 修改此处server_name your_domain_or_ip;# ... 其他配置 ...}重启 Nginx保存文件后测试配置并重载服务。bashsudo nginx -tsudo systemctl reload nginx # 或使用 sudo nginx -s reload调整防火墙确保服务器的防火墙如ufw或云服务商安全组已放行新的端口如8080。

更多文章