Crossday Discuz!Board(以下簡稱Discuz!)是一套通用的社區(qū)論壇軟件系統(tǒng),用戶可以通過簡單的設(shè)置和安裝,在互聯(lián)網(wǎng)上搭建起具備完善功能、很強負(fù)載能力和可高度定制的論壇服務(wù)。本文教您通過華為云 虛擬私有云 、彈性 云服務(wù)器 和RDS MySQL 數(shù)據(jù)庫 ,輕松幾步,在LAMP環(huán)境下搭建Discuz!。
1.設(shè)置網(wǎng)絡(luò)
2.創(chuàng)建ECS
3.搭建LAMP環(huán)境
4.購買并配置RDS
5.安裝Discuz!
準(zhǔn)備工作
在搭建過程中,您會使用以下服務(wù)或工具:
?云服務(wù):華為云ECS和RDS。
?PuTTY:遠(yuǎn)程登錄工具。
?安裝包版本。
o Apache:2.4.6
o MySQL:5.4.16
o PHP:5.4.16
說明:
以上軟件來自第三方網(wǎng)站,僅作示例。若搭建的網(wǎng)站做商業(yè)用途,建議自行獲取需要的版本軟件,以應(yīng)對不同需求。
設(shè)置網(wǎng)絡(luò)
1.登錄華為云控制臺。
2.單擊管理控制臺左上角的,選擇區(qū)域和項目。
3.選擇“網(wǎng)絡(luò)>虛擬 私有云 ”。進(jìn)入虛擬私有云信息頁面。
4.在“虛擬私有云”頁面,單擊“創(chuàng)建虛擬私有云”購買VPC,以vpc-01為例。
5.在基本信息頁面進(jìn)行設(shè)置,自定義VPC及子網(wǎng)名稱,根據(jù)實際需求選擇可用分區(qū)等,網(wǎng)段選擇“192.168”,其他均可以保持默認(rèn)配置,單擊“立即創(chuàng)建”提交任務(wù)。創(chuàng)建成功后,返回控制臺頁面。
6.在“網(wǎng)絡(luò)控制臺”選擇“訪問控制>安全組”,單擊“創(chuàng)建安全組”,以sg-01為例。
7.在安全組界面,單擊操作列的“配置規(guī)則”,進(jìn)入安全組詳情界面。
8.單擊“一鍵放通”,開通常用端口和網(wǎng)絡(luò)協(xié)議。
一鍵放通功能默認(rèn)放通22、3389、80、443端口和ICMP協(xié)議。適用于需要遠(yuǎn)程登錄、公網(wǎng)ping及用于網(wǎng)站服務(wù)的云服務(wù)器場景。
圖1添加安全組規(guī)則

購買彈性云服務(wù)器
1.登錄華為云控制臺。
2.單擊管理控制臺左上角的,選擇區(qū)域和項目。
3.選擇“計算>彈性云服務(wù)器”。進(jìn)入彈性云服務(wù)器信息頁面。
4.在管理控制臺購買ECS,關(guān)于計費詳情,請參見產(chǎn)品價格詳情。
a.完成基礎(chǔ)配置:選擇“按需計費”、“區(qū)域”和“ 鏡像 ”,其他默認(rèn)。
此處以公共鏡像“CentOS7.4 64bit for P2v(40GB)”為例,如圖2所示。
圖2選擇鏡像

b.網(wǎng)絡(luò)配置:選擇VPC和安全組,購買 彈性公網(wǎng)IP ,其他默認(rèn)。
1.選擇之前創(chuàng)建的虛擬私有云vpc-01。
2.選擇之前步驟創(chuàng)建的安全組sg-01。
3.在“彈性 公網(wǎng)IP ”處選擇“現(xiàn)在購買”。
c.高級配置:設(shè)置ECS名稱和密碼,單擊“下一步:確認(rèn)訂單”。
1.云服務(wù)名稱,以ecs-01為例。
2.設(shè)置密碼。
d.確認(rèn)配置。確認(rèn)無誤,單擊“立即購買”。
5.ECS創(chuàng)建成功后,您可通過華為云管理控制臺,對其進(jìn)行查看或管理。
搭建LAMP環(huán)境
1.下載PuTTY客戶端。
2.解壓文件后,雙擊“putty”,顯示配置界面。
3.選擇“Session”,配置相關(guān)信息后,如圖3,單擊“Open”。
a.在“Host Name(or IP address)”輸入ECS彈性IP地址,其他配置均保持默認(rèn)值。
b.在“Saved Sessions”中輸入名稱,此處以“Discuz”為例,單擊“Save”,保存會話配置。
圖3配置PuTTY

4.在登錄界面中,輸入ECS的用戶名和密碼,即可登錄ECS。
5.安裝Apache、MySQL或PHP等軟件。
通過PuTTY登錄云服務(wù)器,直接獲取root權(quán)限,可以直接在PuTTY內(nèi)輸入命令。
請輸入軟件安裝命令,此處以PHP為例。
yum install-y httpd php php-fpm php-server php-mysql mysql
結(jié)果顯示如下,表明安裝完成。
Complete
6.安裝完成后,依次啟動相關(guān)服務(wù)。
systemctl start httpd.service
systemctl start php-fpm.service
購買并配置RDS
1.請根據(jù)具體需求購買華為云 RDS for MySQL 數(shù)據(jù)庫實例。
o選擇MySQL5.6或MySQL5.7版本,創(chuàng)建以“rds-01”為例的數(shù)據(jù)庫實例。
o確保RDS和ECS使用同一個安全組,以便用戶正常訪問數(shù)據(jù)庫。
o設(shè)置root用戶對應(yīng)的密碼,并妥善管理您的密碼,因為系統(tǒng)將無法獲取您的密碼信息。
2. 云數(shù)據(jù)庫 RDS創(chuàng)建成功后,您可以登錄華為云管理控制臺,對其進(jìn)行查看或管理。
安裝Discuz!
1.單擊彈性云服務(wù)器實例列表“操作”列下的“遠(yuǎn)程登錄”,遠(yuǎn)程登錄彈性云服務(wù)器,執(zhí)行以下命令,下載Discuz!軟件。
wget http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip
a.執(zhí)行以下命令,解壓Discuz!安裝包。
unzip Discuz_X3.2_SC_UTF8.zip
b.執(zhí)行以下命令,將解壓后的“upload”中的所有文件,復(fù)制到“/var/www/html/”目錄。
cp-R upload/*/var/www/html/
c.執(zhí)行以下命令,將寫入權(quán)限賦予給其他用戶。
chmod-R 777/var/www/html
2.在本地windows瀏覽器里輸入地址:http://彈性IP地址/install,進(jìn)入安裝界面,按照Discuz!安裝向?qū)нM(jìn)行安裝。
其中,彈性IP地址為購買彈性云服務(wù)器時所創(chuàng)建的彈性IP地址,“install”必須小寫。
a.確認(rèn)協(xié)議,并單擊“我同意”。
b.開始安裝后,檢查安裝環(huán)境并單擊“下一步”。
c.設(shè)置運行環(huán)境,并單擊“下一步”。
d.安裝數(shù)據(jù)庫,填寫數(shù)據(jù)庫信息,單擊“下一步”完成安裝。

?數(shù)據(jù)庫服務(wù)器地址即為“rds-01”的私有IP地址。
?數(shù)據(jù)庫密碼是“rds-01”配置的數(shù)據(jù)庫管理員root帳號對應(yīng)的密碼。
?自定義管理員信息。
3.Discuz!安裝完成后,在瀏覽器中輸入http://彈性IP地址/forum.php,可登錄論壇主頁,則說明網(wǎng)站搭建成功。
最新文章
- mysql數(shù)據(jù)庫免費嗎_mysql在線數(shù)據(jù)庫_mysql數(shù)據(jù)庫下載
- 云數(shù)據(jù)庫RDS for MySQL數(shù)據(jù)恢復(fù)_數(shù)據(jù)恢復(fù)_表級恢復(fù)
- 云數(shù)據(jù)庫RDS for MySQL版本升級_MySQL版本_升級數(shù)據(jù)庫版本
- 云數(shù)據(jù)庫RDS for MySQL存儲空間自動擴(kuò)容_存儲空間_自動擴(kuò)容_MySQL云盤
- 連接RDS for MySQL數(shù)據(jù)庫_華為云數(shù)據(jù)庫RDS_語法_數(shù)據(jù)庫連接_連接命令
- 云數(shù)據(jù)庫RDS for MySQL讀寫分離_數(shù)據(jù)庫代理_只讀實例