想要用ASUSTOR NAS架設一個網站伺服器。使用的方式就是Wordpress。那要如何做呢,按照以下步驟開始架設吧!
ASUSTOR官方說明。
ASUSTOR創建Wordpress網站說明(因版本不同,僅參考)。
NAS要安裝的APP有以下 :
- 開啟Web Center網站伺服器 (連同附屬Apache & PHP)
- 開啟免費DDNS
- phpMyAdmin (連同附屬MariaDB)
- WordPress
這幾個套件安裝好了,ASUSTOR NAS就變成一台網站伺服器囉!接下來就是慢慢布置自己喜愛的網站了。
Step.1 開啟網站伺服器
進入Web Center 一> 網站伺服器 一> 啟用。
開啟Web Center要求安裝Apache & PHP。
安裝完成後開啟。
同時開啟輕鬆連線之通訊埠轉發,點擊 [套用]。如果不喜歡使用UPnP方式,可以自行手動設定自己家中的路由器埠轉發功能。
Step.2 開啟DDNS
先註冊ASUSTOR帳號。
進入偏好設定 一> 手動連線 一> DDNS 一> 啟用DDNS服務。
服務商為myASUSTOR.com 一> 登入ASUSTOR帳號/密碼 一> 給CloudID名稱取名 一> 確定。
啟用DDNS服務後,可以透過下列方式連接你的 NAS。
瀏覽器中輸入 : https://YOUR_DDNS:port/,即可透過 DDNS 連接 NAS。
Step.3 登入NAS安裝phpmyadmin
安裝的同時連同附屬MariaDB一起安裝喔。
安裝完成後不需要開啟。
Step.4 開啟MariaDB
如果安裝phpmyadmin過程沒有安裝MariaDB需要自行手動安裝;如果已安裝進行建立密碼。
安裝後,建立資料庫密碼;先重置密碼(預設帳號root預設密碼admin)再進行變更密碼。
Step.5 建立資料庫phpmyadmin
開啟phpmyadmin,來建立WordPress資料庫;輸入MariaDB帳號密碼。
進來後我們到左邊來按下【新增】,建立一個資料庫。
資料庫名稱隨便輸入,這裡就建一個【wp】當作範例,編碼選【utf8mb4_unicode_ci】,按下建立。
建立完後如下圖。
Step.6 安裝WordPress
開啟WordPress。
確定網址是線上體驗Synology.com對外的網址,就可開始創建WordPress。
如果是個人使用,NAS網址為為 http://NAS對外的IP位址/wordpress/wp-admin/。
輸入資料庫名稱、帳號密碼,其它無須變更。
輸入網站名稱,登入網站的使用者名稱、密碼。
輸入創建網站的登入帳號 & 密碼。
開始布置自己的網站吧!!
該網站的資料庫就存在phpMyAdmin APP,未來要修改資料庫內容。可以開啟phpMyAdmin登入帳號 & 密碼就可以修改了。
=====補充說明=====
ASUSTOR線上體驗網站 – 華芸體驗網站無法提供建立WordPress網站喔,僅能體驗操作方式僅此。
問題一 : 如果建立WordPress時,網址非對外IP
如果在建立WordPress時發現網址非對外的IP。
可以以下方式解決:
- 您的路由器沒有設定埠轉發,進入路由器設定埠轉發後再試一次。
ToToLink路由器 ASUS路由器
埠轉發教學說明 這是最後的設定一定要做好;如果沒有設定好反覆多測試就可以知道是否可以轉向到您的網站伺服器了。
- 使用註冊的DDNS連線測試
複製註冊的DDNS網址,貼上瀏覽器測試是否可以連線,如果無法也是埠轉發要設定與DDNS沒有設定完成。
問題二 : 增加WordPress網站Https安全憑證
要讓WordPress網站增加Https安全憑證,方式如下 :
偏好設定 一> 手動連線 一> 增加Let’s Encrypt憑證。
建立新憑證。
安裝Let’s Encrypt ACME Client。
安裝完成後再進行一次安裝Let’s Encrypt憑證。
輸入網站的網域名稱 : 舉例,432Hz.myasustor.com。
完成後,網址就可Https://開啟。
問題三 : 同時架設多個網站
可以在Web Center 一> 虛擬主機 一> 新增。
官方網站說明。
- 主機名稱:設定ADM主機的DDNS的名稱。(例如: CloudID.myasustor.com)
- 協定:HTTPS或HTTP。若使用有效憑証的DDNS主機,請選擇HTTPS。
- 憑證:使用HTTPS協定時,請選擇主機名稱適用的有效憑証。(ADM 4.2 及以上版本支援)
- 通訊埠:預設為 80 或 443,或選擇其它仍未被佔用的通訊埠。
- 資料夾:請選擇ADM系統裡自己建置的網頁資料夾或其他ADM的共用資料夾。
註:於ADM安裝的網站伺服器App不需設定虛擬主機,即可透過ADM Web Center同時開啟不同的網頁服務。(例如:WordPress、PhpMyadmin等) - 狀態:預設啟用,可修改狀態為停用。
- 若ADM上有其他 IP 可設定不同的DDNS,則可設定另一個不同DDNS的虛擬主機。
- 使用相同DDNS名稱的虛擬主機,需設定不同的通訊埠。