自己使用群晖搭建网站的过程,成功案例 🙂 ,不多描述其它系统有Docker的适用。见图

开始之前有必要了解下LNMP,见:http://lnmp.org。这是一套非常优秀、便捷的一键脚本

群晖安装Docker

打开套件中心,左侧 全部 中在最下方第三方列表内找到Docker安装ecb111f2dd50aa561e6a394419f15213.png

Docker中安装LNMP

打开Docker首先设置存储库为Aliyun Hub,不然会慢的让你放弃,

点开左侧注册表,打开设置,如下图

afb4df0a897b8cf3ffb4eab3a10eda3e.png

设置好后,在搜索框查找lnmp1.3-php7.0.7-centos6.7,这个是maxwhale制作的(GitHub),选中下载。

9ff1cfa163b48c05ab9314476e2d91a5.png

下载完成后在 映像 中就能找到,选中并启动,弹窗内点击高级设置就行定制

ff0708044922b6d7539c4743a64a5fa6.png

高级选项卡中定义卷和端口设置两项:

6f2b7db7696f89dd27e336842e5e1fb0.png

按照上图定义保存,下一步应用即可。

PS:因为是家庭NAS建站,宽带80基本上都不能用了,所以要添加443端口,用https访问。

查看LNMP是否正常启动

e608fefee29011fcb216ec4478ffa096.png

管理Docker中的LNMP

这一步遇到了问题,虽然22端口已经映射,但不能通过WinSCP连接,连接时闪退,只能用间接的方法管理。

WinSCP登录群晖,进入putty,或者直接进putty,我习惯了这样用。下面就看说话吧

docker ps //列出容器,获得CONTAINER ID

docker exec -it 622c6e26e948 /bin/bash //使用容器ID(3b6ec4343647)进入容器管理

cae8b2177b4e74b35eb09185206f3752.png

之后就可以用LNMP的相关功能来管理了。

4b05d5aed1f380390135f38ba815a8a0.png

LNMP使用方法见:http://lnmp.org

随后更新证书安装以及https访问设置

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐