我的NAS使用经验 篇五:使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

2019-10-05 18:42:09 104点赞 1288收藏 63评论

群晖NAS内置了一个Wordpress套件,使用这个套件可以用来搭建自己blog。有人肯定会问那么可以用群晖来搭建一个专业的网站吗,要求和阿里云VPS一样,可以实现一切网络功能和服务,要有数据库,可以搭建discuz论坛...答案是肯定的。今天就来给大家介绍一下,有兴趣的朋友可以试试,只要你的NAS支持Docker就可以哟。实测群晖NAS搭建的服务器运行很稳定,速度也很快,如果有一个好的网络的话、访问人数不是太多的话,可以用来代替专业服务器哦~之前我就用DS418play运行了半年公司网站~

本文图片较多,看起来比较繁琐,实际上很简单,只需要几个命令和一些操作就可以完成,0基础也能学会~

打开Docker,点击左侧的注册表,在搜索栏里搜索centos,在热度最高那个上点击鼠标右键,选择下载此映像:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

选择标签这里选7.6.1810版本,不要选其他版本哦,否则会出现问题:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

点击映像,稍等片刻下载完成后,点击启动:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

这里其他选项保持默认,可以自己给容器取一个名字,然后点高级设置:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

先打开控制面板、共享文件夹,创建一个名为wwwroot的共享文件夹,用于之后用来放置、管理网站内容:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

打开FileStation,右键点击刚才创建的wwwroot共享文件夹,选择属性:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

点击权限,在用户或组里选择Everyone,勾选读取和写入权限,确定保存。这样的设置是避免网站无读写权限:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

创建好wwwroot共享文件夹后,切换回docker,在高级设置里点击卷、添加文件夹:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

选择刚才创建的wwwroot共享文件夹:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

选择wwwroot文件夹后,在装载路径里填入/wwwroot,将这个共享文件夹挂载到centos系统:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

点击端口设置,点+号,添加以下6个端口映射条目,其中8888是用于面板端口,888是phpadmin端口,80是网络服务端口,443是ssl端口,20和21是FTP用的端口,本地端口在容器端口前面加1,方便之后使用:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

做好上面的设置后,点击应用,然后点击下一步继续:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

检查设置无误,点击应用:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

点击容器,可以看到centos已经在运行中了。这时点击详情:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

点击终端机,如图,可以在这里输入命令:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

在终端机里粘贴以下命令并且按回车开始安装宝塔面板。宝塔面板是个简单易用的linux建站面板,几个命令就可以搞定所有配置,在面板里也可以方便的对网站进行日常管理,特别适合新手。对于linux高手来说当然可以选择手动安装LNMP之类的配置环境了,这里就不多做介绍了。

yum install -y wget&&wget -O install.sh http://download.bt.cn/install/install_6.0.sh&&sh install.sh

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

终端界面滚动一会儿后,会提示是否安装,输入y回车:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

正式开始下载安装,喝杯茶等几分钟吧:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

出现这个提示,说明已经安装成功了~总共耗时6分钟。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

这里要注意,把图上框起来的内容复制到记事本,等一下要用,切记!这是宝塔面板的初次访问路径、用户名和密码。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

将刚才复制的bt panel访问路径要改一下,将ip地址改成你NAS的局域网ip地址,8888端口改成安装前我们映射的18888。比如我的是http://182.242.234.108:8888/2e53d151,需要改成http://192.192.192.168:18888/2e53d151,然后把这个网址复制到浏览器地址栏回车,会出现宝塔linux面板登陆界面:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

粘贴上刚才从终端复制的账号和密码,点击登录。注意不要复制上空格了哈。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

登录后会提示安装运行环境,一般建议用LNMP,使用Apache的话安装LAMP。注意PHP版本建议选择7.0,默认的5.4版本太老了,其他不动,设置好之后点击一键安装:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

这时候可以再喝杯茶或者打一局排位,等待运行环境安装完成,根据网络情况,可能需要好几分钟时间:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

几分钟后,安装完成,宝塔面板管理界面如图:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

接下来先进入面板设置,将用户名和密码修改成你容易记住的用户名和密码。安全入口也可以改掉,改成容易记忆的,比如我的原本是http://192.192.192.168:18888/2e53d151,可以改成http://192.192.192.168:18888/zzm。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

接下来可以开始建立网站了。一台服务器是可以建立好几个网站的。点击网站、添加站点:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

在域名里将网站用的域名都填上,我这里填了NAS的局域网IP地址、NAS的Quick connect域名和顶级域名,注意不绑定域名的话之后用那个域名是无法访问的,当然也可以之后再绑定。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

根目录是放置网站文件的目录,之前我们创建了wwwroot共享文件夹,将网站根目录设置到这里的话方便进行管理。点击根目录后面的文件夹图标,选择/wwwroot,注意是/wwwroot,而不是默认的/www/wwwroot哦。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

设置完成后,网站建立成功。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

可以随时点击设置对网站进行配置。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

接下来在浏览器里输入nas 局域网IP:180就可以访问了,比如我的输入的是http://192.192.192.168:180。网站默认不是80端口吗?如果输入80的话访问的是NAS的80端口哦,之前我们将centos容器的80端口映射成180了,所以这里要加入180:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

测试成功后,就可以删除网站目录下的默认index.html文件,拷入你的网站文件。上传文件的方法有很多种,比如在局域网里时,打开群晖NAS DSM里的File station,直接将文件复制到wwwroot共享文件夹/你的网站目录下:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

在外地的话,可以直接在宝塔面板的文件里,点击上传直接将文件上传到wwwroot,可以直接上传压缩包然后在线解压哦:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

还可以在FTP里面添加FTP账号,用FTP的方式将文件上传到网站。注意FTP用的是21端口,之前我们将21端口映射到121了,所以在FTP客户端里端口要填121:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

在局域网里能访问我们的网站了,那么公网呢?首先要在路由器的端口映射里将我们的公网IP端口映射到NAS,要不然人家通过IP或者域名访问的就是路由器呀。如图,在路由器的端口映射里,IP地址填NAS的IP地址,内部端口填我们之前映射后的端口,比如之前的180端口,外部端口就填回80,这样就可以直接输入域名从公网访问我们的网站了,不用加端口号了。陆续将这5个端口都添加上:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

做好端口映射之后,使用域名就可以直接访问网站了。我们一般是宽带拨号上网,IP地址不是固定的,所以要用DDNS,随时将IP与域名关联起来。群晖内置了quick connect,直接用群晖quick connect地址也可以访问。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

如果你有顶级域名的话,可以修改解析记录,将你的顶级域名使用CNAME解析到群晖quick connect地址,这样使用顶级域名也可以随时访问在NAS创建的网站了。注意顶级域名要在网站域名处先注册。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

顶级域名解析后,直接访问。测试的时候可以在阿里云注册.top域名,第一年之要9元。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

看到这里,你已经可以架设自己的网站了。最后再介绍下搭建强大的discuz论坛。我先用file station在网站根目录下创建了bbs子目录,将下载好的discuz论坛里的upload文件夹拖到该目录。注意最好是传压缩包然后在nas上解压缩,要不然小文件很多,需要很长时间:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

输入网址/bbs根据提示开始安装discuz论坛:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

默认下一步:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

到了第三步,要创建数据库了。管理员账号和密码可以都先填admin,等下进入论坛后台再改。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

数据库的密码需要打开宝塔面板,然后点击数据库,再点击root密码,将root密码复制粘贴到第三步数据库密码处:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

创建完数据库出现这个界面,看页面右下角提示完成安装:

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

一个专业的discuz!论坛就这样搭建成功啦!在宝塔面板里可以操作论坛整站备份、数据库备份,有兴趣的朋友可以自行研究。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

现在NAS cpu性能已经很不错了,在Docker里可以看到网站的cpu占用率和内存使用率都不高的,实测用来运行同时只有几百人访问的小网站、公司介绍网站和个人BLOG是没有任何问题的。

使用群晖轻松搭建专业网站、FTP服务器、MYSQL数据库、discuz论坛教程

有兴趣的朋友可以试试哟,有任何问题欢迎提出,我会抽空尽量解答。 

群晖(Synology)DS418play双核心4盘位NAS网络存储服务器(无内置硬盘)3770元京东去购买看百科

 


展开 收起

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

3900元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

2250元起

Synology 群晖 DS218play 2盘位NAS网络存储服务器

Synology 群晖 DS218play 2盘位NAS网络存储服务器

1530元起

Synology 群晖 DS218j 2盘位NAS网络存储服务器

Synology 群晖 DS218j 2盘位NAS网络存储服务器

1111元起

Synology 群晖 DS418play 4盘位NAS网络存储服务器

Synology 群晖 DS418play 4盘位NAS网络存储服务器

3150元起

群晖(Synology)DX517 5盘位NAS网络存储服务器扩充设备 (无内置硬盘)

群晖(Synology)DX517 5盘位NAS网络存储服务器扩充设备 (无内置硬盘)

4050元起

Synology 群晖 DS718+ 2盘位NAS网络存储服务器

Synology 群晖 DS718+ 2盘位NAS网络存储服务器

3400元起

Synology 群晖 DS218 2盘位四核心 NAS存储

Synology 群晖 DS218 2盘位四核心 NAS存储

1792.13元起

群晖(Synology)DS1618+ 6盘位NAS网络存储服务器 (无内置硬盘 )

群晖(Synology)DS1618+ 6盘位NAS网络存储服务器 (无内置硬盘 )

6790元起

Synology 群晖 DS418 四盘位NAS网络存储服务器 新款

Synology 群晖 DS418 四盘位NAS网络存储服务器 新款

3100元起

Synology 群晖 DS418j 4盘位NAS网络存储服务器

Synology 群晖 DS418j 4盘位NAS网络存储服务器

2380元起

Synology 群晖 DS216play 2盘位NAS网络存储服务器

Synology 群晖 DS216play 2盘位NAS网络存储服务器

1580元起

Synology 群晖 DS216 2盘位NAS网络存储服务器

Synology 群晖 DS216 2盘位NAS网络存储服务器

1882.79元起

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

1399元起

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

4099元起

Synology 群晖 DS916 NAS网络存储服务器

Synology 群晖 DS916 NAS网络存储服务器

3714.74元起
63评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.2K
扫一下,分享更方便,购买更轻松