您现在的位置是:主页 > news > 自适应网站制作教程/网络推广公司名字大全
自适应网站制作教程/网络推广公司名字大全
admin2025/6/20 15:27:17【news】
简介自适应网站制作教程,网络推广公司名字大全,做网站下载别人的图算不算侵权,有经验的常州手机网站Docker安装Tomcat1:不用数据卷0.确保有操作权限1.官方的命令坑:启动完删除容器2.正常启动Centos7开放及查看端口1、开放端口2、查看防火墙所有开放的端口3.、关闭防火墙4、查看防火墙状态5、查看监听的端口6、检查端口被哪个进程占用7、查看进程的详细信…
Docker安装Tomcat1:不用数据卷
- 0.确保有操作权限
- 1.官方的命令坑:启动完删除容器
- 2.正常启动
- Centos7开放及查看端口
- 1、开放端口
- 2、查看防火墙所有开放的端口
- 3.、关闭防火墙
- 4、查看防火墙状态
- 5、查看监听的端口
- 6、检查端口被哪个进程占用
- 7、查看进程的详细信息
- 8、中止进程
0.确保有操作权限
确保有权限,自己多个账号玩没权限的话,直接su切换root去做或者sudo执行相关命令。
1.官方的命令坑:启动完删除容器
这种方式是用完就删除容器,一般作为测试的,镜像本身并不会删掉。
docker run -it --rm tomcat:9.0
2.正常启动
防火墙开放对应映射端口。
docker run -d -p 3380:8080 --name tomcat01 tomcat:9.0
进入容器可以发现webapps是空的,官方的很多东西都是阉割版本,因此都会自己传包部署。
此时访问是404,代表外网已经成功访问。
[root@localhost haokai]# docker exec -it tomcat01 /bin/bash
root@533124d2559a:/usr/local/tomcat# ls
BUILDING.txt LICENSE README.md RUNNING.txt conf logs temp webapps.dist
CONTRIBUTING.md NOTICE RELEASE-NOTES bin lib native-jni-lib webapps work
root@533124d2559a:/usr/local/tomcat# cd webapps
root@533124d2559a:/usr/local/tomcat/webapps# ls
root@533124d2559a:/usr/local/tomcat/webapps#
复制webapps.dist里的内容到webapps就可以了
root@533124d2559a:/usr/local/tomcat# cp -r webapps.dist/* webapps
root@533124d2559a:/usr/local/tomcat# cd webapps
root@533124d2559a:/usr/local/tomcat/webapps# ls
ROOT docs examples host-manager manager
root@533124d2559a:/usr/local/tomcat/webapps#
Centos7开放及查看端口
1、开放端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口
firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口
firewall-cmd --reload # 配置立即生效
2、查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
3.、关闭防火墙
如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估
systemctl stop firewalld.service
4、查看防火墙状态
firewall-cmd --state
5、查看监听的端口
netstat -lnpt
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools
6、检查端口被哪个进程占用
netstat -lnpt |grep 5672
7、查看进程的详细信息
ps 6832
8、中止进程
kill -9 6832