辽宁内网部署
<h1>1、资源环境</h1>
<p>辽宁测试机器(ubuntu)处于辽宁省内网中,不能访问外网,可以访问10.1.64.146。访问不到信息中心的镜像服务10.0.86.32( mirrors.cma.cn)。
可以访问146,所以通过146可以代理mirrors.cma.cn,以及通过146下载部署程序。</p>
<p>10.10.31.24上配置代理,通过10.1.64.146/mirrors/xxxx访问:
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=681c72de809af2d094e0d1749fac82b5" alt="" /></p>
<p>10.20.90.37上部署nwfdDown,放置安装程序,通过10.1.64.146/nwfdDown/xxxx访问。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a789460e699b92fb85a6a97ebe0e2892" alt="" /></p>
<h1>2、镜像配置</h1>
<ol>
<li>
<p>测试机版本(ubuntu20)
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=2aab228971e27a831dcdae00f52db710" alt="" /></p>
</li>
<li>改安装资源地址
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=6849c775343c2e729fd9579b394e6373" alt="" /></li>
</ol>
<p>将http那段换成这个 <a href="http://10.1.64.146/mirrors/ubuntu/">http://10.1.64.146/mirrors/ubuntu/</a> ,出现的地方都换掉。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=6582d4624248357f50c82a4661b17288" alt="" /></p>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d48d1a95007e741967066108de31efda" alt="" /></p>
<p>执行:apt-get update
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=abf08b5806bbc937a57600ca09804b96" alt="" /></p>
<h1>3、部署流程</h1>
<ol>
<li>
<p>第三方包
apt-get install nginx
apt-get install redis
装java11
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=3dad11fa0afbbdcc5dd4c7bb17176848" alt="" />
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d2b38fa7fb2766e5f0d616e052e00703" alt="" /></p>
</li>
<li>
<p>安装程序
1 建个/opt/deploy目录
在/opt/deploy目录下,执行 wget <a href="http://10.1.64.146/nwfdDown/moap-nginx.conf">http://10.1.64.146/nwfdDown/moap-nginx.conf</a>
~~2 执行 wget <a href="http://10.1.64.146/nwfdDown/mdfs-tile.tar">http://10.1.64.146/nwfdDown/mdfs-tile.tar</a>
解压 tar xf mdfs-tile.tar~~
2 执行 wget <a href="http://10.1.64.146/nwfdDown/swan-moap.zip">http://10.1.64.146/nwfdDown/swan-moap.zip</a>
解压 unzip swan-moap.zip
3 建/opt/deploy/html目录,在其下执行 wget <a href="http://10.1.64.146/nwfdDown/swan.tar">http://10.1.64.146/nwfdDown/swan.tar</a>
解压 tar xf swan.tar</p>
</li>
<li>配置文件修改
1 nginx配置加入moap-nginx.conf
vim /etc/nginx/sites-available/default
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=1dc7ff8f0ae2ac1817179bef7cf0c634" alt="" />
2 redis配置daemon yes,及落地目录dir</li>
</ol>
<h1>4、启动</h1>
<p>1 重启nginx
nginx -s reload
2 启动redis
redis-server /etc/redis/redis.conf
~~3 启动mdfs-tile
cd /opt/deploy/mdfs-tile/v1.1/
./restart.sh~~
3 启动swan-moap
cd /opt/deploy/swan-moap
./restart.sh</p>
<p>4 去浏览器查看
<a href="http://localhost/swan">http://localhost/swan</a></p>
<h1>5、后续更新部署</h1>
<p>1 页面更新
通过http://10.1.64.146/nwfdDown/swan.tar 下载包,替换 /opt/deploy/html/swan,直接生效
~~2 服务更新
通过http://10.1.64.146/nwfdDown/mdfs-tile.tar 下载包,替换 /opt/deploy/mdfs-tile,
执行 cd /opt/deploy/mdfs-tile/v1.1/; ./restart.sh 生效~~
2 服务更新
通过http://10.1.64.146/nwfdDown/swan-moap.zip 下载包,替换 /opt/deploy/swan-moap,
执行 cd /opt/deploy/swan-moap; ./restart.sh 生效</p>