以前上班服务器鸡毛没看过,面试老阴逼喜欢问,正好白嫖华为云一年35玩一下
-------前言
云服务器配置
买了以后重置密码
规格 :1核 | 2GiB
系统盘: 40 GiB 高IO
镜像信息:Huawei Cloud EulerOS 2.0 等保2.0三级版 64位
带宽 :1m
EulerOS 2.0 可以支持centos7 或者8,可以去找找具体文档,我找不到了;别像土包子一样去搜索“华为云EulerOS 2.0版本 安装jdk和mysql”可能没有答案,哈哈
安装mysql
远程连接方式一
然后创建远程连接navcat访问修改权限 (连接 查询 创建数据库等等权限,我之前没有所有权限连接以后什么都不支持)
> grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
可能会报错
//8.0以上用下面
> grant all privileges on *.* to 'root'@'%' with grant option;
楼上博主很详细 基本按着来
最后刷新以后怎么推出呢
mysql-> exit
mysql->wq
mysql->quit
![](https://i-blog.csdnimg.cn/blog_migrate/3bac34b2448b616e12c41d33fb3b5b4d.png)
远程连接方式2
当然也可以搞隧道 连接
![](https://i-blog.csdnimg.cn/blog_migrate/a9445bc6c2025d0a65a829ae65a69f18.png)
监听端口:代理到本地的端口,最好别用3306会冲突 绑定ip:就是本机127.0.0.1/localhost
目标地址:服务器地址 目标端口:就是需要挖隧道的端口 比如服务器上的数据库端口3306
navacat 连接就是你填的绑定ip ,端口就是监听端口 密码还是数据库密码
![](https://i-blog.csdnimg.cn/blog_migrate/3bac34b2448b616e12c41d33fb3b5b4d.png)
安装jdk
补充一点怎么退出vi界面
编辑完之后,按Esc键退出,并输入:wq(小写) 保存,或按 :wq! 强制保存。
部署
打包
1.可以直接可视化打包
![](https://i-blog.csdnimg.cn/blog_migrate/dcb9049c60d4689bc91fc455025d6e39.png)
这种方式打出来2kb,我也是无语,可能打包依赖不对需要自己打而且是在插件里面打
2.maven命令
mvn clean package -Dmaven.test.skip=true clean清楚target;package打一个包 Dmaven.test.skip是跳过测试类
mvn clean package 也行
//clean清楚target;package打一个包 Dmaven.test.skip是跳过测试类
mvn clean package -Dmaven.test.skip=true
//或者
mvn clean package 也行
可也用java命令 也可以若以自带的ry.bat
运行
登录服务器 ls
cd .. 切换根目录,
cd /home
上传jar包
nohup java -jar ruoyi-admin.jar >ruoyi_adminlog.txt 2>&1 &
//或者
java -jar ruoyi-admin.jar
//或者
./ry.sh
![](https://i-blog.csdnimg.cn/blog_migrate/a7ef93f53d2d45a80cdc39576b137ec4.png)
然后 浏览器访问 ip:端口
注意防火墙是否关闭 注意端口是否开启访问
关闭运行
//查询运行端口
ps -ef | grep ***.jar
很多东西别人都写了,自己再整理也没必要记不住,查询时候知道怎么搞就行,有问题大家指出哈,很多坑自己去操作才知道怎么解决,别感觉啥都会,实操会出问题的。