如何在群辉NAS上搭建网站

NAS用了三四年了,只当做一个普通的文件存储工具,今天闲来无事,准备搭建一个网站试试。

image.png

开始前的准备

  1. 从DSM套件中心下载并安装以下套件:

  2. Web Station

  3. PHP

  4. 确认默认群组http具有足够权限来访问网站文档根目录(请参阅本文)

  5. 设置防火墙规则以保护网页服务器(请参阅本文)

  6. 设置端口转发规则以允许外部网络访问于网页服务的端口

  7. 在控制面板>外部访问>路由器配置中配置路由器设置(请参阅本文)

使用 Web Station架设网站

打开 web Station

image.png

查看状态,将下面的相关套件都安装好

image.png

这些套件的安装方法也非常简单,在套件中心中找到相应的套件,点击安装就可以,过程中记住自己设置的密码就可以,

image.png

以下几个截图就是安装过程中的内容,非常简单:

安装 MariaDB

image.png

安装WordPress:

image.png
image.png
image.png
image.png

安装Mediawiki

image.png
image.png
image.png

安装 phpmyadmin

image.png

安装Joomla

image.png

都安装好后就需要设置这些服务了:

  1. 将网页文件放入 Synology NAS 上的 web 共享文件夹。您可以通过 DSM File Station、SMB 等访问此共享文件夹。

  2. 配置网站的后端设置:

  3. 进入 Web Station > 网页服务门户。选择默认服务器并单击编辑。

  4. 选择您的 HTTP 后端服务器和 PHP 配置文件。

  5. 切换到脚本语言设置 > PHP。选择 PHP 的默认配置文件,然后单击编辑。

  6. 进入扩展名选项卡。选中所有复选框并保存设置。有关脚本语言设置的更多信息,请参阅本文。

  7. 现在您可以使用以下 URL 来共享网站:

image.png

为第三方网页服务设置管理员门户

image.png

配置网站的后端设置:

  1. 进入 Web Station > 网页服务门户。选择网页服务(如 Joomla)的默认门户,然后单击编辑。

  2. 选择您的 HTTP 后端服务器和 PHP 配置文件。

  3. 切换到脚本语言设置 > PHP。选择网页服务套件(如 Joomla)的 PHP 配置文件,然后单击编辑。

  4. 进入扩展名选项卡。选中所有复选框并保存设置。有关脚本语言设置的更多信息,请参阅本文。

设置 Joomla 的管理员门户

  1. 在 DSM 上启动 Joomla 套件。系统将提示您输入基本信息以设置 Joomla 服务。

  2. 按照向导中屏幕上的说明操作。在数据库配置页面上,系统将要求删除名为“_Joomia[…].txt”的文件以确认您的身份。按照以下内容找到并删除该文件:

  • DSM 7:进入 File Station。删除 /web_packages/joomla/installation 下的“_Joomia[…].txt”文件。
image.png
  1. 继续执行向导并单击安装。

  2. 安装 Joomla 后,单击删除“installation”文件夹。

image.png

设置WordPress:

  1. 在 DSM 上启动 WordPress 套件。系统将提示您输入基本信息以设置 WordPress 服务。

  2. 按照向导中屏幕上的说明操作,并单击安装 WordPress。

image.png

现在可以通过http://ip/wordpress来打开网站了,管理内容可以进入WordPress后台,去设置页面和布局,还能下载已有的模版,非常方便。

设置域名:您应已注册域,如example.com 。如果没有,则可以通过以下任一方法获取:

  • Synology DDNS:进入DSM控制面板>外部访问> DDNS以设置DDNS主机名。请参阅DSM 7.0和DSM 6.2各自的帮助文章以了解更多信息。

  • 自定义域:从第三方域供应商申请域。

image.png

如上图所示:

  1. 进入控制面板 > 外部访问 > DDNS

  2. 单击添加

  3. 将显示一个对话框,提示您编辑以下设置:

  • 服务供应商:选择服务供应商。若要注册以获得 Synology 提供的免费主机名,请从下拉菜单中选择 Synology

  • 主机名:输入注册的 DDNS 主机名,如 john.synology.me

  • 用户名/电子邮件:输入 DDNS 供应商的用户名/电子邮件。

  • 密码/密钥:输入 DDNS 供应商的密码/密钥。

  • 外部地址:输入将使用该主机名的 Synology NAS 的外部 IP 地址。

  1. 单击测试连接以查看设置是否正确。

  2. 如果选择 Synology 作为服务供应商,则可以配置以下设置:

  • 从 Let's Encrypt 获取证书,并将其设置为默认证书:勾选此复选框可为 Synology DDNS 应用 Let's Encrypt SSL 证书并将其设置为 DSM 的默认证书。但是,如果已为 DDNS 主机名匹配了 SSL 证书,则此复选框会处于禁用状态。有关 SSL 证书的更多信息,请参阅本文。

  • 启用 Heartbeat:勾选此复选框可接收有关映射主机名状态的警报。

  1. 单击确定来保存并完成设置。

参考:

https://kb.synology.cn/zh-cn/DSM/tutorial/How_to_enable_HTTPS_and_create_a_certificate_signing_request_on_your_Synology_NAS

你可能感兴趣的:(如何在群辉NAS上搭建网站)