今天我们用腾讯云来发布项目,项目是通过虚拟机连接腾讯云。
我们领取腾讯云免费服务器,领取后,点击:
领取后,提填写相关信息,进入我们的云服务器里面 ,进来后:
准备加载我们秘钥:
下面利用我们的工具:Xshell 6l连接
用户名一般是:root
选择我们秘钥(在前面的时候一定要把我们的秘钥下下来):
连接成功后:准备开始我们的linux配置:
第一步:通过uname -r命令查看你当前的内核版本
uname -r
第二步: 使用 root 权限登录 Centos。确保 yum 包更新到最新。
sudo yum update
第三步:使用yum安装docker
yum install docke
第四步: 启动docker服务
systemctl start docker
第五步:设置开机启动、停止docker服务
systemctl enable docker systemctl stop docker
第六步:查看有没有我们需要使用的镜像,配置下载镜像的地址
https://blog.csdn.net/ca1993422/article/details/84954446
docker search tomcat:tag
第七步:重启docker服务
systemctl restart docker.service
第八步:拉取镜像(这是tomcat镜像),想要mysql镜像,查看镜像(会有一个镜像id) 删除镜像
docker pull tomcat docker pull mysql docker images docker rmi 镜像ID
第九步:制作容器(tomcat)
docker run --name tomcat -p 8080:8080 -d tomcat
第十步:查看制作好的容器(第一个查看所有,包括隐藏,第二查看再用的) 删除容器
docker ps -a/docker ps docker rm 容器ID
第十一步:进入容器内部 cid(下面的是我的cid,每个人的不一样,用上面命令查看一下就好了)
docker exec -it 645a2e2f0ad9 /bin/bash
第十二步:制作mysql容器
停止容器 启动容器
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql docker stop 容器ID docker start 容器ID
第十三步:访问,通过前面的路径进行访问
拉取tomcat和mysql截图:
通过我们的命令,将项目移动到tomcat的webapp里面,我们就可以通过https协议进行访问了。希望对大家有帮助,有什么困惑,可以留言!