web文件 群晖_群晖Web Station套件详解

通过Web Station套件 可以轻松主持和发布您自己的网站,或者可以在安装PHP套件后建立动态网站,供个人和企业使用!特别提醒:使用Web Station搭建服务 请自觉遵守互联网安全法和相关法律法规;本文仅作为技术交流测试,因此造成的任何后果和损失与本站无关

基础组件安装

基本介绍

Web Station 套件基于Nginx;其实个人觉得Web Station是一个精简轻量级Nginx可视化管理面板

以下本文按照Nginx+Apche+PHP5/7+MySQL 的环境进行安装

Web Station套件安装

Apache和PHP环境安装

后端套件按需选择,Apache引擎按需安装 PHP可都安装 便于适配不同要求的PHP网站

MySQL数据安装

安装数据库MariaDB 5/10按需选择MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字

安装phpMyAdmin

安装phpMyAdmin 数据管理面板

至此 基本环境已经完成部署

基本环境完成

提示网站已启用该页面为静态html 对于的目录在共享文件夹中web目录下

数据库安全设置

数据库的安全至关重要,影响到整个网站甚至服务器的安全;DSM套件安装中 数据密码默认为空且phpMyAdmin 数据管理面板就在默认共享文件夹根目录,需要对其进行安全性配置

数据库安全设置

1.打开套件MySQL(MariaDB)

2.设置一个MariaDB数据库位置(有多个存储空间的情况下才可设置)

3.打开phpMyAdmin套件

用户名root 密码为空

登陆成功 如提示密码不正确 则在MariaDB中点击重置密码,密码既为空

进入账户 找到root账户 点击修改权限

点击修改密码

设置一个root用户密码 长度和规则不用说了把 尽量安全

设置完成点击 执行

然后注销 重新登陆查看密码是否生效

4.删除空密码账户删除空密码账户按需 因本数据库设置是只允许本地主机的访问 这也意味着你如果建立其他用户名的数据库 将无法登陆或者远程单独登陆该用户的数据库 只能统一使用root管理;如需单独账户管理 继续本步骤

可见提示A user account allowing any user from localhost to connect is present. This will prevent other users from connecting if the host part of their account allows a connection from any (%) host.允许用户从本地主机连接的用户帐户。这将阻止其他用户连接,如果其他帐户的主机部分允许从任何(%)主机连接。

可测试 建立账户和账户对于数据后 远程通过phpMyAdmin是无法登陆进行独立管理的,只能使用root统一管理

解决此问题需要删除空密码的账户勾选 密码为否的账户 点击执行

此时 提示没有了,通过建立用户和用户对应数据库 已经可以远程或者外面使用和访问!

如需开启phpMyAdmin高级功能 参照

启用HTTPS安全访问

按照下文 导入证书

注意默认证书也就是Web Station所调用的证书

群晖Web Station套件默认是有HTTP 80 和 HTTPS 443端口的大多数外部访问80端口都是封禁状态,此处Web Station 默认web站 可考虑手动输入https 进行访问

启用phpMyAdmin HTTPS安全访问

点击phpMyAdmin 套件 默认是http 启动,上面说到大多数外部访问80端口都是封禁状态可修改文件 达到 点击phpMyAdmin 套件以HTTPS方式启动。谨慎操作

1.开启root用户权限

已开启的直接下一步

2.下载安装WinSCP软件

使用DSM IP地址登陆root账户 进行文件管理

管理位于右侧 按需设置

找到phpMyAdmin套件安装位置 一般位于 volume1下 volume既存储空间

已找到phpMyAdmin套件安装位置 进入目录定位到 /phpMyAdmin/ui/ 下

双击config文件代码如下{

".url": {

"SYNO.SDS.phpMyAdmin": {

"type": "url",

"allUsers": false,

"title": "phpMyAdmin",

"desc": "app:app_name",

"icon": "images/phpMyAdmin_{0}.png",

"texts": "texts",

"protocol": "http",

"url": "/phpMyAdmin/",

"port": "80"

}

}

}

修改"protocol": "http",为 "protocol": "https",

修改"port": "80" 为 "port": "443"

保存即可

此时回到DSM中 刷新 并点击phpMyAdmin套件 启动状态已经是HTTPS方式

至此 Web Station 所有环境已经准备完成

你可能感兴趣的:(web文件,群晖)