网站首页 > 技术教程 正文
目录
一、 环境准备 1
二、 在Linux下安装Tomcat8.0 2
1、 创建目录 2
2、 拷贝安装包 2
3、 解压安装包并重命名为tomcat 2
4、 启动停止tomcat 3
5、 访问网站 3
三、 防火墙配置 3
1、 查看开放端口 3
2、 添加开放端口 3
3、 删除开放端口 3
4、 重新载入 3
5、 开启防火墙 3
6、 关闭防火墙 3
7、 查看防火墙运行状态 3
四、 项目部署 4
1、 项目文件拷贝 4
2、 访问项目 4
环境准备
- 下载Linux版本的tomcat服务器,这里根据自己的需求下载相应的版本,作者这里下载的是Tomcat8.0
- 这里作者提供下载地址 如:http://tomcat.apache.org/download-80.cgi
- 因为tomcat的安装使用需要依赖JDK运行环境,所以首先需要检查一下我们当前Linux系统中是否安装了JDK,检查方式如下:
a、使用(Xshell或者puTTY,或者SecureCRT工具)连接到Linux系统
b、 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,下面表示已安装:(如果没有安装,则需要先安装!)
- 操作需要的软件及工具:
虚拟机(Vmware),虚拟机中安装的Centos7系统,SecureCRT或者WinSCP(此处使用这两个工具),Xshell或者PuTTy,Xftp或者FileZilla,Tomcat8.0,IDEA或者eclipse开发的WebDemo或者Maven托管的WEB项目,tomcat的linux版软件
apache-tomcat-8.0.58.tar.gz
在Linux下安装Tomcat8.0
创建目录
在linux系统的用户目录下创建安装tomcat的目录,命令如下:
cd usr/local/ mkdir myTomcat cd myTomcat/
注意:如果创建的文件夹没有读写权限,则需要授权:
a.创建的时候授权:mkdir -m 777 myTomcat
b.对已经创建好的文件夹授权:chmod -R 777 myTomcat
拷贝安装包
使用WinSCP软件将下载好的tomcat安装包拷贝到刚创建好的目录下面
解压安装包并重命名为tomcat
解压:tar -zxv -f
apache-tomcat-8.5.37.tar.gz
重命名:mv apache-tomcat-8.5.37 tomcat
进入tomcat目录:cd tomcat
启动停止tomcat
启动命令:进入tomcat目录/bin,然后./startup.sh
停止tomcat命令:进入tomcat目录/bin,然后./shutdown.sh
访问网站
经过上述搭建表示已完成tomcat部署,现在通过本地电脑浏览器访问http://linux服务器ip:8080,能成功访问,那就不用配置防火墙,部署完成;如果不能访问,就需要配置防火墙,开放8080端口!
防火墙配置
在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理,所以配置和以前版本的linux有些许差别:
查看开方端口
firewall-cmd --zone=public --query-port=80/tcp
添加开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
firewall-cmd --zone=public --add-port=1000-2000/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent
删除开放端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
重新载入
firewall-cmd --reload
开启防火墙
systemctl start firewalld.service
关闭防火墙
systemctl stop firewalld.service
查看防火墙运行状态
firewall-cmd --state //running 表示运行
通过以上开放8080端口后,地址栏访问http:192.168.14.x:8080正常
项目部署
项目文件拷贝
使用winSCP将项目文件拷贝到tomcat的webapps目录下,启动tomcat
访问项目
地址栏输入
http:192.168.14.x:8080/MyWebTest
发现已经可以正常访问,部署tomcat及项目完成!
- 总结永远在路上,实用性与可用性永远是首选。我们都能记住一个个简单的操作命令,却架不住时间的冲刷!所以,记录就显得格外重要!
- 本文为@科技之电脑角原创,感谢您的点赞支持,欢迎评论、转发!
猜你喜欢
- 2025-04-08 jenkins2.107+tomcat8+jdk1.8的安装和发布代码3种方式
- 2025-04-08 Linux部署项目完整过程(linux部署pxe)
- 2025-04-08 阿里云服务器-安装tomcat(阿里云服务器部署tomcat)
- 2025-04-08 《Servlet》第02节:Tomcat运行环境及目录结构介绍
- 2025-04-08 # 利刃出鞘_Tomcat 核心原理解析(三)
- 2025-04-08 商城微服务项目组件搭建(五)——Kafka、Tomcat等安装部署
- 2025-04-08 Tomcat部署springboot.war包遇到的问题
- 2025-04-08 10分钟搭建Linux常用服务器《带视频教程》
- 2025-04-08 宝塔Linux面板如何部署Java项目?(宝塔linux怎么用)
- 2025-04-08 Jenkins搭建自动化部署环境(基于github)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)