线上环境配置
deng_chaowang  • 5年前  • 131 次浏览  • Java团队  

一、前端 vua 的部署

http://nodejs.cn/download/

安装好 node.js 

然后再安装插件:npm install 

然后打包上生产环境:npm run build

本地开发跑项目:npm run start

npm run build打包出来的 dist 打包上传服务器,然后就通过指向来访问即可。

server {

        listen 80;

        server_name localhost;

        client_max_body_size       20m;

         location / {

                root /home/projects/dist;

                index index.html;

        }

}


二、后端的 joot 的打包

API 项目根目录下执行 mvn  clean install,

自动打包后上传target 目录下的trade.zip 到远程服上,

unzip 解压缩,修改配置jboot-dev.properties 的数据库配置,

然后执行 start.sh 脚本就会启动服务器了。

端口更改文件undertow.txt


10个回复

deng_chaowang 5年前 1楼

idea 要安装插件Lombok :IntelliJ Lombok plugin


deng_chaowang 5年前 2楼

    server {
        listen       80;                      #http默认访问端口
        server_name  test.com;                  
        #http转https(前提是已经配置nginx ssl证书)
        rewrite ^(.*)$  https://$host$1 permanent;       #重定向到https
    }

server{

        listen      443 ssl;

        server_name  wx.visionbang.cn;

        ssl_certificate   1_wx.visionbang.cn_bundle.crt;

        ssl_certificate_key 2_wx.visionbang.cn.key;

        ssl_session_timeout  5m;

        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;

       ssl_prefer_server_ciphers   on;

       location / {

              proxy_set_header Host  $host;

              proxy_set_header X-Forwarded-For  $remote_addr;

              proxy_pass http://localhost:9405;

        }

    }


deng_chaowang 5年前 3楼

后端的 joot 的打包,先让命令生效

source ~/.bash_profile 


deng_chaowang 5年前 5楼

量化的环境

npm run build:prod


deng_chaowang 5年前 8楼

https://npm.taobao.org/mirrors/chromedriver/


下载好这个驱动,还要设置系统环境变量。才能正常使用的。


deng_chaowang 5年前 9楼

查看redis是否在运行: ps aux | grep redis



deng_chaowang 5年前 10楼

redis的本机启动

/usr/local/redis-6.2.6

./bin/redis-server etc/redis.conf

tail -f log-redis.log


回到顶部