LAMP結合discuz論壇的配置

2022-05-08 08:33:10 字數 3114 閱讀 5694

一、安裝discuz

---->/*配置apache的第乙個虛擬主機

將前面的#號去掉

//有兩個樣例,將第二個刪除,換成下列內容

80>documentroot

"/data/www

"servername www.123.com

//這裡是訪問**的網域名稱設定,可以設定多個,也可設定別名

#serveralias www.test.com //

則也可通過此來訪問**

#errorlog //

錯誤日誌

#customlog //

訪問日誌

[root@localhost www]# /usr/local/apache2/bin/apachectl -t //

檢查配置是否正確

[root@localhost www]# /usr/local/apache2/bin/apachectl restart

---->/*

配置mysql ,給discuz增加乙個賬戶

*//*

此處的使用者名稱和密碼必須記住

*/[root@localhost 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裡

*/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

/*根據提示來修改目錄屬性

*/[root@localhost ~]# cd /data/www

[root@localhost ~]# chown -r daemon:daemon data uc_server/data uc_client/data config //

讓以上幾個目錄支援apache執行賬號可寫

---->/*瀏覽器開啟並安裝discuz*/

如果不是 ,那就還沒有執行 chown -r 那步 ,請移步上去看看是否漏了一步!

成功!!!!

discuz 安裝成功後,訪問出現了403(forbidden)

原因 :

1. deny from

all 了

from all -->將這個刪除 或 修改為想通過的ip

......

2. 沒有配置index,可試試全**

3.documentroot目錄沒有讀寫或執行許可權(apache使用者--daemon)

discuz論壇搭建

只有自己實踐的才是真理,在這裡說一下discuz搭建步驟,本次解說的是apache mysql php 整合安裝包 2 雙擊安裝包,直接解壓到d usr預設目錄,不要改變解壓目錄 3 進入d usr 雙擊install.bat 啟動mysql以及apache服務 2個服務必須啟動成功 5 訪問 ht...

部署discuz論壇

1 動態站點所需的 架構lamp lamp linux apache mysql php linux 提供系統服務 apache 提供伺服器程式 mysql 提供資料庫管理 php 提供中間軟體 2 基礎環境 1 關閉防火牆 systemctl stop firewalld 關閉防火牆 system...

discuz論壇小記

客服要改sitemap.php要展示最新的回帖內容,但是我不懂discuz,對資料庫和php不是特別熟練,php後台開發的程式猿太忙了!沒辦法硬著頭皮上 哎呀資料庫對應的是哪個啊?讓我看看config資料夾裡面的檔案看看是哪個資料庫,再找下論壇帖子裡面對應的檔案,看看他獲取的是哪個表先 發現我們的b...