3.1 搭建DISCUZ論壇

Linux+Apache+Mysql/MariaDB+perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因爲常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程序平臺。
目前LAMP架構時大多數中小企業最青睞的PHP架構選擇,也是衆多Linux SA喜歡選擇的一套架構。
搭建這樣一套架構可以用yum方法
1、yum安裝相關的包

yum install httpd httpd-dev1 mysql-server mysql-devel php php-deve1 php-mysql -y

2、測試php環境

cd /var/www/html
vim index.php

添加內容

<?php
phpinfo();
?>

3、然後我們重啓以下服務

systemctl restart httpd

4、測試服務是否已經開啓,打開網頁輸入主機IP地址,如果顯示網頁內容則成功,如果網頁鏈接不成功則失敗
http://192.168.220.130

5、失敗原因可能是防火牆沒關,可以關閉防火牆一試

systemctl stop firewalld.service

6、下載論壇,網址爲:http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip
這裏我們可以先下載到本地,然後再傳入虛擬機中

yum -y install lrzsz
rz -y

然後選擇下載的文件即可

7、下載完成後解壓到/var/www/html/

unzip Discuz_X3.1_SC_UTF8.zip -d /var/www/html/

8、進入到/var/www/html/下把upload/改名爲discuz

cd /var/www/html
mv upload discuz

9、添加權限

cd /var/www/html/discuz/
chmod 777 -R *

10、進行安裝
打開網頁,網址爲:http://192.168.220.130/discuz

11、發現沒有權限,安裝時提示沒有權限寫入,推斷是色Linux在作怪

vi /etc/selinux/config

將將【SELINUX=enforcing 】改爲【SELINUX=disabled】然後重啓系統即可

12、檢查安裝環境後點擊下一步,選擇全新安裝

13、這時安裝嚮導會進入安裝數據庫頁面,但是我們的數據庫中並沒有相應的數據庫,所以我們要進入數據庫建立相應的數據庫

14、我們新建一個名爲dascuz的數據庫

>create database discuz;
>grant all on discuz.* to discuz@'localhost' identified by "12345";

注意:這裏的localhost要與網頁安裝過程中的數據庫服務器地址一樣
15、在安裝網頁中填寫數據庫信息與管理員信息,數據庫信息要與剛纔添加的數據庫一致
16、完成後點擊下一步,等待片刻後進入數據庫查看是否建了許多表

>use discuz;
>show tables;

17、這時我們就可以登陸網頁進入論壇註冊賬號了,註冊的賬號以及密碼等會存儲在數據庫中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章