Linux搭建Discuz論壇


首先確保服務器防火牆、selinux處於關閉狀態

#systemctl status firewalld  (查看防火牆,running即為開啟狀態)

 

 

 

#systemctl stop firewalld   (關閉防火牆)

#systemctl disable firewalld  (禁用防火牆)

 

 

 

#systemctl status firewalld

 

 

 

此狀態即為關閉

 

#getenforce   (查看selinux狀態,enforcing 即為開啟)

#vim /etc/selinux/config   (編輯selinux配置文件)

selinux=enforcing 改為 selinux=disabled

 

 

 

注:改完保存退出,退出后getenforce查看依然是enforcing,重啟系統即可)

 

使用nmtui配置ip地址(這里不演示了)

 

 

 

在自己操作的計算上安裝xshell,遠程連接操作

 

 

 

新建會話,輸入服務器ip地址,用戶名密碼即可

 

 

 

 

 

安裝apache

先用yum list | grep httpd 查看是否安裝過apache

 

 

 

base前有@,則為安裝過

 

#yum -y install httpd (使用yum安裝httpd

 

 

 

安裝成功則會先顯示

 

 

 

 

#systemctl start httpd  (開啟apache

#systemctl enable httpd  (自啟動)

#systemctl status httpd  (查看)

 

 

 

*/etc/httpd/conf.d下有個welcome.conf測試文件,可以通過瀏覽器訪問IP地址查看apache是否搭建成功,成功后該文件可刪除

安裝mysql數據庫

(這里使用開源的mariaDB即可)

#yum -y install mariadb

 

 

 

(根據裝系統時的選項,有的服務器可能已經裝過)

#yum list | grep mariadb

 

 

 

已裝過

 

#systemctl start mariadb  (開啟)

 

開啟報錯,執行:

yum -y install mariadb-server mariadb mariadb-client mariadb-devel

 

#systemctl status mariadb   (查看)

 

 

 

#systemctl enable mariadb  (自啟動)

 

 

 

 

如果出現以下情況

 

 

 

則安裝mariadb-server服務器

#yum install mariadb-server

 

 

#mysql_secure_installation  (初始化數據庫)

 

 

 

默認密碼為空,回車

   輸入y

輸入新密碼,並重復

 

 

 

密碼設置成功后,接下來全輸y就好

 

 

 

這就初始化成功了

#mysql -uroot -p         (進入數據庫)

密碼

 

 

 

>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GTANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;

(修改權限,使數據庫允許所有iproot身份密碼為123456遠程登陸)

 

 

 

>exit   (退出)

 

 

 

 

 

安裝php

#yum -y install php php-mysql  (安裝php,及php-mysql

 

 

 

 

 

 

#yum list installed | grep php

 

 

 

 

 

 

 

 

論壇安裝

http://www.discuz.net/forum-10-1.html

在網上下載一個開源的論壇安裝包到本地——解壓后得到三個文件夾

 

 

 

filezilla軟件將upload上傳到服務器的/var/www/html

 

 

 

 

上傳成功后

#cd /var/www/html

#ls

 

 

 

 

#chmod -Rf 777 upload  (遞歸給予upload滿權限)

 

 

 

 

#systemctl restart httpd  (重啟httpd

 

 

 

 

 

 

打開ie瀏覽器輸入http://ipaddr/upload/install,就會彈出安裝界面

 

 

 

同意

 

 

 

 

所有都為√即可下一步

 

 

 

這里我們是新安裝的選擇全新安裝——下一步

 

 

 

這里我們需要填寫服務器ip地址,數據庫用戶名root 密碼,設置論壇管理員密碼

下一步

 

 

 

 

正在安裝

 

 

 

安裝成功,可以訪問了

 

 

 

 

 

 可以自己在/var/www/html下建立一個index.html,做個重定向。比較簡單,可自行百度,或私聊我,看到會回復的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM