ubuntu部署dify更改80端口
时间: 2025-02-20 13:04:14 浏览: 904
### 配置Dify以使用80端口进行部署
#### 修改默认端口设置
对于希望更改Dify服务监听端口至80的情况,可以通过调整`.env`文件来完成此操作。该配置文件允许用户自定义应用程序的各项参数,包括但不限于HTTP服务器所使用的网络接口地址与端口号[^2]。
#### 编辑环境变量文件
进入解压后的项目根目录下找到名为`.env`的纯文本文件,在其中定位到涉及API_SERVER_PORT或类似命名用于指定Web界面及RESTful API入口位置的相关条目,并将其值更改为目标数值即80。如果不存在这样的键,则可手动添加如下所示的一行:
```bash
API_SERVER_PORT=80
```
保存所做的改动之后退出编辑器[^4]。
#### 更新防火墙规则
考虑到安全性因素,默认情况下Linux发行版可能会阻止未授权的数据包流入特定范围内的TCP/UDP通道内;因此还需要确保系统的防火墙策略允许外界向主机发送针对第80号端口的消息请求。这通常涉及到iptables命令或是UFW实用程序的具体运用场景之中。例如利用ufw工具开放http服务对应的入站连接权限:
```bash
sudo ufw allow http
```
上述指令会自动识别并放通标准web浏览所需的协议类型及其关联的目标端点资源[^1]。
#### 启动容器化应用集群
最后一步便是执行启动脚本来激活由多个相互协作的服务实例构成的整体解决方案架构体系结构。当一切准备就绪以后,只需简单地调用docker-compose CLI客户端所提供的up子命令即可达成目的:
```bash
docker-compose up -d
```
这条语句将会依据当前工作空间中存在的compose模板描述文档(通常是yaml格式),异步地拉取必要的基础映像、初始化持久卷对象以及建立进程间通信机制等必要准备工作完毕后正式启动各个组成部分投入正常运作状态当中去[^3]。
阅读全文
相关推荐

















