最近家人買了Synology群暉的NAS,其實我自己以前已經有買過很多台QNAP和Synology的NAS,這次家人想要買一台NAS,我推薦他使用Synology的,原因是在相同的價格,Synology給的配備較好。

然後在架WordPress站時,就有碰到一些問題,所以寫個文章來記錄一下,日後方便有個查詢。

一般如果你使用套件中心裡的「WordPess」來架站的話,其實很簡單就可以架「一個」WordPress網站出來,但如果你想架的WordPress網站不只一個的話,就不能使用這個方式來架站,而要透過「Web Station」裡的「網頁服務入口」,新增「虛擬主機」來。

而問題就是出在這裡,從網站上搜尋出來可以知道,從DSM 7開始,這部份架站的架構及方式,似乎和之前不同,所以很多人就卡在這邊,包括我也是。

在Synology架站時,本身除了Nginx之外,同時也提供Apache套件方式可以讓人安裝Web,想要使用WordPress,首先就是要先從「套件中心」去安裝「Web Station」、「PHP 7.4」和「MariaDB 10」,有些人會建議也要安裝「Apache HTTP Server」,但如果你不想用Apache的話,其實是可以不用安裝的。

網路上的解決方法很多,其實重點在這邊,我們要從「指令碼語言設定」這邊,去新增一個「WordPress」專用的設定檔,如下圖:

然後在新增「虛擬主機」時,在「Backend」中的「PHP」,去選取你定義出來的設定檔,如下圖:

而這個PHP設定檔要怎麼設定呢?只要新增一個設定檔,然後先填入名稱及描述,如下圖:

然後最重要的是「擴充模組」的部份,要從擴充模組中去勾選WordPress所需要的模組,如下圖:

所需要的我條列出來,大家可以跟著勾選即可。

  • curl
  • exif
  • gd
  • iconv
  • imagick
  • mysqli
  • openssl
  • pdo_mysql
  • zip
  • zlib

最後再〔儲存〕即可。

經過這些設定,WordPress就一定能運作。

Google廣告