天天动画片 > 八卦谈 > 玩转群晖之NAS快速搭建自助发卡网

玩转群晖之NAS快速搭建自助发卡网

八卦谈 佚名 2023-03-20 12:22:29

大家好,这里是专业鸽手up主,仔细想想我差不多快三年没更新了吧,今天主要来分享一个利用群晖建站的教程。

网上搜到的大多是用群晖来建个人博客,不过我最近想利用它作为软件网络验证的服务端,为自己的软件进行远程授权/注册服务,因此查阅相关资料以后自己摸索出了全套方法。

在阅读本文章前,你需要进行如下的准备工作:

  1. 拥有一台群晖(黑白无所谓,只要有公网地址就可以);

  2. 对linux系统有基本的了解,熟悉命令行操作;

  3. 最好有一定的编程语言基础。

话不多说,我们直接开始吧

本文所用到的网络验证后台为开源的易如意网络验证,版本号1.7,地址:

http://cy.wyjsq.cn/

硬件是:星际蜗牛b款单千兆,j1900cpu,刷了DS3617系统

首先来搭建我们的后台

打开群晖的套件中心,搜索webstation,安装套件

安装完成后,再搜索php,安装PHP7.0版本

然后搜索mariadb,安装mariadb5。这是一个可以在群晖上运行的mysql数据库,用于存放我们网站的数据表。

然后搜索phpmyadmin,继续安装

安装phpadmin时会要求配置你的mysql数据库,此时注册的账户和密码就对应着你的mysql数据库的账号密码,把它记下来。

这几样软件都装好的话就可以上传我们的后台了。

下载易如意1.7正式版源码,解压到电脑上。

这里的源码需要自己修改几处配置才能正常部署,要注意的是不能用记事本修改,记事本保存时会自动添加bom头,导致php无法正确读取源代码。最好使用pycharm或者notepad++等软件进行修改。

打开include文件夹,找到db.config文件,用pycharm或notepad++打开(请忽略我这里用的是记事本,我之前已经配置过了所以无所谓了)

需要修改的主要是数据库密码,改成你刚才创建的root用户的密码;数据库名称改成mysql,其他就没有什么要动的了,改好后保存退出,将软件重新打包。

将打包好的后台上传到群晖中,解压:

记住你解压的文件夹

然后打开刚才安装的webstation套件。

选择php设置==>新增,按照如下进行设置

设置好后,点击确定。

然后点击虚拟主机==>新增

文档根目录换成你刚才解压的那个文件夹

选择基于端口(因为群晖默认的80端口已经给导航页了)

将http后面的端口设置为你自己的没被占用的端口,其余的按照图上配置


然后给webstation开一个文件夹读写的权限,否则通过web无法正常修改本地的数据。

打开fileststion,选择网站的根目录——属性——权限——新增

添加一个叫http的用户,给它读写文件夹的权限

一切准备就绪后,点击确定完成部署。

我们现在来看看部署成功后是什么样子。

例如,我选择的端口为8558,那么在浏览器中输入你群晖的ip:8558

可以看到网站已经正常运作了。

初次登陆会引导你进行网站后台账户密码的设置

设置完后用web登录后台就可以方便地管理自己的用户。

大功告成!


本文标题:玩转群晖之NAS快速搭建自助发卡网 - 八卦谈
本文地址:www.ttdhp.com/article/27406.html

天天动画片声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
扫码关注我们