![](/cache/com_z2/CM_027807a4894cd89f28eb7ef03496876e_20240531_01_25.jpg)
大家好
最近因為一些原因
發現原本的虛擬主機服務實在不夠用了
所以嘗試將網址直接指向我的NAS
因為 群暉科技Synology 的 NAS是有網站服務功能套件的
使用起來非常方便
首先
就是要安裝 web station 服務
然後在web station 服務中會引導你安裝其他相關服務
我這邊只有用 phpmyadmin
主要架構使用 apache 2.4
用 nginx 也是可以
然後 PHP 8 主要是給 phpmyadmin 使用
PHP 7.4 是給我的 joomla 使用的
安裝完成之後
把網頁放到 WEB 資料夾底下
並且到 phpmyadmin 設定資料庫
這邊要先確保自己的網站用本地網址是可以存取的
才可以進行下一步喔
接下來 SSL部分
自己要先有買網址
並且在網址的設定中把DNS設定新增 CNAME 設定
要新增 www.你的網址.com 配對 www.你的NAS網址(通常是quickconnect網址).com
要用 A 紀錄也是可以
但就需要 固定IP
那我的網路環境沒有
所以就用 CNAME 來做
然後要確保 80 port 與 443 port 能夠對外
因為 SSL驗證 會用到
雖然80 port 與 443 port 暴露在外面對於一個NAS來說不是那麼安全
不過目前實在沒有更好的方案了
就這樣吧
這邊就要提到 群暉科技Synology 的 let's encrypt 的服務
功能在 設定 的 安全性 的 憑證 這邊
就是說如果你用 quickconnect 他會自動申請 lets encrypt 的憑證
同樣也可以為指定到這台主機的網址申請 SSL 憑證
但是需要確保目前網址有指向目前的NAS
否則這邊會申請失敗
如果申請完成
這邊可以看到一個新的憑證
然後將這個憑證設定到 系統預設
用 https 打開網頁
應該就可以發現是正確的 SSL 憑證囉
現在網站都要要求 SSL 其實還真麻煩
雖然對於資料交換確實提升很多安全性
但是要一個長期的SSL憑證
就是要錢錢
不然就是要記得更新
以上
給大家參考囉~
留言板
歡迎留下建議與分享!希望一起交流!感恩!