Linux系统(服务器)---财务管理系统服务架构部署

目录

概述

核心服务部署

Tomcat配置和操作

nginx安装与配置

nginx配置文件参考

ngixn部署前端

APPGateway部署

影像服务部署

服务之间配置关联


概述

   系统使用前后端分离进行开发,前端使用VUE后端使用springmvc+mybatis+oracle,现通常使用tomcat部署后台服务,使用nginx作为前端静态页面代理。

核心服务部署

    新建用户

        如果系统中不存在tomcat用户,需要新建用户(root用户)

useradd tomcat

    修改密码

passwd tomcat

    建议把所有的服务都放在一个较大的磁盘中,例如大磁盘挂载在/app下面

cd /app/

    创建tomcat文件夹

mkdir tomcat/

    将tomcat文件夹赋予tomcat用户

chown tomcat:tomcat -R tomcat/

    并将操作切由root换到tomcat用户

su – tomcat

    若切换用户出现下面的信息

This account is currently not available

    则运用shell修改用户

usermod -s /bin/bash tomcat

    进入到tomcat文件夹下

cd /app/tomcat

    创建所需文件夹

mkdir log server webapps bk_webapps

    准备工作结束,效果如下图

    其中log存放服务产生的日志文件logback.xml配置路径,server存放apache-tomcat中间件,webapps存放企业应用服务,webapps存放每次发版前备份的企业应用服务

 

    将tomcat以tomcat用户上传到/app/tomcat/server并解压

unzip -zxvf apache-tomcat.zip

    修改文件名

mv apache-tomcat apache-tomcat-cem

    将企业应用上传到/app/tomcat/webapps/cem/CEM下并解压,然后备份war包

cd /app/tomcat/webapps/
mkdir -p cem/CEM
cd /app/tomcat/webapps/cem/CEM
jar -xvf CEM.war
mv CEM.war /app/tomcat/bk_webapps/CEM20180101.war

Tomcat配置和操作

    修改配置文件conf/server.xml,修改webapps为/app/tomcat/webapps/cem

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
webapps"
            unpackWARs="true" autoDeploy="true">
<Host name="localhost"  appBase="/app/tomcat/webapps/cem"
            unpackWARs="true" autoDeploy="true">
/app/tomcat/webapps/cem"
            unpackWARs="true" autoDeploy="true">

    这样应用就不用放在tomcat下的webapps里了,方面管理

 

     如需修改端口(建议加入编码配置URIEncoding="UTF-8")

 

<Connector port="8082" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"  URIEncoding="UTF-8"/>

    进入到bin文件夹下

 cd /app/tomcat/server/apache-tomcat-cem/bin/

    若里面的文件没有执行权限的话可以加上,如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值