大家好,这里是专业鸽手up主,仔细想想我差不多快三年没更新了吧,今天主要来分享一个利用群晖建站的教程。
网上搜到的大多是用群晖来建个人博客,不过我最近想利用它作为软件网络验证的服务端,为自己的软件进行远程授权/注册服务,因此查阅相关资料以后自己摸索出了全套方法。
在阅读本文章前,你需要进行如下的准备工作:
拥有一台群晖(黑白无所谓,只要有公网地址就可以);
对linux系统有基本的了解,熟悉命令行操作;
最好有一定的编程语言基础。
话不多说,我们直接开始吧
本文所用到的网络验证后台为开源的易如意网络验证,版本号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登录后台就可以方便地管理自己的用户。
大功告成!
「艾尔登法环」梅琳娜手办开订 立体手办▪
万代「艾尔登法环」白狼战鬼手办开订 立体手办▪
「夏目友人帐」猫咪老师粘土人开订 立体手办▪
「五等分的新娘∬」中野三玖·白无垢版手办开订 立体手办▪
「海贼王」乌索普Q版手办开订 立体手办▪
良笑社「初音未来」新手办开订 立体手办▪
「黑岩射手DAWN FALL」死亡主宰手办开订 立体手办▪
「盾之勇者成名录」菲洛手办登场 立体手办▪
「魔法少女小圆」美树沙耶香手办开订 立体手办▪
「咒术回战」七海建人粘土人登场 立体手办▪
「五等分的新娘」中野二乃白无垢手办开订 立体手办▪
「为美好的世界献上祝福!」芸芸粘土人开订 立体手办▪
「公主连结 与你重逢」六星可可萝手办开订 立体手办▪
「女神异闻录5」Joker雨宫莲手办开订 立体手办▪
「间谍过家家」约尔・福杰粘土人登场 立体手办▪
「街角魔族 2丁目」吉田优子手办开订 立体手办▪
「火影忍者 疾风传」旗木卡卡西·暗部版粘土人登场 立体手办▪
「佐佐木与宫野」宫野由美粘土人开订 立体手办▪
「盾之勇者成名录」第2季拉芙塔莉雅手办开订 立体手办▪
「咒术回战」两面宿傩Q版坐姿手办开订 立体手办▪
「DATE·A·BULLET」时崎狂三手办开订 立体手办▪
「狂赌之渊××」早乙女芽亚里粘土人开订 立体手办▪
「魔道祖师」魏无羨粘土人开订 立体手办▪
「新·奥特曼」奥特曼手办现已开订 立体手办▪