目錄
一、安裝套件
1. 安裝Web Station套件
2. 安裝MariaDB 10數(shù)據(jù)庫套件
3.安裝服務(wù)套件
4.我為什么要用WordPress?
5.建站的其它方法
二、訪問WordPress動態(tài)網(wǎng)站
1.內(nèi)網(wǎng)訪問
2.外網(wǎng)訪問
3.WordPress的訪問設(shè)置
4.別名訪問
三、申請域名
1.為什么要申請域名
2.在freenom申請.tk免費域名
3.為什么會注冊失????
4.購買付費域名
四、內(nèi)網(wǎng)穿透
1.內(nèi)網(wǎng)穿透的基本原理
2.使用免費內(nèi)網(wǎng)穿透服務(wù)
3.內(nèi)網(wǎng)穿透的問題
五、域名解析
1.申請DNS域名解析
2.添加解析記錄
3.修改WordPress設(shè)置
六、進(jìn)一步提升使用體驗
1.進(jìn)一步簡化網(wǎng)址
2.還有問題需要解決
3.終于完工了
家有群暉NAS一臺,型號是DS216+II,系統(tǒng)目前升級到了DSM 7.1,使用五年,常用的功能都充分發(fā)揮了作用,最近突然想試試在NAS上建一個WEB站點。知識儲備不夠,好在有萬能的互聯(lián)網(wǎng),再加上自己孜孜不倦的鉆研精神,也算是把站點建起來了。當(dāng)然,建站的過程中碰到了很多的問題,有些問題在網(wǎng)上找到了解決的方法,有些找不到答案只能靠自己摸索。生怕時間一長,把這些解決問題的方法忘掉了,趕緊寫篇小文記錄下來。為節(jié)省篇幅,常規(guī)的過程或網(wǎng)上有成熟教程的環(huán)節(jié)就一帶而過了,可自行上網(wǎng)查找。
一、安裝套件
1. 安裝Web Station套件
要讓群暉NAS具有網(wǎng)站功能,必須要安裝Web Station這個套件,還要安裝必須的后端套件,后端套件有多個版本,我也不管三七二十一,統(tǒng)統(tǒng)都給他安上。安裝完成后,在系統(tǒng)中會產(chǎn)生一個名稱為“web”的共享文件夾,網(wǎng)站文件就放在這個文件夾里,在這個文件夾里有一個“index.html”的主頁文件,在局域網(wǎng)里,在瀏覽器地址欄輸入NAS的IP地址“http://IP”,如“http://192.168.×.×”,就可以看到“index.html”這個網(wǎng)頁的內(nèi)容了,說明我已經(jīng)在NAS上建立起了一個靜態(tài)網(wǎng)站。
2. 安裝MariaDB 10數(shù)據(jù)庫套件
靜態(tài)網(wǎng)站搭建好,嘗試著寫了幾個網(wǎng)頁,總覺得功能太單一了,就想著如何才能做出頁面漂亮、功能強大的網(wǎng)站,那就要考慮搭建動態(tài)網(wǎng)站了。要建立一個動態(tài)網(wǎng)站,就需要使用數(shù)據(jù)庫,那就先安裝網(wǎng)站數(shù)據(jù)庫套件,群暉為我們提供了MariaDB 10這個數(shù)據(jù)庫套件,還是按照默認(rèn)設(shè)置進(jìn)行安裝,安裝過程中需要設(shè)置一個比較復(fù)雜的數(shù)據(jù)庫密碼,這個密碼必須要記住,如果忘掉了,那就只能重置了。
3.安裝服務(wù)套件
MariaDB 10的界面非常簡單,而要對數(shù)據(jù)庫進(jìn)行管理,必須要安裝phpMyAdmin數(shù)據(jù)庫管理套件,安裝過程也就一路默認(rèn)即可。其實,很多人是沒有數(shù)據(jù)庫管理能力的,一般情況下也不需要手動操作數(shù)據(jù)庫,如果不想直接操作數(shù)據(jù)庫,這個套件不裝問題也不大。
憑空建設(shè)一個動態(tài)網(wǎng)站,明顯超出了我的能力范圍,好在群暉提供了兩個CMS(內(nèi)容管理系統(tǒng))套件,一個是WordPress,還有一個是Joomla。兩個套件安裝方法差不多,安裝過程中需要專門為這個套件建立一個數(shù)據(jù)庫賬戶,需要設(shè)置一個密碼。安裝完了以后立即啟動套件,按照網(wǎng)頁提示進(jìn)行必要的設(shè)置,設(shè)置完成就可以使用了。當(dāng)然,這兩個套件的功能是差不多的,一般情況下只需要安裝一個就可以了,我現(xiàn)在使用的是WordPress。
4.我為什么要用WordPress?
網(wǎng)上看了兩個套件的介紹和對比,感覺這兩個套件各有千秋,實在難以判斷,那就都安裝試試吧。首先安裝的是Joomla,安裝過程還算順利,雖然群暉提供的版本比較低,安裝好了以后Joomla也一直提醒版本太低,好在安裝好以后可以升級到最新版,這個應(yīng)該不是問題。問題有兩個,一個是最新版的Joomla 4,強烈要求系統(tǒng)提供更高版本的php(安裝時是php 7.4),但在群暉里沒有辦法修改這個套件的php版本,所以Joomla會一直提醒。第二個問題是Joomla在安裝一些插件或組件時,雖然組件標(biāo)明跟當(dāng)前版本是兼容的,但還是會導(dǎo)致Joomla數(shù)據(jù)庫的崩潰,崩潰后就只能重新安裝,如果網(wǎng)站已經(jīng)建好,那損失就太大了。經(jīng)過好幾次的重裝,也找不到崩潰的原因,就只好放棄了。然后就安裝WordPress,裝好后折騰了一段時間,安裝了好幾個插件,兼容的都用上了,不兼容的也沒有導(dǎo)致崩潰,目前使用正常。
5.建站的其它方法
在群暉里安裝套件是比較簡單的,按步驟操作很快就可以完成安裝,當(dāng)然,可供設(shè)置的內(nèi)容也是比較少的。如果想要更強大的功能和更自由的設(shè)置,也可以不使用群暉的套件,比如可以在WordPress網(wǎng)站下載軟件,上傳到NAS手動來安裝,還可以在群暉Docker里安裝寶塔面板,在寶塔面板上來安裝數(shù)據(jù)庫系統(tǒng)和各種服務(wù)套件,相關(guān)教程可自行查找。
二、訪問WordPress動態(tài)網(wǎng)站
1.內(nèi)網(wǎng)訪問
群暉對web套件提供了一個標(biāo)準(zhǔn)化的文件目錄,安裝Web Station后創(chuàng)建默認(rèn)服務(wù)器,同時創(chuàng)建“web”共享文件夾,內(nèi)網(wǎng)訪問默認(rèn)服務(wù)器,只需要“http://IP”即可,訪問的是“web”文件夾。而其它服務(wù)套件,群暉默認(rèn)安裝在“web_packages”文件夾中,每個套件創(chuàng)建一個子文件夾,路徑和名稱都是自動創(chuàng)建不能隨意修改的。要在內(nèi)網(wǎng)訪問WordPress動態(tài)網(wǎng)站,網(wǎng)址為“http://IP/wordpress”,訪問的是“web_packages/wordpress”文件夾。
2.外網(wǎng)訪問
要實現(xiàn)外網(wǎng)訪問NAS上的WEB網(wǎng)站,你的家庭寬帶必須要有公網(wǎng)IP地址,群暉的QuickConnect只能用于DSM和群暉自家的套件上,不能用于WEB網(wǎng)站訪問。
如果有公網(wǎng)IP,事情就比較簡單,首先在群暉里設(shè)置好DDNS,群暉也會提供一個免費的二級域名。如我的域名就是“×××××.myds.me”,外部訪問默認(rèn)服務(wù)器,就是“http://×××××.myds.me”,訪問WordPress動態(tài)網(wǎng)站就是“http://×××××.myds.me/wordpress”。當(dāng)然,事情并沒有那么簡單,http訪問需要用80端口,https訪問需要用443端口,NAS的這兩個端口都是開放的,所以內(nèi)網(wǎng)訪問的時候沒有問題,而路由器的這兩個端口一般是被網(wǎng)絡(luò)運營商關(guān)閉的,外網(wǎng)訪問就沒有辦法進(jìn)行了。所以外網(wǎng)進(jìn)行http或https訪問,必須要使用其它端口并讓路由器映射到NAS的80和443端口,我就設(shè)置了8000和8001兩個端口,在路由器里設(shè)置分別映射到NAS的80和443端口。這樣一來,訪問WordPress動態(tài)網(wǎng)站就是“http://×××××.myds.me:8000/wordpress”或者“https://×××××.myds.me:8001/wordpress”。
如果沒有公網(wǎng)IP,那也有辦法,就是進(jìn)行內(nèi)網(wǎng)穿透,這個問題后面來講。
3.WordPress的訪問設(shè)置
要成功打開WordPress網(wǎng)站或后臺管理頁面,還有一個非常重要的因素就是WordPress里網(wǎng)絡(luò)地址的設(shè)定。
WordPress地址(URL)是打開后臺管理頁面的地址,使用時輸入“http://×××××.myds.me:8000/wordpress/wp-admin”,站點地址(URL)是你制作的網(wǎng)站的地址。WordPress設(shè)置中這兩個地址一定要設(shè)置正確,否則即使你在瀏覽器輸入了正確的地址,WordPress也會按這個設(shè)置幫你轉(zhuǎn)到設(shè)定好的地址上去,?如果設(shè)定錯誤就導(dǎo)致網(wǎng)站無法訪問。我一開始設(shè)置的時候地址里沒有端口號,因為在內(nèi)網(wǎng),訪問沒有問題,等到了外網(wǎng)訪問的時候,雖然輸入地址時加上了端口號,但因為設(shè)置里的地址沒有端口號,所以就沒有辦法訪問到網(wǎng)站。
4.別名訪問
網(wǎng)站雖然能夠訪問,但總覺得自己的網(wǎng)站地址里有“wordpress”的字樣,一是沒有個性,二是也不太想讓人一看就知道自己網(wǎng)站的制作工具。但在群暉里又不能隨意修改安裝路徑,真要修改那也是比較復(fù)雜的。不過,群暉提供了一個簡單的方案,就是使用別名來訪問網(wǎng)站。打開“Web Station”,“網(wǎng)頁服務(wù)門戶”里找到“WordPress”,點擊編輯,把別名修改為自己喜歡的名字。
假設(shè)別名修改為“baidu”,那么網(wǎng)站就可以通過“http://×××××.myds.me:8000/baidu”來訪問了。當(dāng)然,WordPress后臺設(shè)置里的兩個地址也要進(jìn)行修改,因為別名訪問不影響原來名稱的訪問,如果不修改WordPress后臺設(shè)置,網(wǎng)站還是能夠訪問,但地址仍會顯示“wordpress”而不是別名“baidu”。
三、申請域名
1.為什么要申請域名
雖然我的家庭寬帶有公網(wǎng)IP,在群暉DDNS里申請了一個群暉的二級域名,通過二級域名來訪問,但總覺得二級域名不方便,沒有一級域名那么高大上,就想著到專門的網(wǎng)站上去申請一個一級域名。如果你的家庭寬帶沒有公網(wǎng)IP,按目前的形勢,要想問運營商申請一個公網(wǎng)IP基本不可能,那就考慮內(nèi)網(wǎng)穿透,做內(nèi)網(wǎng)穿透前,先要把域名申請好。在國內(nèi)申請域名,首選是阿里云或者騰訊云,中文界面,一目了然,配套服務(wù)齊全,“.com”“.net”隨便挑,明碼標(biāo)價,各取所需。當(dāng)然,如果不想花錢,也有國外的一些免費域名申請,因為只是作為一個建站嘗試,我先申請個免費的試試。
2.在freenom申請.tk免費域名
目前,免費且簡潔的一級域名已經(jīng)不多了,網(wǎng)上多推薦“.tk”,是南太平洋島國Tokelau的國家頂級域名,申請網(wǎng)址是“https://freenom.com”,該網(wǎng)站提供.tk、.ml、.ga、.cf、.gq等域名后綴的免費注冊。網(wǎng)站提供中文服務(wù),但希望英語還行的朋友直接用英文,中文翻譯很不到位,英文其實也挺簡單。
先注冊一個賬戶,完善個人信息,要注意正確填寫電子郵箱和國家、地區(qū)等信息,網(wǎng)站會向郵箱發(fā)送一些域名到期提醒等郵件,注冊完成就可以開始查詢你心儀的域名了。
查到可用的域名,就可以進(jìn)行注冊了,我遇到了一個網(wǎng)站bug,明明域名可用,但無法進(jìn)入下一步,然后嘗試在搜索框輸入帶后綴的全名進(jìn)行查詢,比如“mysitename.tk”,就可以了。
然后按照網(wǎng)頁提示一步步完成注冊,免費域名默認(rèn)是3個月,可改為12個月,時間到了再來續(xù)期。當(dāng)然,申請了域名是要用來訪問自己的網(wǎng)站的,這里提供了兩種訪問的方式,一種是轉(zhuǎn)發(fā),前提是你的網(wǎng)站已經(jīng)有一個域名了。第二種是DNS解析,指向你的固定公網(wǎng)IP地址,如果沒有公網(wǎng)IP或者IP不固定,就無法實現(xiàn),這個地方我考慮使用國內(nèi)的DNS解析服務(wù),就先擱置一下,回頭再來設(shè)置。
3.為什么會注冊失?。?
所有步驟操作完成,最終就可以看到訂單信息了,我一開始以為看到訂單號,就表明注冊成功了,但隨后就發(fā)現(xiàn)有問題。再仔細(xì)看這個訂單信息,如果只有上面一段,那說明域名注冊成功了。如果還有下面“Attention!”這一段,說明注冊過程出了問題,注冊失敗了。經(jīng)過分析研究,發(fā)現(xiàn)注冊失敗的原因是我的個人信息登記有問題,在填我所在的國家地區(qū)時隨便填了其它國家的地方,而freenom網(wǎng)站會通過你上網(wǎng)的IP地址來識別你所在的國家地區(qū),如果跟你在個人信息里面登記的不符,就會導(dǎo)致注冊失敗。修改好正確的信息,注冊成功!
4.購買付費域名
如果像我只是自己學(xué)習(xí)研究之用,或者在極小的范圍內(nèi)試用,免費域名不會有太大的問題。而網(wǎng)站要投入使用,域名就必須要進(jìn)行備案,也要宣傳推廣,免費域名可能會存在一些問題,用戶只有免費域名的使用權(quán)而無所有權(quán),在某些情況下會被收回,而且像“.tk”這樣的其它國家的國家域名,使用在自己的網(wǎng)站上,多少也有些尷尬。如果要正式地做一個網(wǎng)站,建議還是在阿里云或騰訊云注冊一個常規(guī)的域名。
四、內(nèi)網(wǎng)穿透
1.內(nèi)網(wǎng)穿透的基本原理
內(nèi)網(wǎng)穿透必須要依賴于有公網(wǎng)IP的服務(wù)器作為服務(wù)端,服務(wù)端安裝有服務(wù)軟件,沒有公網(wǎng)IP需要內(nèi)網(wǎng)穿透的主機安裝客戶軟件,或安裝集成了軟件的網(wǎng)絡(luò)硬件,在服務(wù)端和客戶端之間建立起一種特殊的網(wǎng)絡(luò)聯(lián)系。在客戶端進(jìn)行必要的設(shè)置,主要是通知服務(wù)端自己的域名和端口,再通過DNS解析將自己的域名指向服務(wù)端,當(dāng)我們訪問域名時,首先訪問到了具有公網(wǎng)IP的服務(wù)端,然后通過服務(wù)端和客戶端的連結(jié)進(jìn)行通訊,間接地訪問到了我們自已的主機。
內(nèi)網(wǎng)穿透的服務(wù)原理其實比較簡單,如果自己有具有公網(wǎng)IP的服務(wù)器,也可以自己來做穿透服務(wù),當(dāng)然,就是因為我們沒有公網(wǎng)IP,才需要內(nèi)網(wǎng)穿透服務(wù)。網(wǎng)上有一些知名的內(nèi)網(wǎng)穿透服務(wù)商,但費用是比較高的,因為我們主機的訪問都要通過服務(wù)端來進(jìn)行,要占用服務(wù)端的帶寬,消耗服務(wù)端的流量,所以,服務(wù)商的服務(wù)也是明碼標(biāo)價的,帶寬越大,流量越多,使用時間越長,費用就越高。我只是做個建站試驗,沒必要花那個冤枉錢,就找網(wǎng)上免費的內(nèi)網(wǎng)穿透服務(wù)。
2.使用免費內(nèi)網(wǎng)穿透服務(wù)
在網(wǎng)上找到一個免費的frp內(nèi)網(wǎng)穿透服務(wù)網(wǎng)站,輸入網(wǎng)址“freefrp.net”打開網(wǎng)站。
網(wǎng)站不僅提供內(nèi)網(wǎng)穿透服務(wù),還提供了詳細(xì)的安裝教程,重點閱讀了下面兩篇教程:
看完教程,就進(jìn)行實際操作,操作進(jìn)按教程走就可以了,但還是有幾個關(guān)鍵點需要注意一下。
首先,要預(yù)先做好配置文件,配置文件的名稱是“frpc.ini”,建議用代碼編輯器編輯,最好不要用文本編輯器,容易出錯。配置文件做好后,上傳到NAS的共享文件夾里,建議上傳到“/Docker/frpc/frpc.ini”,文件夾沒有的就新建。frpc.ini的格式如下:
[common]
server_addr = frp.freefrp.net # 服務(wù)器IP或者地址,一般不要修改,如果改為其它線路(如frp2),則在配置DNS解析時要保持一致。
server_port = 7000 # 服務(wù)器提供的端口號,這個不要修改,freefrp的連接端口只有這一個。
token = freefrp.net # 服務(wù)器提供的token,這個不要修改,這是freefrp連接的密碼。
[web1_xxxxxx] # 為避免錯誤,一定需更改為比較特殊的名稱,不能和服務(wù)器端其他配置重名,保證[]內(nèi)的名稱在freefrp網(wǎng)站上是唯一的。
type = http # http協(xié)議
local_ip = 192.168.1.5 # 填寫群暉內(nèi)網(wǎng)IP。
local_port = 5000 # 群暉內(nèi)網(wǎng)HTTP端口,如果要連接到DSM,默認(rèn)為5000,如果要連接到WEB網(wǎng)站,改為80。
custom_domains = nas.ioiox.com # 填寫你的域名,如果前面申請了一級域名,填寫剛剛申請好的域名。
[web2_xxxxxx] # 這是另外一段協(xié)議,填寫方法和上一段是一樣的。用來配置第二個端口,如果要配置更多端口,則可以再復(fù)制一段進(jìn)行修改。
type = https # https協(xié)議
local_ip = 192.168.1.5 # 填寫群暉內(nèi)網(wǎng)IP.
local_port = 5001 # 群暉內(nèi)網(wǎng)HTTPS端口,如果要連接到DSM,默認(rèn)為5001,如果要連接到WEB網(wǎng)站,改為443。
custom_domains = nas.ioiox.com # 填寫你的域名,如果要穿透多個域名,不管是一級還是二級域名,每個域名都需要單獨寫一段。
其次,使用Docker安裝配置frpc客戶端。按照教程一步步操作,一般不會太大的問題,需要注意一個地方:在“高級設(shè)置”里“添加文件”,“文件/文件夾”這個位置要輸入前面上傳的frpc.ini配置文件的路徑“docker/frpc/frpc.ini”,如果文件上傳在其它位置,則按實際填寫。裝載路徑是默認(rèn)的,不能修改。
最后,就是嘗試啟動這個客戶端,如果不能正常啟動或自動退出,要檢查frpc.ini的路徑填寫是否正確,配置文件的內(nèi)容格式是否有問題,配置文件是否用代碼編輯器編輯等,如果不存在這些問題,客戶端就能正常啟動。
3.內(nèi)網(wǎng)穿透的問題
內(nèi)網(wǎng)穿透必須要依賴于具有公網(wǎng)IP的服務(wù)器,所有的訪問流量都要通過服務(wù)器中轉(zhuǎn),所以訪問的穩(wěn)定性和網(wǎng)速受制于服務(wù)器提供的服務(wù),還存在一定的信息泄露風(fēng)險,所以一定要選擇可靠的內(nèi)網(wǎng)穿透服務(wù)商。免費的frp服務(wù)質(zhì)量到底如何,還無法確定。當(dāng)然,在某寶上也有frp服務(wù)出售,幾十塊錢質(zhì)保一年,保證帶寬和流量,也可以去試試。
五、域名解析
1.申請DNS域名解析
通過內(nèi)網(wǎng)穿透服務(wù),我們在frp服務(wù)器和自己的內(nèi)網(wǎng)主機之間建立了聯(lián)系,也申請好了自己中意的域名,現(xiàn)在就要讓我們的域名來聯(lián)結(jié)到frp服務(wù)器,這就需要DNS解析服務(wù)了。前面我們在freenom申請了.tk的域名,freenom也提供免費的DNS解析服務(wù),但考慮到畢竟是國外的服務(wù)器,而且freenom提供的免費解析服務(wù)也不能滿足我們的需要,所以就直接使用我們國內(nèi)的DNS解析服務(wù)。華為云和騰訊云都是很好的域名服務(wù)商,都提供域名注冊、解析等服務(wù),我選擇了騰訊云,也沒有什么道理,兩家都不錯。
打開dnspod.cn網(wǎng)站,注冊一個賬號,完成實名認(rèn)證,就可以享受DNSPOD的服務(wù)了。打開管理控制臺,添加前面申請到的×××××.tk域名,網(wǎng)站就會告訴我們提供DNS解析的服務(wù)器名稱。
因為我是在freenom申請的域名,默認(rèn)應(yīng)該由freenom來提供DNS解析服務(wù),現(xiàn)在要讓DNSPOD來進(jìn)行解析,必須得跟freenom說一聲,否則就會有問題。那就登錄freenom,選擇要設(shè)置的域名,在“Manage Freenom DNS”選項卡下填上騰訊云DNS服務(wù)器的名稱,保存即可。
2.添加解析記錄
DNS解析的方式有多種,其中“A”記錄是最常見的方式,就是將域名指向一個固定IPv4地址,“CNAME”記錄是將域名指向另外一個域名。因為我們需要將域名指向frp服務(wù)器的域名“frp.freefrp.net”,所以我們要來添加一條“CNAME”記錄。
主機記錄默認(rèn)是“@”,指的是一級域名,也可以解析二級域名,如“www.”等,如要解析多個二級域名,需要逐條添加多個記錄。這里的主機記錄(×××××.tk)和域名(frp.freefrp.net)要和前面編輯的內(nèi)網(wǎng)穿透frpc.ini配置文件里面的設(shè)置完全一致,否則無法實現(xiàn)域名解析和內(nèi)網(wǎng)穿透。添加好解析記錄,網(wǎng)站會告訴我們將把記錄發(fā)送到各運營商服務(wù)器,需要一點時間,但在正常情況下,馬上就可以實現(xiàn)解析了。DNSPOD還提供了免費的SSL證書服務(wù),也可以在這里申請免費證書。
3.修改WordPress設(shè)置
現(xiàn)在,我們讓域名指向了frp服務(wù)器,frp服務(wù)器又通過內(nèi)網(wǎng)穿透和我們的內(nèi)網(wǎng)主機聯(lián)結(jié)起來,我們在外網(wǎng)通過域名就間接地訪問到了在內(nèi)網(wǎng)主機上的WordPress網(wǎng)站。這時,我們還要修改一下WordPress網(wǎng)站地址的設(shè)置,WordPress地址(URL)和站點地址(URL)都修改為“http://×××××.tk/wordpress”,這樣才能保證網(wǎng)站的正常打開。因為frp服務(wù)器開放了80和443端口,所以我們訪問網(wǎng)站不再需要添加端口號了,雖然我有公網(wǎng)IP,但通過內(nèi)網(wǎng)穿透和DNS解析,把二級域名替換成了一級域名,也省略了端口號,網(wǎng)站地址大大地簡化了。
六、進(jìn)一步提升使用體驗
1.進(jìn)一步簡化網(wǎng)址
現(xiàn)在,我們的網(wǎng)站地址已經(jīng)比較簡化了,但能不能更加簡化一下,用“http://×××××.tk”來直接訪問呢?這個就比較簡單了,只需要到群暉的Web Station里去設(shè)置一下。
?在“網(wǎng)頁服務(wù)門戶”里點擊“新增”,選擇“套件服務(wù)器門戶”,選擇“WordPress”,在主機名中填上我們的域名,其它不要修改,保存即可。
設(shè)置好了以后,還是要進(jìn)入WordPress后臺,修改兩個地址(URL)為“×××××.tk”,這樣我們的WordPress網(wǎng)站就只需要“http://×××××.tk”就可以訪問了,其實簡單點輸入“×××××.tk”也可以,我們的網(wǎng)站一下子就變得高大上了。當(dāng)然,有一利必有一弊,現(xiàn)在×××××.tk就變成了WordPress網(wǎng)站的專用域名,不能用來訪問群暉的其它服務(wù)了,不過,我們還可以再去freenom申請一個免費的域名,然后在frpc.ini配置文件里添上幾段,到DNSPOD添加好DNS服務(wù),就可以實現(xiàn)對群暉其它服務(wù)的訪問了。
2.還有問題需要解決
做到這一步,原以為圓滿地解決了所有的問題,但打開WordPress后臺后,發(fā)現(xiàn)網(wǎng)頁上有錯誤警告,打開“工具”-“站點健康”查看狀態(tài),錯誤應(yīng)該是系統(tǒng)無法將文件寫到文件夾里去,估計是權(quán)限出了問題。
再點開“信息”?確認(rèn),確實是文件夾寫入權(quán)限的問題。
在網(wǎng)上查找這一問題的解決辦法,解決方案多種多樣,但都非常煩瑣,也嘗試了幾種方法,沒有效果,但基本確認(rèn)是用戶和用戶組的權(quán)限問題。最后還是回到群暉的文件夾設(shè)置來看看吧,打開File Station,找到“web_packages/wordpress”文件夾,右鍵“屬性”-“權(quán)限”,發(fā)現(xiàn)http用戶和http用戶組的權(quán)限都是“讀取”,會不會這個問題?那就來修改試試,全部改為“讀取&寫入”,應(yīng)用到子文件夾,“保存”?;氐絎ordPress后臺,錯誤消失,問題解決。
另外,我們在修改網(wǎng)站地址的時候,建議在內(nèi)網(wǎng)中進(jìn)行操作,因為WordPress網(wǎng)站地址的設(shè)置會影響到網(wǎng)站能否正常訪問,內(nèi)網(wǎng)中操作可以方便地打開WordPress后臺,及時修改網(wǎng)站地址。?文章來源:http://www.zghlxwxcb.cn/news/detail-446304.html
3.終于完工了
這一次的建站體驗,涉及到了幾個方面的專業(yè)知識,但不想搞得太專業(yè),建站過程中盡量使用最簡單的方法,相關(guān)軟件也盡量使用群暉自帶的套件,經(jīng)過努力,最終實現(xiàn)了貌似較完美的結(jié)果。當(dāng)然,網(wǎng)站要投入使用,特別是要商用的話,這種建站方法就無法滿足使用需求了,這種建站方法僅限于自娛自樂。一次建站的嘗試,也是一次學(xué)習(xí)的過程,將體驗記錄下來和大家分享??赡苡懈没蚋啽愕姆椒▉斫鉀Q我所遇到的問題,可能文中還有一些錯誤,敬請批評指正。文章來源地址http://www.zghlxwxcb.cn/news/detail-446304.html
到了這里,關(guān)于在群暉NAS上搭建WordPress動態(tài)網(wǎng)站并實現(xiàn)外網(wǎng)訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!