1.前期工作
(1)關閉Linux上的安全軟件
[root@Lichengjian ~]# systemctl disable firewalld
[root@Lichengjian ~]# systemctl status firewalld
//這個操作用于關閉防火墻,并且是永久關閉

[root@Lichengjian ~]# vim /etc/selinux/config
將SELINUX=enforcing -->SELINUX=disabled
//這兒為了減少不必要的麻煩,我通過修改其配置文件,將其永久關閉
看到這個說明已關閉:

(2)配置本地光盤鏡像文件-->yum源
[root@Lichengjian ~]# mount /dev/sr0 /mnt
//當然這兒你可以通過它的軟鏈接進行掛載(/dev/cdrom)
//掛載完后,檢查是否掛載成功

在/etc/yum.repos.d下創(chuàng)建一個以.repo結尾的文件
[root@Lichengjian ~]# vim /etc/yum.repos.d/yum.repo
在創(chuàng)建文件的同時寫入下列內容:

[root@Lichengjian ~]# yum clean all//清理緩存
[root@Lichengjian ~]# yum makecache//生成新的新緩存
注意:當項目進行到這里,我們可以進行一次快照哦!
(3)下載Discuz安裝包(x3.5版)
這個你可以在windows上自行下載;下載好后解壓備用
2.后期環(huán)境的配置
(1)LNMP環(huán)境
1.安裝php
[root@Lichengjian ~]# yum install -y php*
//也可用dnf
2.安裝nginx
[root@Lichengjian ~]# yum install -y nginx
//也可用dnf
3.安裝數(shù)據(jù)庫
[root@Lichengjian ~]# yum install -y mariadb-server
//也可用dnf
(2)配置環(huán)境
1.數(shù)據(jù)庫配置
[root@Lichengjian ~]# systemctl start mariadb
[root@Lichengjian ~]# mysql -uroot -p
//啟動數(shù)據(jù)庫,并以root的身份登錄
//注意:最開始是沒有密碼可直接回車,在數(shù)據(jù)庫里面的命令必須以";"結尾,才能運行
在數(shù)據(jù)庫中進行如下操作:


2.設置論壇的安裝文件-->Discuz


傳入文件后,要修改其權限
[root@Lichengjian /]# chmod -R 777 upload/

3.設置nginx
[root@Lichengjian ~]# vim /etc/nginx/nginx.conf

[root@Lichengjian ~]# systemctl enable --now nginx
4.安裝論壇軟件
先通過ip a 命令查看自己的IP地址

將其輸入瀏覽器,然后根據(jù)Discuz的導向進行操作:






最后,訪問站點,進行測試
