不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2025-08-20 18:57:03  修改时间:2025-08-25 09:01:56  分类:07.Dify.ai  编辑

一台主机运行两个dify的操作步骤:

1、同主机创建一个新dify,命名为dify-pro

git clone https://github.com/langgenius/dify.git  /data/dify-pro

2、修改dify-pro变量文件.env(更新容器名、对外网络端口) 

找到配置文件 /data/dify-pro/docker/.env

新增:

COMPOSE_PROJECT_NAME=dify-pro

修改:

EXPOSE_NGINX_PORT=8081
EXPOSE_NGINX_SSL_PORT=8444
EXPOSE_PLUGIN_DAEMON_PORT=15002
EXPOSE_PLUGIN_DEBUGGING_PORT=15003
NGINX_SERVER_NAME=difypro.rust.com
NGINX_SSL_CERT_FILENAME=difypro.rust.com.pem
NGINX_SSL_CERT_KEY_FILENAME=difypro.rust.com.key

3、上传.env文件,上传SSL证书文件,重启dify-pro

docker-compose down
docker-compose up -d
docker-compose ps   #【确认对外端口为8081】

4、修改原dify的变量文件.env(更新对外网络端口)

找到配置文件 /data/dify/docker/.env

修改:

EXPOSE_NGINX_PORT=8080
EXPOSE_NGINX_SSL_PORT=8443

5、上传.env文件,重启dify

docker-compose down
docker-compose up -d
docker-compose ps   #【确认对外端口为8080】

6、通过宝塔的nginx,根据域名转发至两个dify的nginx

dify.rust.com 代理至 http://172.29.251.128:8080/
difypro.rust.com 代理至 http://172.29.251.128:8081/

7、浏览器访问验证两个dify与dify-pro

https://dify.rust.com
https://difypro.rust.com