RHCSA综合项目--搭建论坛

1.前期工作

(1)关闭Linux上的安全软件

[root@Lichengjian ~]# systemctl disable firewalld
[root@Lichengjian ~]# systemctl status firewalld
//这个操作用于关闭防火墙,并且是永久关闭


image.png

[root@Lichengjian ~]# vim /etc/selinux/config
将SELINUX=enforcing -->SELINUX=disabled
//这儿为了减少不必要的麻烦,我通过修改其配置文件,将其永久关闭
看到这个说明已关闭:


image.png
(2)配置本地光盘镜像文件-->yum源

[root@Lichengjian ~]# mount /dev/sr0 /mnt
//当然这儿你可以通过它的软链接进行挂载(/dev/cdrom)
//挂载完后,检查是否挂载成功


image.png

在/etc/yum.repos.d下创建一个以.repo结尾的文件
[root@Lichengjian ~]# vim /etc/yum.repos.d/yum.repo
在创建文件的同时写入下列内容:


image.png

[root@Lichengjian ~]# yum clean all//清理缓存
[root@Lichengjian ~]# yum makecache//生成新的新缓存
注意:当项目进行到这里,我们可以进行一次快照哦!
(3)下载Discuz安装包(x3.5版)

这个你可以在windows上自行下载;下载好后解压备用

2.后期环境的配置

(1)LNMP环境

1.安装php
[root@Lichengjian ~]# yum install -y php*
//也可用dnf
2.安装nginx
[root@Lichengjian ~]# yum install -y nginx
//也可用dnf
3.安装数据库
[root@Lichengjian ~]# yum install -y mariadb-server
//也可用dnf

(2)配置环境

1.数据库配置
[root@Lichengjian ~]# systemctl start mariadb
[root@Lichengjian ~]# mysql -uroot -p
//启动数据库,并以root的身份登录
//注意:最开始是没有密码可直接回车,在数据库里面的命令必须以";"结尾,才能运行
在数据库中进行如下操作:


image.png

image.png

2.设置论坛的安装文件-->Discuz


image.png

image.png

传入文件后,要修改其权限
[root@Lichengjian /]# chmod -R 777 upload/
image.png

3.设置nginx
[root@Lichengjian ~]# vim /etc/nginx/nginx.conf
image.png

[root@Lichengjian ~]# systemctl enable --now nginx

4.安装论坛软件
先通过ip a 命令查看自己的IP地址


image.png

将其输入浏览器,然后根据Discuz的导向进行操作:
image.png

image.png

image.png

image.png

image.png

image.png

最后,访问站点,进行测试
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容