LAMP下搭建discuz論壇
一、安裝discuz
---->//download discuz; [[email protected] ~]# mkdir /data/www [[email protected] ~]# cd /data/www [[email protected] www]# wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip [[email protected] www]# unzip Discuz_X3.2_SC_GBK.zip [[email protected] www]# mv upload/* ./ ---->/*配置Apache的第一個虛擬主機*/ [[email protected] www]# vim /usr/local/apache2/conf/httpd.conf ... #Include conf/extra/httpd-vhosts.conf //將前面的#號去掉 ... [[email protected] www]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf //有兩個樣例,將第二個刪除,換成下列內容 <VirtualHost *:80> DocumentRoot "/data/www" ServerName www.123.com//這裏是訪問網站的域名設置,可以設置多個,也可設置別名 #ServerAlias www.test.com //則也可通過此來訪問網站 #Errorlog //錯誤日誌 #Customlog //訪問日誌 </VirtualHost> [[email protected] www]# /usr/local/apache2/bin/apachectl -t //檢查配置是否正確 [[email protected] www]# /usr/local/apache2/bin/apachectl restart ---->/*配置mysql ,給discuz增加一個賬戶*/ /*此處的用戶名和密碼必須記住*/ [[email protected] www]# /usr/local/mysql/bin/mysql --uroot ... ... ... ... ... mysql>create database discuz; Query OK,1 row affected (0.09 sec) /*在數據庫discuz中增加一個用戶名爲discuz密碼爲123456的用戶*/ mysql>grant all on discuz.* to 'discuz'@'localhost' identified by '123456'; Query OK,1 row affected (0.25 sec) mysql>quit Bye ---->/*安裝discuz*/ /*在windows裏打開 C:\Windows\System32\drivers\etc\hosts,用記事本或者寫字板打開*/ /*此處無法打開可去百度 」無法修改hosts「的方法*/ /*添加進入hosts裏*/ 192.168.11.190 www.123.com www.test.com //此處ip爲虛擬機ip /*在Linux中打開 vim /etc/hosts ,添加下列內容*/ 192.168.11.190 www.123.com www.test.com //此處ip爲虛擬機ip /*根據提示來修改目錄屬性*/ [[email protected] ~]# cd /data/www [[email protected] ~]# chown -R daemon:daemon data uc_server/data uc_client/data config //讓以上幾個目錄支持Apache運行賬號{daemon}可寫
---->/*瀏覽器打開並安裝discuz*/ http://www.123.com/install/
如果不是 ,那就還沒有執行 chown -R 那步 ,請移步上去看看是否漏了一步!
成功!!!!
discuz 安裝成功後,訪問出現了403(Forbidden)
原因 :
1. Deny from all 了 --> [[email protected] ~]# vim /usr/local/apache2/conf/httpd.conf ... ... <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all --> 將這個刪除 或 修改爲想通過的ip </Directory> ... ... 2. 沒有配置index,可試試全網址 3.DocumentRoot目錄沒有讀寫或執行權限(Apache用戶--daemon)
轉載自:http://www.cnblogs.com/frankielf0921/p/5372530.html