红帽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 操作相关
网友评论