虛擬機之 搭建discuz論壇


1.下載

mkdir /data/www
cd !$
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip

2.解壓

yum install unzip -y
unzip Discuz_X3.2_SC_GBK.zip
 mv upload/* ./

3.在MySQL下創建個庫,保存數據

/usr/local/mysql/bin/mysql -uroot

創建discuz庫
>create database discuz;

授予所有權限給用戶:wangshaojun密碼為:denny
>grant all on discuz.* to 'wangshaojun'@'localhost' identified by 'denny';

>quit

4.修改本地真機的DNS

C:\Windows\System32\drivers\etc\HOSTS
192.168.1.116 www.wangshaojun.com www.denny.com www.qqq.com

5.打開apache主配置文件,把虛擬主機的配置文件注釋去掉

 vim /usr/local/apache2/conf/httpd.conf
找到
#Include conf/extra/httpd-vhosts.conf
改為
Include conf/extra/httpd-vhosts.conf

6.修改虛擬主機配置文件。

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
找到
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/usr/local/apache2/docs/dummy-host.example.com"
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/dummy-host.example.com-error_log"
    CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
改為
<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/data/www"
    ServerNam www.wangshaojun.com
    ServerAlias www.denny.com
#    ErrorLog "logs/dummy-host.example.com-error_log"
#    CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>

7.重啟mysqld httpd

service mysqld restart
/usr/local/apache2/bin/apachectl restart

8.瀏覽器輸入真機DNS指定的網站,

進入discuz安裝向導,如果出現亂碼,修改瀏覽器的編碼

第一步:我同意

第二步

根據指定的目錄授權

 讓這幾個目錄支持 apache 運行帳號可寫,daemon 就是 apache 的運行賬號,在/usr/local/apache2/conf/httpd.conf 中用 User 和 Group 定義的

cd /data/www/
chown -R daemon:daemon config data uc_server/data uc_client/data 

刷新 下一步

第三步:全新安裝,下一步

第四步:數據庫名,數據庫用戶名,數據庫密碼管理員賬號,管理員密碼,下一步

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM