React 部署 centOS 前后端代码笔记

//上传jar 到服务器指定目录

scp -P 22 /Users/arjun/IdeaProjects/performance/target/performance-1.0.0.jar root@118.25.236.85:/home/arjun/server

输入密码后回车,显示文件上传进度

//连接服务器

ssh -t root@118.25.236.85 -p 22 

输入密码:

服务器安装JDK:

yum install java-1.8.0-openjdk

cd /usr/lib/jvm

ll  //java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64

#设置JAVA环境变量

AVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64

JRE_HOME=$JAVA_HOME/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

进入项目目录, 打包项目

mvn package

//项目打包jar后, 启动jar

查看是否启动进程

ps -ef|grep performance

如果已启动 kill 掉进程 . 

启动命令:


nohup java -jar performance-1.0.0.jar --spring.profiles.active=dev > performance.file 2>&1 &

  //上传前端build 的代码 目录

scp -r /Users/arjun/web/PerformanceWeb/build/ root@118.25.236.85:/home/arjun/web

//服务器安装nginx

yum install -y nginx

查看nginx 是否启动

ps -ef|grep nginx

重启Nginx服务

service nginx restart 或

nginx -s reload

  配置nginx , 

cd /etc/nginx/nginx.conf

加入配置

server {

        listen 9955;

        server_name localhost;

        root /home/arjun/web/build;

        index index.html index.htm;

        location / {

                try_files $uri $uri/ /index.html;

        }

        location ^~ /assets/ {

                gzip_static on;

                expires max;

                add_header Cache-Control public;

        }

       #gzip  on;

       #gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;

        location ~ /\.ht {
            deny  all;

        }



        location ~* \/jwt\/ {

           # rewrite '^.+jwt/?(.*)$' /$1 break;

            include uwsgi_params;

            proxy_pass http://112.126.72.99:8765;

        }

        location ~* \/performance\/ {

            rewrite '^.+performance/?(.*)$' /$1 break;

            include uwsgi_params;
            #proxy_pass http://112.126.72.99:1128;
            proxy_pass http://localhost:1128;

       }

        error_page 500 502 503 504 /500.html;

        client_max_body_size 20M;

        keepalive_timeout 10;


}​

 

aikongmeng CSDN认证博客专家 RxJava 性能优化 Android Jetpack
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/ \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \
( T | o ) ( Y | o | u | t | h | , | T | o ) ( S | i | m | p | l | e | ! )
\_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 猿与汪的秘密 设计师:上身试试 返回首页