软件开发经验记录


辽宁内网部署

<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>

页面列表

ITEM_HTML