1、申请云服务器。登陆。
创建实例
最好重置密码,并记住。
配置安全组,当我们是学习的时候,全部开放好了。
有些版本是去“防火墙”那里配置。 轻量应用服务器(试用的)
2、安装Docker。在安装云服务时,我选了Centos7.8+Docker。这里就不用装了。
3、在Docker中安装JDK和TOMCAT。注意安全组及防火墙开放端口号。
docker search jdk
- docker pull primetoninc/jdk:1.8
- docker run -it --name jdk1.8 -d primetoninc/jdk:1.8
- docker exec -it jdk1.8 /bin/bash
- java -version
有可能用到的命令
https://blog.csdn.net/fox_bert/article/details/113808508 删除已安装的jdk
https://blog.csdn.net/m0_67393295/article/details/126327514 docker安装tomcat
docker ps 查看正在运行的容器
docker ps -a 查看所有容器(没运行的也显示,能看到容器ID,便于删除)
docker rm -f CONTAINER ID(af01e6b4fb70) -- 去复制容器的id删除
MobaXterm_Portable_v11软件下载
https://pan.baidu.com/s/1uQTVMzg8E5QULQTAoppdcQ 提取码:58c5
4、在云服务器上安装宝塔,在宝塔上安装MySql。注意开放端口号。
MySql安装是8.0,安全性高。又要一波操作。
http://www.qb5200.com/article/537229.html
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
5、本地测试后端项目是否可以连接到云端服务器。测试成功后打成WAR包,用宝塔上传布署到云端。
6、本地测试前端Vue项目是否可以连接到云端的后台,测试成功后builder后将dist目录压缩上传到宝塔的。
宝塔上要创建站点:
宝塔上要添加端口规则
细节太多,遇到问题就解决问题。