1. 程式人生 > 其它 >在虛擬機器上部署discuz論壇系統

在虛擬機器上部署discuz論壇系統

在搭建之前,確保虛擬機器的防火牆已關閉(建議永久關閉,否則會連不上網)。

  • 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

    資料庫密碼:空

    

    

  

每天堅持學一點點!