若依上云的简略操作
运行项目的操作:
1.到G:\Redis-x64-3.2.100打开redis-server
2.打开rdm
3.打开Navicat
4.打开IDEA 尝试运行
后端上传到云端的操作
1.IDEA的Maven处先clean后package打包
2.将G:\RuoYi-Vue-master\RuoYi-Vue-master\ruoyi-admin\target下的ruoyi-admin.jar上传到云服务器的/root/xuexue文件夹中
cd /root/xuexue
ls
nohup java -jar ruoyi-admin.jar &
tail -f nohup.out
出现这个就ok了!!
(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙
.-------. ____ __
| _ _ \ \ \ / /
| ( ' ) | \ _. / '
|(_ o _) / _( )_ .'
| (_,_).' __ ___(_ o _)'
| |\ \ | || |(_,_)'
| | \ `' /| `-' /
| | \ / \ /
''-' `'-' `-..-'
前端上传到云端的操作
1.先从package.json里面运行"build:prod": "vue-cli-service build", 这一行,打包,会出现dist文件夹,复制进服务器
2.在宝塔的nginx的版本选择1.22,修改配置为
user root;
worker_processes auto;
error_log /www/wwwlogs/nginx_error.log crit;
pid /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;
events
{
use epoll;
worker_connections 51200;
multi_accept on;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
client_max_body_size 100m;
#用于tomcat反向代理,解决nginx 504错误
proxy_connect_timeout 7200; #单位秒
proxy_send_timeout 7200; #单位秒
proxy_read_timeout 7200; #单位秒
proxy_buffer_size 16k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
# ps:以timeout结尾配置项时间要配置大点
#重点
server {
listen 80; #监听的端口访问这个端口,就按下面的代码给予回应
server_name localhost;
charset utf-8;
location / { #前端的一些回复
root /root/xuexue/staticResource/dist; #此处使用前端上传的dist文件夹的地址(你自己服务器里的)
try_files $uri $uri/ /index.html; #单页面应用,进一步解析url
index index.html index.html;
}
location /prod-api/ {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080/;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
你做的每件事都值得。
——yaerda