利用群晖Docker安装ubuntu16.04搭建python网站服务器(部署篇)
本帖最后由 sdguying 于 2024-1-21 20:53 编辑在帖子《利用群晖Docker安装ubuntu16.04搭建python网站服务器(安装篇)(地址:http://bbs.liguannan.com:81/thread-185-1-1.html)》中介绍了在群晖docker中如何安装和配置ubuntu容器,那么服务器系统有了,这篇我们就来讲部署篇,因为我是需要把用python+django写的网站“绿化招投标辅助工具www.liguannan.com:8000(目前该网址已取消,但是不影响本文内容)”挂载到这个容器中,所以,就来看看如何部署python3+django+mysql+nginx+uwsgi的网站服务器。
一、利用ssh登陆ubuntu容器
在安装篇中我们已经把容器安装好了,并且已经准备好了外网访问的条件。为了更方便的通过终端、ssh登陆工具登陆ubuntu容器进行管理,刚开始我们要在ubuntu系统中安装ssh,那么首次我们可以在什么地方登陆该系统呢?
(一)群晖终端机登陆
我们利用群晖内的终端机登陆,具体步骤如下:
打开docker,点选容器(我这里取得名字是ubuntu-16,这个是我挂载www.liguannan.com:8000的,先拿来说明一下),双击右侧已经安装好的ubuntu容器或者点选后点击上面的“详情”也可以,
http://www.liguannan.com:81/data/attachment/forum/201907/17/192417p484gpgc4cvgrzl5.png
选择终端机
http://www.liguannan.com:81/data/attachment/forum/201907/17/192417jrrnnytnnj8nygcc.png
如果您的浏览器出现这种情况,请换一个浏览器试试
http://bbs.liguannan.com:81/data/attachment/forum/201907/17/192417jcssz1qmzzgwcm59.png
正常的话就会出现终端机界面,这时候会发现终端框没有任何显示,那么我们就点击“新增”
http://bbs.liguannan.com:81/data/attachment/forum/201907/17/195323i3o4din0w4ohdxeu.png
新增后,就会出现新的终端“bash”,选择此终端,在右边终端框内就已经登录该容器了
http://bbs.liguannan.com:81/data/attachment/forum/201907/17/195503vxr4yxyqa2xxaqu1.png
(二)通过命令修改服务器管理员root的初始密码
因为ubuntu-16已经在运行网站bbs.liguannan.com:81,所以就不动他了,接下来的步骤我们用同一个映像(1and1internet/ubuntu-16-nginx:latest)安装了一样的容器,取名ubuntu-16-demo,用于给大家演示整个部署过程。
整个安装配置过程和上一篇文章——《利用群晖Docker安装ubuntu16.04搭建python网站服务器(安装篇)》一样,只不过避免端口冲突,网站的服务端口用的8001,ssh的服务端口用的20022对应ubuntu-16-demo的22端口,端口映射方法详见安装篇。
下面就切换到这个容器,接着上一步,我们先修改服务器的登陆密码。
输入命令:
下面有些命令复制过来太麻烦了,需要看原文的话,到我的博客吧,地址:http://bbs.liguannan.com:81/thread-186-1-1.html
感谢分享!
页:
[1]