在虛擬機器上部署discuz論壇系統
阿新 • • 發佈:2021-09-16
在搭建之前,確保虛擬機器的防火牆已關閉(建議永久關閉,否則會連不上網)。
- firewall 臨時關閉:systemctl stop firewalld
- firewall 永久關閉:systemctl disable firewalld
- firewall 狀態檢視:systemctl status firewalld
- selinux 臨時關閉:setenforce 0
- selinux 永久關閉:vim /etc/selinux/config
- selinux 狀態檢視:getenforce(enforcing開啟,permissive 放行,disable 關閉)
步驟:
1.安裝LAMP(Linux,Apache,MySQL,PHP)。
- yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd
- systemctl start httpd mariadb
- systemctl enable httpd mariadb
2.安裝discuz.
匯入discuz網站原始碼:
- wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
- mkdir -p /webroot/discuz
- yum install -y unzip
- unzip Discuz_X3.4_SC_UTF8.ZIP
- cp -rf upload/* /webroot/discuz/
- chown -R apache.apache /webroot/discuz/
配置伺服器:vim /etc/httpd/conf.d/discuz.conf
準備資料庫:
- mysql
- create database discuz;
安裝discuz(客戶機):
- 新增域名解析: vim /etc/hosts(在最後加上:虛擬機器(伺服器)IP www.discuz.com)
- 訪問www.discuz.com (首次訪問會安裝discuz)
資料庫名稱:discuz
資料庫使用者:root
資料庫密碼:空
每天堅持學一點點!