问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

群晖NAS教程:使用Web Station搭建和托管网站

创作时间:
作者:
@小白创作中心

群晖NAS教程:使用Web Station搭建和托管网站

引用
1
来源
1.
https://www.zabit.cn/www.zabit.cn/support/12840/

本教程将指导您如何使用群晖NAS上的Web Station应用程序来搭建和托管自己的网站。无论是个人博客、企业官网,还是项目展示平台,您都可以通过Web Station轻松实现网站的本地托管。本教程将详细介绍安装、配置Web Station以及上传网站文件的每一个步骤,帮助您快速上手,打造属于自己的在线平台。

开始之前

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

  • 网站PHP(例如 PHP 7.3)

确保默认组http对您网站的文档根目录具有足够的权限(请参阅本文)。设置防火墙规则来保护您的网络服务器(请参阅本文)。设置端口转发规则以允许外部访问用于您的 Web 服务的端口1:

  • DSM 7.0 及以上版本:在控制面板>外部访问>路由器配置中配置路由器设置(请参阅本文)。

  • DSM 6.2:启动EZ-Internet并按照屏幕上的说明进行操作(请参阅本文)。

使用 Web Station 托管网站将您的网页文件放入Synology NAS 上的Web共享文件夹。您可以通过 DSM File Station、SMB等访问此共享文件夹。配置您的网站的后端设置:

DSM 7.2 或更高版本

  1. 进入Web Station > Web Service。选择默认服务并单击编辑。选择您的 HTTP 后端服务器和 PHP 配置文件。单击“保存”。

  2. 转到脚本语言设置 PHP。在自定义配置文件部分下,选择 PHP 的默认配置文件,然后单击编辑。

  3. 进入扩展选项卡,勾选所有复选框并保存设置。

  4. 有关脚本语言设置的更多信息,请参阅本文。

DSM 7.0 至 7.1

  1. 进入Web Station > Web Service Portal。选择默认服务器并单击编辑。选择您的 HTTP 后端服务器和 PHP 配置文件。

  2. 转到脚本语言设置 PHP。在自定义配置文件部分下,选择 PHP 的默认配置文件,然后单击编辑。

  3. 进入扩展选项卡,勾选所有复选框并保存设置。

  4. 有关脚本语言设置的更多信息,请参阅本文。

DSM 6.2

  1. 进入Web Station >常规设置。选择您的 HTTP 后端服务器和 PHP 配置文件。

  2. 进入PHP 设置页面。选择 PHP 的默认配置文件,然后单击编辑。

  3. 进入默认服务器设置选项卡。选中扩展下的所有复选框并保存设置。

  4. 有关 PHP 设置的更多信息,请参阅本文。

现在,您可以与以下 URL 分享您的网站:2

为第三方 Web 服务设置管理门户安装包并配置后端设置

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

  • 您的网络服务包(例如Joomla)

  • MariaDB 10

  • Apache HTTP Server 2.2、2.4或更高版本

配置您的网站的后端设置:

DSM 7.0 或更高版本

  1. 进入Web Station >脚本语言设置> PHP。在基于软件包的配置文件部分下,选择您的 Web 服务软件包(例如 Joomla)的 PHP 配置文件,然后单击编辑。

  2. 进入扩展选项卡,勾选所有复选框并保存设置。

  3. 有关脚本语言设置的更多信息,请参阅本文。

DSM 6.2

  1. 进入Web Station >常规设置。选择您的 HTTP 后端服务器和 PHP 配置文件。

  2. 切换到PHP 设置页面。选择 PHP 的默认配置文件,然后单击“编辑”。

按照以下部分中的说明设置管理员门户:现在,您可以与以下 URL 分享您的网站:2

设置 Joomla 的管理门户

在 DSM 上启动Joomla包。系统将提示您输入基本信息来设置您的 Joomla 服务。按照向导中的屏幕说明进行操作。在数据库配置页面上,系统会要求您删除名为“_Joomia[…].txt”的文件以确认您的身份。按照以下说明找到并删除该文件:

  • DSM 7.0 及以上版本:进入 File Station。删除 / web_packages / joomla/installation下的“_Joomia[…].txt”文件。

  • DSM 6.2:进入 File Station。删除 / web / joomla/installation下的“_Joomia[…].txt”文件。

继续向导并单击“安装”。当 Joomla 安装完成后,点击删除“安装”文件夹。

现在您可以管理 Joomla 的管理门户了。URL 为“http:// NAS 的 IP 地址/joomla/administrator/”,例如“http://192.168.1.5/joomla/adminiatrator/”。

设置 WordPress 的管理门户

在 DSM 上启动WordPress套件。系统将提示您输入基本信息以设置 WordPress 服务。按照向导中的屏幕说明进行操作,然后单击“安装 WordPress”。

现在您可以管理 WordPress 的管理门户。URL 为“http:// NAS 的 IP 地址/wordpress/wp-admin/”,例如“http://192.168.1.5/wordpress/wp-admin/”。

设置 phpMyAdmin 来管理 MySQL 数据库

在您的 DSM 上启动phpMyAdmin包。输入您的 MariaDB 10 的管理员凭据。

现在您就可以通过 phpMyAdmin 管理您的 MySQL 数据库了。URL 为“http:// NAS 的 IP 地址/phpMyAdmin/”,例如“http://192.168.1.5/phpMyAdmin/”。

笔记:要了解有关 DSM 服务使用的网络端口的更多信息,请参阅此文章。如果您的 Synology NAS 运行的是 DSM 7,您也可以在Web Station > Web 服务门户中找到这些 URL 。要使您的网站使用 HTTPS 保护并拥有受信任的证书,请参阅本文。

Web Station 提供两个默认共享文件夹:

  • web:用于托管网站的文件可以存储在此共享文件夹中。如果您的 Synology NAS 运行的是 DSM 6.2 或更早版本,则已安装的第三方 Web 服务套件(例如 WordPress)的文件也会存储在此处。

  • web_packages(仅适用于 DSM 7):已安装的第三方网络服务套件(例如 WordPress)的文件存储在此共享文件夹中。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号