分享

储存小白教你手把手在群晖的docker里安装自己的私有云

 lgoogle 2021-05-01

前言及目的

大家好,上次分享了我的群晖

----储存小白的黑群折腾之路(随时随地访问你的nas)的一些小经验,很多朋友都给予了指导,谢谢大家,最近又想在自己的nas里安装私有云,只是单独的云,没有和其他大牌云进行同步的计划,找了很多代码程序,最终选定了nextcloud,为什么选他呢?因为好看呗储存小白教你手把手在群晖的docker里安装自己的私有云 ,本来自己就是小白,所以到网上去找了很多的教程,但是多半写的不清不楚,要不就是写到一半就戛然而止,总之是没有和我的计划一样的攻略,所以也是耗费了好一阵的时间(谁让咱笨的储存小白教你手把手在群晖的docker里安装自己的私有云 )尝试了很多方法,也翻阅了很多教程,终于目前看着是成功了,最终的结果就是可以在外网任意的访问终端操作群晖docker里的私有云nextcloud。

过程及尝试

好了,现在开始我的安装流程,期间图片较多,大家注意自己的流量,土豪随意

首先在群晖nas里安装docker,就是这个套件

储存小白教你手把手在群晖的docker里安装自己的私有云

安装好之后我们需要安装centos容器来运行nextcloud,等等储存小白教你手把手在群晖的docker里安装自己的私有云 那个小伙伴说了,你这不是费劲了吗?怎么不在群晖web里直接安装或者docker里直接安装,为啥非的兜这一大圈子呢?实际上我也不想啊,在群晖web里我已经安装过了,但是跟另一个图床系统有冲突,新版的nextcloud需要PHP7.0以上,但是图床确需要PHP5.6,这个对于小白的我有点难,只能另辟蹊径,要是有大佬能帮忙解决一下,不胜感激!

就是这个,PHP5.6和PHP7.0只能选一个就是这个,PHP5.6和PHP7.0只能选一个

之后也在docker里面的注册表中搜索下载了很久的nextcloud,但是就是下载不了啊,不知道是什么情况

储存小白教你手把手在群晖的docker里安装自己的私有云

所以我才有今天的这个没有办法的办法,大家可能不会遇到我这样的情况,所以,大家就权当看看热闹

刚才说到下载docker里面的centos,奇怪的是这个直接就下载来了,不明所以啊

储存小白教你手把手在群晖的docker里安装自己的私有云

下载好之后我们就能在映像中找到了,是这个样子的下载好之后我们就能在映像中找到了,是这个样子的

之后我们点击映像中的启动,启动centos系统之后我们点击映像中的启动,启动centos系统

储存小白教你手把手在群晖的docker里安装自己的私有云

进入到这个安装映像界面,这里面有个高级设置需要特殊留意一下,其他选项大家根据自己的机器自行调整就OK了

储存小白教你手把手在群晖的docker里安装自己的私有云

首先我们要吧centos设置成自动重新启动,就是当docker启动时centos也同时启动,要不我们还要在特意的开启一下

储存小白教你手把手在群晖的docker里安装自己的私有云

网络这个地方大家一定要注意,储存小白教你手把手在群晖的docker里安装自己的私有云 划重点划重点,划重点,一定不要选择---使用与Docker Host相同的网络,否则容器建好之后没法修改,也没办法进行外网访问了,所以这里大家选择bridge网络即可

储存小白教你手把手在群晖的docker里安装自己的私有云

端口配置上nextcloud系统用的是8001端口,映射到群晖NAS是80端口,这里大家也可以自行修改端口,8888端口是我的面板端口,外网内网都是一样的

链接部分默认即可链接部分默认即可

环镜部分也默认环镜部分也默认

储存小白教你手把手在群晖的docker里安装自己的私有云

之后点击应用会看到我们刚才的各种设置

储存小白教你手把手在群晖的docker里安装自己的私有云

没有问题之后直接点应用创建容器即可

储存小白教你手把手在群晖的docker里安装自己的私有云

之后就能看见我们创建的容器成功了,内存,cpu和运行时间

储存小白教你手把手在群晖的docker里安装自己的私有云

之后选中容器点击详情

储存小白教你手把手在群晖的docker里安装自己的私有云

进入终端机,嗯嗯,储存小白教你手把手在群晖的docker里安装自己的私有云 现在开启小白模式,大神们可能直接就在centos里面用命令行安装好nextcloud了,但是小白不行啊,看见命令行就会迷糊,所以嘛,----我在centos中安

装了宝塔面板储存小白教你手把手在群晖的docker里安装自己的私有云

储存小白教你手把手在群晖的docker里安装自己的私有云

最新的版本6.9,占用系统相当的小,主要针对小白,面板系统的友好度超高

有的同学觉得可能5.9版本更加稳定,这个看自己,我安装的是6.9版本的有的同学觉得可能5.9版本更加稳定,这个看自己,我安装的是6.9版本的

储存小白教你手把手在群晖的docker里安装自己的私有云

咱们接着往下说,刚才打开终端机后

输入这个安装命令就可以自动进行如上图的自动安装了,期间只需要等着就好了输入这个安装命令就可以自动进行如上图的自动安装了,期间只需要等着就好了

这个是6.9版本的安装命令:储存小白教你手把手在群晖的docker里安装自己的私有云

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

这个是5.9版本的安装命令:储存小白教你手把手在群晖的docker里安装自己的私有云

yum install -y wget && wget -O install.sh http://download./install/install.sh && sh install.sh

想要安装哪个版本的直接复制粘贴即可

之后会自动安装不需要我们干什么了之后会自动安装不需要我们干什么了

储存小白教你手把手在群晖的docker里安装自己的私有云

安装好了会提示你登陆链接,用户名和密码,这个大家先记下来,等下登陆时候会用的到,大家在局域网直接用群晖的NAS的网址加端口号8888即可登录,不过登陆之前还要留意一下

储存小白教你手把手在群晖的docker里安装自己的私有云

宝塔面板初装后会有个安全的登陆地址,这个是随机的,比如我的就是74567B53,按上面网址才能登陆,后期我们关闭安全登陆就可以不要这安全登陆地址了,直接IP加端口号即可

储存小白教你手把手在群晖的docker里安装自己的私有云

浏览器中输入刚才的安全登陆链接出现登陆面板,直接输入我们刚才记录的用户名和密码就可以登陆

储存小白教你手把手在群晖的docker里安装自己的私有云

宝塔面板上来会直接提示你安装使用环境需要的插件,(真省心啊)我因为要安装nextcloud需要LAMP环境,所以就安装的这个

储存小白教你手把手在群晖的docker里安装自己的私有云

然后宝塔会自动安装,我们就可以闲下来了储存小白教你手把手在群晖的docker里安装自己的私有云 ,正好喝杯水去,

等个一会就安装好了

储存小白教你手把手在群晖的docker里安装自己的私有云

之后我们在软件管理里面把PHP7.0安装好,7.1,7.2,7.3哪个都行

储存小白教你手把手在群晖的docker里安装自己的私有云

之后我们就需要上传nextcloud源代码了,没下载的小朋友可以直接点此:链接,下载压缩包,之后上传即可

储存小白教你手把手在群晖的docker里安装自己的私有云

储存小白教你手把手在群晖的docker里安装自己的私有云

成功之后点击解压,把文件夹解压到面板的网站根目录

储存小白教你手把手在群晖的docker里安装自己的私有云

然后转回头点击面板上的网站目录,输入网址,应用的文件夹位置,PHP应用版本,数据库名,及数据库密码,然后点击确定来创建网站,域名直接写群晖NAS地址即可

储存小白教你手把手在群晖的docker里安装自己的私有云

创建成功了会有这个界面出现

储存小白教你手把手在群晖的docker里安装自己的私有云

以后我们就可以在直接在面板的网站管理中,管理网站了

储存小白教你手把手在群晖的docker里安装自己的私有云

然后输入我们群晖NAS地址加上我们刚才的端口8001,就可以访问我们的私有云了

储存小白教你手把手在群晖的docker里安装自己的私有云

储存小白教你手把手在群晖的docker里安装自己的私有云

继续折腾--开启外网访问

如果大家只想在局域网使用可以直接略过本段,如果也想在外网访问,可以参考以下攻略。

本次外网访问还是利用的FRP ,如何配置大家可以参考我上篇的文章

储存小白的黑群折腾之路(随时随地访问你的nas)小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。详细活动规则,请猛戳此链接!大家好,我是一个默默潜水的小白,每天都要翻开张大妈开眼界,确实大妈也为我打开了一个又一个的新世界,认识了很多各行各业的大佬,专家(只有我认识人家的份),喜欢看各种原创,也各种被洗脑,虽然来大妈家已企鹅又归来| 29 评论37 收藏330查看详情

刚开始我想不明白这端口好像好多,又是群晖,又是docker,又是centos还有宝塔面板的,想一想头都疼,但是静下心来仔细合计一下实际上用的就是和群晖一个端口(我默认的是80端口)储存小白教你手把手在群晖的docker里安装自己的私有云 大佬们别笑话我,小白确实搞不懂这些端口都是哪个端口,最开始我也是在下图这步

储存小白教你手把手在群晖的docker里安装自己的私有云

直接用了和Docker Host相同的网络,结果安装什么的都可以,宝塔也没问题,但是就是端口上有冲突,所以小白我又重新安装了一遍centos和宝塔面板

储存小白教你手把手在群晖的docker里安装自己的私有云

在网站管理里点击域名可以出现如上图的界面,域名管理处添加我们的域名,就是红色箭头所指,正常情况下这个域名是我已经在frp客户端里设置好了端口映射的二级域名,虽然说我的二级域名访问的端口是80端口,但是在frp映射的时候已经将nextcloud的8001端口映射为群晖的的80端口了,所以访问时不会冲突,储存小白教你手把手在群晖的docker里安装自己的私有云 不知道我这么解释大家能不能听懂?

为了让大家更加清楚一些,我把FRP客户端需要修改的字段贴给大家,大家参考一下

[XXXXX这里填写你自己修改的名字]

type = http

local_ip = 192.168.1.12(就是你群晖的IP)

local_port = 8001(映射的nextcloud的端口)

use_compression = true

use_encryption = true

custom_domains = xx.xxxx.com(自定义的二级域名)

后记

自此全部的安装步骤,所需软件,注意事项我都从一个小白的角度帮大家完整记录好了,如果有更多的小白需要这种环境安装软件(不仅限于nextcloud)大家可以参考我的攻略,少走弯路,好了咱们下次见!储存小白教你手把手在群晖的docker里安装自己的私有云 储存小白教你手把手在群晖的docker里安装自己的私有云最后贴一下我的群晖导航界面欢迎大家指导。

储存小白教你手把手在群晖的docker里安装自己的私有云

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多