Discuz的安裝

Discuz的安裝 (原創帖,轉載請註明出處)

======

1.LAMP環境搭建請查看這篇日誌:http://www.cnblogs.com/yichong/p/6038686.html

2.這只是一篇簡單的Discuz安裝教程,深入內容以後會講到。

3.Discu-3.2下載路徑:http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip

思路: 建立網站存放目錄>解壓並拷貝網站項目包>給網站目錄賦權>建立數據庫和用戶>配置httpd的vhosts虛擬主機> 訪問網站根據引導完成安裝


 

1.建立網站存放目錄

1 mkdir /data/discus

2.解壓並拷貝網站項目包

    ①解壓  

1 unzip –d /usr/local/src/Discuz3.2 Discuz_X3.2_SC_UTF8.zip

    ②拷貝

1 cp –r /usr/local/src/Discuz3.2/upload/* /data/discus/

# -r選項是遞歸的意思

3.給網站目錄賦權

1 chown –R daemon:daemon /data/discus/config /data/discuz/data /data/discuz/uc_client /data/discus/uc_server

# -R 選項是遞歸的意思,因爲discuz用的是httpd的用戶,而http的用戶是daemon,所以這裏給daemon賦權。

4.建立discuz數據庫並設置用戶和密碼

     ①建立discuz數據庫

1 create database discus;

     #命令中的discus是數據庫的名稱,這個根據自己需求可以自定義。

     ②創建用戶

1 create user discus identified by 'discuz123';

     #命令中discuz是用戶名,discuz123是密碼,這個可以根據自己的需求自定義。

     ③授權用戶對數據庫的權限

1 grant privileges on discus.* to 'discuz'@'localhost' identified by 'discuz123';

 

5.配置apache-httpd添加discuz虛擬機

       ①加載httpd-vhosts.conf文件

1 vim /usr/local/apache/conf/httpd.conf

         #編輯httpd.conf文件,找到 #Include conf/extra/httpd-vhosts.conf 行,將改行前面的#去掉。

        ②修改httpd-hosts.conf文件

1 vim /usr/local/apache/extra/httpd-vhosts.conf

        #編輯httpd-vhosts.conf文件,先將裏面的虛擬機配置刪掉,然後將如下內容複製進去。

 

===========複製下面內容(如果有問題請不要複製#註釋內容)=============

複製代碼

<VirtualHost *:80>                                         #虛擬主機ServerAdmin [email protected]               #管理郵箱地址

DocumentRoot "/data/discuz"                                #網站根目錄

ServerName discuz.expeak.com                               #網站主域名

ServerAlias bbs.expeak.com                                 #網站其他域名

#ErrorLog "logs/dummy-host.example.com-error_log"          #錯誤日誌,這裏沒有開啓

#CustomLog "logs/dummy-host.example.com-access_log" common #訪問日誌,這裏沒有開啓<Directory "/data/discuz">                                 #設置目錄權限Options Indexes FollowSymlinks Includes ExecCGI            #容器參數選項

AllowOverride ALL                                          #.htaccess文件選項

Require all granted                                        #允許所有請求</Directory>

</VirtualHost>

複製代碼

 

 

===========複製上面內容============

 

7.通過設置的主域名訪問Discuz,根據引導初始化論壇

    ①如果域名沒有申請,請加入hosts文件。

    ②如果目錄提示無法寫入,請給目錄賦予權限。

    ③數據庫信息就填寫之前設置的。

    ④第一次訪問後臺會提示讓你刪除install/index.php文件。


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