[root@localhost yum.repos.d]# docker run --name luntan -d -p 8000:80 tencentci/discuz
运行tencentci/discuz这一容器
在浏览器上使用宿主机IP地址访问http://192.168.123.130:8000/,会看到如下页面
[root@localhost yum.repos.d]# yum install mariadb-server 在宿主机上安装mariadb数据库
[root@localhost yum.repos.d]# systemctl start mariadb 开启数据库服务
[root@localhost yum.repos.d]# ss -lntup | grep 3306 数据库的端口是3306,有这一端口,表明数据库已开启
[root@localhost yum.repos.d]# ps -ef | grep mysql 查看Mysql进程
运行数据库的初始化页面,如下图所示
使用mysql -u指定用户,-p密码 登录mysql数据库
查看数据库
创建名为:论坛的数据库
使用论坛数据库,查看里面是否有表
查看 luntan 这一容器的IP地址
填写相关信息,创建论坛,如下图所示
但目前root用户没有相关权限,所以,搭建论坛到这一步,会报错
进入数据库,查看相关用户的权限
给root用户赋予可以从192.168.123.130这一IP地址登录的权限
给root用户赋予,可以从任意主机登录的权限
刷新一下相关配置
查看用户的权限,验证我们做的更改,是否成功
update user set user="root" where host='%',使用这一命令,更改root的权限
再重新运行一下网站
看到这个页面,论坛搭建完成,可以在上面进行相关操作