1. 程式人生 > >LAMP環境搭建一個Discuz論壇

LAMP環境搭建一個Discuz論壇

LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的簡稱。一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了一個強大的Web應用程式平臺。因為各個部分都是免費的,所以受到廣大中小網站的青睞。

下面就開始在LAMP環境下搭建Discuz論壇

Apache的配置

  • 安裝apache: yum  -y install  httpd  
  • 開啟httpd服務: systemctl  start  httpd
  • 設定httpd服務開機自啟: systemctl  enable  httpd

php元件的配置

  • 安裝php元件: yum  -y  install  php
  • 安裝php連線mysql的元件: yum  -y install   php-mysql

資料庫的配置

  • 安裝mysql: yum  -y  install   mysql-server / mariadb-server   ,
  • 開啟資料庫: systemctl  start  mysqld / mariadb 
  • 並且設定為開機自啟: systemctl  enable  mysqld /  mariadb
  • 初始化資料庫,設定root密碼: mysql_secure_installation
  • 登入資料庫: mysql  -uroot  -p
  • 建立discuz的資料庫: mysql> create  database   discuz;
  • 給discuz建立一個使用者,並且賦予許可權: grant  all  on  discuz.*   to  [email protected]'localhost' identified  by '123'

網站的配置:

  • 下載Discuz包:wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
  • 解壓:unzip Discuz_X3.2_SC_UTF8.zip
  • 進入解壓包的upload目錄,將裡面所有檔案移動到/var/www/html/目錄下:mv  *  /var/www/html
  • 賦予/var/www/html目錄下的所有檔案777許可權:  chmod  -R 777  /var/www/html/
  • 重啟httpd服務: systemctl restart  httpd

訪問頁面即可,如果顯示下面頁面說明配置正確