部署安装

简介:

私有化部署的步骤流程

使用场景:

使用云平台版本安太杰低代码开发平台不需要考虑私有化部署流程,有私有化部署需要的客户请拨打以下号码进行咨询

400-683-1666-1

一、基础环境准备

  • JDK: 1.8+ (小于11)
  • MySql: 5.7+
  • Redis: 3.2 +
  • Nginx

二、后台jar包部署

  • 修改配置文件application-prod.yml,数据库连接,redis缓存等配置 数据库配置

  • 后台启动命令

Window启动命令:
java -jar platform-system-start-1.1.0.jar

Linux下后台进程启动命令:
nohup java -jar platform-system-start-1.1.0.jar >catalina.out 2>&1 &

关掉项目:
ps -ef|grep java
kill 进程号

三、前端nginx部署

  • 配置Nginx
    server {
        listen       80;
        server_name  api.platform.com;
        location / {
            root   html;
            index  index.html index.htm;
			proxy_pass  http://api.platform.com;
			
			#ip remote_addr
			proxy_set_header X-Forwarded-Scheme  $scheme;
			proxy_redirect    off;     
			proxy_set_header  Host             $host;
			proxy_set_header  X-Real-IP        $remote_addr;
			proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        }
    }