收起左侧

如何在飞牛docker安装discuz论坛实现远程访问

0
回复
100
查看
[ 复制链接 ]

0

主题

0

回帖

0

牛值

江湖小虾

流程就是:

1.域名解析:添加AAA记录绑定飞牛nas的ipv6地址。

2.飞牛设置DDNS添加:绑定域名和飞牛ipv6地址,填写accesskeyid等信息。

3.创建discuz容器,设好端口映射,如8081:80,网络模式桥接。

4.创建mysql容器,端口映射:3306:3306,设置环境变量mysql_database、mysql_user、mysql_password、mysql_root_password、MYSQL_ROOT_HOST(值为%)等。

4.外网(支持ipv6的设备)访问:http://域名:discuz端口,进入安装界面

5.安装界面数据库连接信息:

数据库地址:nas的IP (数据库名称:就是那个mysql_database )

数据库用户名:root

数据库密码:(配置数据库时最好数据库root密码和用户密码一样)

6.论坛后台设置:

网站URL:http://域名:discuz端口/

根域名:域名

7.ssh指令拷贝论坛文件到新建的论坛文件夹,如:/vol1/1000/doscker/discuz (指令: docker cp 论坛容器名:/var/www/html /docker/discuz)

8.停掉论坛容器,挂载路径: /vol1/1000/doscker/discuz/html:/var/www/html

9.重启论坛发现界面出错,用ssh指令给予新路径缓存读写权限。指令: chmod -R 777 /vol1/1000/docker/discuz/html

收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则