LAMP環境搭建一個Discuz論壇
阿新 • • 發佈:2018-12-12
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
訪問頁面即可,如果顯示下面頁面說明配置正確