红帽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 操作相关