天天看點

使用cpolar釋出群晖NAS部落格網站 4(7.X版)

在上篇介紹中,我們成功的将WordPress網站裝入web station的“殼”中運作,并讓其獲得了一個固定的端口号,使得cpolar的資料隧道有了明确的錨點,也就為網頁釋出到公共網際網路做好了準備。現在,我們就可以使用cpolar建立的資料隧道,将位于群晖NAS上的WordPress網頁,釋出到公共網際網路上。

首先我們通過群晖套件中心,打開cpolar用戶端的主界面,進入“隧道管理”項下的“隧道清單”頁面。

使用cpolar釋出群晖NAS部落格網站 4(7.X版)
使用cpolar釋出群晖NAS部落格網站 4(7.X版)
使用cpolar釋出群晖NAS部落格網站 4(7.X版)

在“隧道清單”頁面,我們可以選擇一條已有隧道,點選“編輯”按鈕将隧道資訊更改為WordPress網頁的資訊。當然,我們也可以在“建立隧道”頁面重新建立一條WordPress網站的隧道。這裡,我們采用更改隧道資訊的方式建立WordPress隧道,以節約寶貴的隧道額度。

在隧道的“編輯”頁面,我們将各項資訊都更改為WordPress網頁的資訊。在各項資訊都更改完成後,點選下方的“更新”按鈕,應用新後的設定。這裡我們需要注意,由于之前的靜态網頁已經占用了web station的81端口,是以我們需要在本地位址處使用82端口,這也是為什麼在web station設定輸出端口時,需要勾選HTTPS項并設定對應端口(當然,也可以在web station設定WordPress網頁參數時,将http端口設定為其他端口)。

使用cpolar釋出群晖NAS部落格網站 4(7.X版)

接着,我們需要對WordPress的配置檔案進行修改,讓WordPress正确應對。首先我們找到WordPress的安裝檔案夾,從中找到“wp-config.php”檔案,将其下載下傳到本地電腦中。

使用cpolar釋出群晖NAS部落格網站 4(7.X版)

在“wp-config.php”檔案下載下傳到本地後,我們打開這個檔案(由于這個檔案字尾名為.php,是以我們使用VS Code軟體打開,并對其進行編輯)

使用cpolar釋出群晖NAS部落格網站 4(7.X版)

在圖示位置中,我們插入一段代碼,教會WordPress正确應對來自公共網際網路的通路請求。

使用cpolar釋出群晖NAS部落格網站 4(7.X版)

由于代碼對于全角半角輸入敏感,是以最好直接複制代碼,一方出現輸入錯誤。代碼内容如下:

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);      

在完成代碼編輯後,将代碼拖動到群晖的WordPress檔案夾中,覆寫(即替換)原有的“wp-config.php”檔案。

使用cpolar釋出群晖NAS部落格網站 4(7.X版)

在檔案替換完成後,我們就能回到cpolar用戶端,打開“狀态”項下的“線上隧道清單”頁面,找到本地WordPress網站的公共網際網路位址進行通路測試。