從零開始的WordPress建站及安全證書、多站點(diǎn)教程
時(shí)間:2023-08-14 18:30:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-08-14 18:30:01 來源:網(wǎng)站運(yùn)營
從零開始的WordPress建站及安全證書、多站點(diǎn)教程:因?yàn)橛蛎踩C書出了問題,而WordPress在建立多站點(diǎn)之后,又不支持修改主站點(diǎn)的后綴。因此,這里將從頭開始,使用WordPress再次搭建網(wǎng)頁。
1. 申請(qǐng)阿里云服務(wù)器
阿里云服務(wù)器有WordPress的應(yīng)用鏡像系統(tǒng),即已經(jīng)內(nèi)置了特定版本的WordPress。筆者申請(qǐng)的是名為
WordPress 5.6.2
的應(yīng)用鏡像,對(duì)應(yīng)系統(tǒng)版本為centos8,預(yù)置應(yīng)用版本及路徑如下:
由于服務(wù)器都是命令行操作,對(duì)于初學(xué)者而言并不友好。預(yù)置的這些應(yīng)用已經(jīng)足以搭建網(wǎng)頁,對(duì)于初學(xué)者而言節(jié)約不少時(shí)間。
2. 登陸WordPress
在阿里云控制臺(tái)選擇你剛才申請(qǐng)的阿里云服務(wù)器,按照步驟進(jìn)行。
在第③步,瀏覽器會(huì)打開一個(gè)新的頁面:
用戶名為admin,粘貼你在第②步中獲取的密碼,即可登錄你的WordPress網(wǎng)站的管理后臺(tái)。
3. 添加新的管理賬號(hào)
為了方便訪問,可以直接添加新的管理員賬號(hào),免得每次還要復(fù)制密碼:
注意:用戶名和密碼要牢記,郵箱就填自己的常用郵箱。角色一定要填管理員。
4. 為網(wǎng)站安裝安全證書
4.1 申請(qǐng)證書
對(duì)于初次建立的網(wǎng)站,WordPress默認(rèn)啟用Http協(xié)議。這是一種公開的協(xié)議,傳輸信息可能會(huì)被竊聽,因此Chrome瀏覽器和其他主流瀏覽器會(huì)提示“不安全”。
為了讓你建立的網(wǎng)站像其他正規(guī)網(wǎng)站(如百度)一樣,提示“安全”,你需要讓你的網(wǎng)站支持https協(xié)議。為此,你需要申請(qǐng)一個(gè)ssl證書。
申請(qǐng)ssl證書有很多渠道,可以自行谷歌。
4.2 安裝證書
要安裝證書,首先要上傳證書。你可以使用Xshell遠(yuǎn)程連接服務(wù)器,但更方便的是Xftp,這可以讓你在你的服務(wù)器和電腦之間傳輸文件就像在本地操作一樣方便,讓人心情愉悅。這兩個(gè)軟件的使用有很多相關(guān)的教程,在此不再贅述。
遠(yuǎn)程連接服務(wù)器顯示如下:
進(jìn)入目錄
/usr/local/nginx/conf
,在
ssl
文件夾中,有三個(gè)WordPress預(yù)置的證書文件:
這顯然不能用,你需要用剛才申請(qǐng)到的證書將它們替換。
4.3 修改配置文件
替換之后,對(duì)配置文件進(jìn)行修改。
在這里只需要把
www.example.com.crt
和
www.example.com.key
修改為對(duì)應(yīng)的證書文件和私鑰文件的文件名即可。修改之后,在阿里云控制臺(tái)重啟服務(wù)器,即可成功安裝證書。
成功安裝效果:
由于我需要建立二級(jí)域名,因此我申請(qǐng)的是通配符證書。即帶
*
號(hào)。
但還并沒有大功告成:
盡管證書“
有效”,Chrome瀏覽器還是提示“
不安全”,在進(jìn)行如下設(shè)置后解決了問題。
圖中紅框標(biāo)出來的地址默認(rèn)是
http://服務(wù)器的公網(wǎng)ip地址
。需要更改為
https://yourdomain.com
,這里筆者更改為
https://solere.top
。注意要改為
https
,如果仍然為
http
,那就仍然會(huì)報(bào)“不安全”。
修改之后,連接終于安全了,松一口氣。
5. 開啟多站點(diǎn)
請(qǐng)參考官方文檔:
https://wordpress.org/support/article/create-a-network/,對(duì)
wp-config.php
進(jìn)行簡(jiǎn)短的代碼修改即可。出現(xiàn)下圖所示“站點(diǎn)網(wǎng)絡(luò)配置”,說明多站點(diǎn)啟動(dòng)成功。
點(diǎn)擊“站點(diǎn)網(wǎng)絡(luò)配置”,進(jìn)入如下界面:
再對(duì)
wp-config.php
進(jìn)行簡(jiǎn)短的代碼修改即可。
大功告成!
附上本文csdn鏈接,轉(zhuǎn)載請(qǐng)注明出處。