web文件 群晖_【原创】群晖NAS 上部署静态网站
概要
1、簡介
NAS 除了用來管理文件,用作個人云盤之外,還有很多用途。因為群暉的操作系統(tǒng) DSM 本身就是一個 Debian 的定制系統(tǒng),所以完全可以把 NAS 當作一臺個人的服務器,你可以在上面實現(xiàn)任何你在 VPS 或者其他物理服務器做的事情。比如,部署個人網(wǎng)站,實現(xiàn)個人圖床,郵件服務器,代理服務器,個人云盤,虛擬機,Docker等等。
而且依靠于 DSM 系統(tǒng)內的套件中心,有很多功能使用可以說是非常地方便了,不怎么需要技術手段的介入,基本就是在 DSM 后臺進行一些必需的設置就可以使用了~
本文介紹 NAS 上面最簡單的一個應用場景,那就是使用群暉 NAS 來作為一臺個人網(wǎng)站的服務器。本文選取個人網(wǎng)站服務器應用中最簡單的應用著手,部署靜態(tài)頁面網(wǎng)站。
這里我使用的是 PHP 的官方文檔的靜態(tài)頁面。所謂靜態(tài)頁面,就是這些頁面 就是一個個的靜態(tài)文件,所有的內容都在這些文件里面,不需要進行數(shù)據(jù)渲染。我們訪問的時候,就相當于在瀏覽器中打開并顯示了遠程服務器上的文件內容。
如果你是其他的靜態(tài)頁面,和我這里的部署方法是一致的。后面也會分享怎么在群暉 NAS 上部署動態(tài)網(wǎng)站的方法。
2、相關環(huán)境
DSM 6.2.3
Web Station
步驟
1、下載 PHP 官方中文文檔
從下面地址下載 PHP 官方中文文檔
https://www.php.net/download-docs.php
2、安裝 Web Station 套件
從群暉 DSM 套件中心安裝 Web Station 套件:
安裝 Web Station 后,會自動創(chuàng)建一個 web 的共享文件夾。
3、配置 Web Station
安裝完成后,可以從套件中心的已經(jīng)安裝中找到 Web Station 點擊打開進入 Web Station 的配置界面。也可以點擊左上角的主菜單,從應用列表中找到 Web Station 進入配置界面。
點擊虛擬主機 -> 新增
注:
(1) 端口可以隨意配置,但必須與當前 DSM 系統(tǒng)中其他服務正在使用的端口不相同,不然配置失敗。(比如:DSM 后臺默認使用 5000/5001 端口,那你就不能設置這兩個端口)
(2) 如果不需要使用外網(wǎng)訪問,則不用配置 HTTPS,如果需要外網(wǎng)訪問則建議只配置 HTTPS 端口及 HTTPS 的配置。
配置完成后,在局域網(wǎng)中輸入 NAS 的 IP 地址和配置的 HTTP 端口,如果出現(xiàn)下面的頁面,表示 Web Station 配置成功。
4、上傳文檔并解壓到 Web Station 根目錄
解壓后,會獲取一個 php-chunked-xhtml 的文件夾。為方便訪問,將其更名為 php。
5、訪問
在 NAS 局域網(wǎng)中訪問 http://ip:port/php?即可查看 PHP 官方文檔,訪問與打開速度當然不用說了!
http://192.168.0.118/php
注:
(1) 這里的 IP 192.168.0.118 是群暉 NAS 的局域網(wǎng) IP 地址,端口 5014 是 Web Station 里配置的 HTTP 端口。
總結
1、本文只介紹了群暉 NAS 上部署靜態(tài)網(wǎng)站的方法,如果是動態(tài)網(wǎng)站,則一般還需要配合一個后臺服務來處理數(shù)據(jù)交互,會在其他文章里再作分享。
2、本文以 PHP 的官方文檔為示例實現(xiàn)了一個簡單的靜態(tài)網(wǎng)站資源的部署,而其他的靜態(tài)資源的部署也是類似的方法,比如自開發(fā)的網(wǎng)站的靜態(tài)資源。當然,前后端分享項目(比如 Vue 項目)的前端靜態(tài)資源也是類似的部署方法。不過,如果你的前端靜態(tài)資源如果部署在 NAS 上,后端服務在其他服務器上,則要注意跨域的問題哦。
3、本文只給出了在局域網(wǎng)里進行訪問的方法,如果你需要在外網(wǎng)訪問應該怎么做呢?簡單來說就是需要 DDNS 和 端口轉發(fā),也會在以后的文章中分享。如下所示:
附錄
PHP 文檔下載地址:
https://www.php.net/download-docs.php
總結
以上是生活随笔為你收集整理的web文件 群晖_【原创】群晖NAS 上部署静态网站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 满足多用户远程控制需求多人远程控制
- 下一篇: 半口种植牙多少钱