web项目部署到服务器上(安装tomcat,mysql)

web项目部署到服务器上(安装tomcat,mysql)

	1.安装tomcat
	2.安装mysql
	3.把项目放到webapp中

1.安装tomcat
第一步:把 yum 包更新到最新。

sudo yum update

第二步:安装docker:yum install docker

docker:yum install docker

第三步:启动docker,设置开机启动,

systemctl start docker
systemctl enable docker

第四步:拉取镜像

docker pull tomcat

第五步:查看拉取的镜像

docker images

在这里插入图片描述
第六步:制作tomcat容器,查看制作好的容器,进入
制作好的容器(容器id在查看容器的时候就可以看到)

docker run --name tomcat -p 8080:8080 -d tomcat
docker ps -a
docker exec -it 容器ID /bin/bash

第七步:在网页上运行tomcat就ok了

2.安装mysql

基本和安装tomcat差不多
第一步:拉取镜像 如果没有更新yum就从上面开始

docker pull mysql

第二步:与上面安装tomcat第五步一样
第三部:制作容器(与tomcat不同因为他需要修改初始密码所有要带参数)

docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql

第四步:修改或创建daemon.json文件

vi /etc/docker/daemon.json

第五步:将以下配置写入到文件中,保存并退出(esc+shift+: 然后wq保存退出):

{
"registry-mirrors": ["http://f1361db2.m.daocloud.io"]
}

第四步:进入容器(容器id和上面tomcat一样的命令查看制作好的容器)

docker exec -it 容器ID /bin/bash

第五步:进入mysql,然后输入自己的密码

mysql -u root -p

第六步:查看是否成功

show databases;

在这里插入图片描述
第七步:去测试是否连接成功了

3.把项目部署到服务器上

第一步:把准备好的项目jar/war包放到xftp的usr里面
第二部:把war/jar包复制到webapps下面(不知道容器id请看上面)

docker cp  war/jar包位置(不是文件夹哦)  容器id:/usr/local/tomcat/webapps

第三步:进入tomcat容器(不知道什么是容器id请看上面)

docker exec -it 容器id /bin/bash

第四部步:进入webapps里面查看是否有刚刚复制的项目

cd webapps/
ls

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190706150334167.png
第五步:如果复制成功webapps里面会有一个你刚刚的war/jar包,还会自动生成一个以
你项目为名的文件夹,然后去浏览器访问那个文件夹下面你要访问的就行了

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值