Ngoos2.0安装后需要做的几件事

来自极益平台知识库
跳转至: 导航搜索

我的安装文件在哪里,以后我要维护

执行一个命令

docker inspect ngoos20

会看到很多返回信息,找到如下这个部分


        "Mounts": [
            {
                "Type": "volume",
                "Name": "10108aac8570b44c4ee04a023ef17820b92e44a42c933211fe59e1554ffa4f21",
                "Source": "/var/lib/docker/volumes/10108aac8570b44c4ee04a023ef17820b92e44a42c933211fe59e1554ffa4f21/_data",
                "Destination": "/var/www/site/web",
                "Driver": "local",
                "Mode": "",
                "RW": true,
                "Propagation": ""
            }
        ],

把安装文件目录连接到当前文件夹下面

ln -s /var/lib/docker/volumes/10108aac8570b44c4ee04a023ef17820b92e44a42c933211fe59e1554ffa4f21/_data web

那么以后,使用ftp工具,就直接在当前的目录下,找web目录就可以了。

如何配置域名

配置域名

域名使用apache反向代理

apt-get install apache2

在sites-avaible目录下面,创建一个docker.conf文件夹,粘贴进去

vim /etc/apache2/sites-available/docker.conf

字母i ,进入编辑模式,ESC,退出编辑模式,退出编辑模式之后,按:wq ,保存退出。

例如,我要把www.ngoos.org的域名指向给http://121.40.26.XX:81/这个地址。

<VirtualHost *:80>
        ProxyPreserveHost On
        ProxyRequests Off
        ServerName www.ngoos.org
        ServerAlias ngoos.org
        ProxyPass / http://121.40.26.XX:81/
        ProxyPassReverse / http://121.40.26.XX:81/
</VirtualHost>


有多少个域名,就加多少个这个。

输入如下几个命令,域名生效

a2ensite docker
a2enmod proxy 
a2enmod proxy_http 
service apache2 restart

加完域名后,别忘记了在业务后台,修改自己的网站地址。

装完了,我要更新网站