一、前端 vua 的部署
安装好 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
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年前 6楼
deng_chaowang 5年前 7楼
deng_chaowang 5年前 8楼
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