使用Discuz和数据库容器搭建论坛服务。
一,下载Disxuz和mariadb数据库
docker pull tencentci/discuz 拉取镜像tencentci/discuz
yum install mariadb-server 下载mariadb数据库
二.初始化mariabda数据库
systemctl start mariadb 启动mariadb数据库
mysql_secure_installation 初始化
按enter会初始密码,输入初始密码,一直yes,初始化就完成了。
三.登录数据库修改权限
mysql -uroot -p密码 进入数据库
create database luntan创建数据库luntan
use mysql 使用mysql; 数据库
grant all privileges on *.* to root@'%' identified by 'mysql; 给使所有p修改权限密码为mysql
select user.host.password form user; 查看修改的权限是否成功,如果出想root %则是成功
flush privileges; 刷新权限
四.运行Discuz容器,并创建论坛。
docker run -P -d tencentci/discuz 如下discuz容器并且随机映射一个端口。
在浏览器上输入ip和端口,一直下一步到第三步,输入对应的数据库信息,第四步会自动加载,论坛就创建好了。