美文网首页
Linux红帽8系统基于LNMP架构搭建Discuz论坛

Linux红帽8系统基于LNMP架构搭建Discuz论坛

作者: 似朝朝我心 | 来源:发表于2021-07-12 22:38 被阅读0次

红帽8必须配置2个yum源

[cdrom-base]
name=cdrom-base
baseurl=file:///mnt/BaseOS
enable=1
gpgcheck=0

[cdrom-App]
name=cdrom-app
baseurl=file:///mnt/AppStream
enable=1
gpgcheck=0

挂载光盘和查看


nmtui配置IP地址,查看

安装nginx服务与配置启动相关

安装mariadb数据库相关与启动项配置



免密登录数据库


设置数据库密码


再次用密码登录数据库

安装php工具包

修改nginx.conf配置文件,映射到指定的路径


准备discuz包

红帽8的discuz一定要使用3.4以上版本
(最新BBS产品DiscuzX3.4可通过 git clone https://gitee.com/Discuz/DiscuzX/获取。)

使用SecureCRT外部连接工具,将DiscuzX3.4包导入到linux当中



解压该压缩包以及进行所需文件迁移



浏览器页面验收,进行安装


遇到权限阻止,输入下面四行命令

chmod o+w /usr/share/nginx/bbs/config/ -R
chmod o+w /usr/share/nginx/bbs/data/ -R
chmod o+w /usr/share/nginx/bbs/uc_client/ -R
chmod o+w /usr/share/nginx/bbs/uc_server/ -R

权限阻挠解除


安装缺失的依赖




依赖缺失解除

继续安装


创建一个名字ultrax的数据库,对应第三个安装步骤里面的数据库名称


填写密码信息,其余不需要动

如果该过程遇到这个报错

删除该文件,重启即可

论坛建成功,我们会来到论坛的首页

使用admin账户登录

新建一个论坛模块和帖子

防火墙放行

selinux放行

不过,最保险的是安全上下文标签的放行

yum install -y bash-completion  语法补全
yum whatprovides semanage
yum install policycoreutils-python-utils
man semanage fcontext 操作相关

相关文章

网友评论

      本文标题:Linux红帽8系统基于LNMP架构搭建Discuz论坛

      本文链接:https://www.haomeiwen.com/subject/ecudpltx.html