论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
物联网
›
物联网
›
Tomcat安装部署
Tomcat安装部署
光之使者
金牌会员
|
2024-8-24 02:34:58
|
显示全部楼层
|
阅读模式
楼主
主题
960
|
帖子
960
|
积分
2880
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
简介
Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。
简单来说,Tomcat是一个WEB应用程序的托管平台,可以让用户编写的WEB应用程序,被Tomcat所托管,并提供网站服务。
即让用户开发的WEB应用程序,酿成可以被访问的网页。
安装
Tomcat的安装非常简单,重要分为2部门:
安装JDK环境
解压并安装Tomcat
本次安装使用Tomcat版本是:10.0.27版本,需要Java(JDK)版本最低为JDK8或更高版本
课程中使用的JDK版本是:JDK8u351版本
安装JDK环境
下载JDK软件
Java Downloads | Oracle
在页面下方找到:
下载jdk-8u351-linux-x64.tar.gz
==在弹出的页面中输入Oracle的账户暗码即可下载(如无账户,请自行注册,注册是免费的)==
登陆Linux体系,切换到root用户
通过FinalShell,上传下载好的JDK安装包
创建文件夹,用来部署JDK,将JDK和Tomcat都安装部署到:/export/server 内
mkdir -p /export/server
复制代码
解压缩JDK安装文件
tar -zxvf jdk-8u351-linux-x64.tar.gz -C /export/server
复制代码
配置JDK的软链接
ln -s /export/server/jdk1.8.0_351 /export/server/jdk
复制代码
配置JAVA_HOME环境变量,以及将$JAVA_HOME/bin文件夹参加PATH环境变量中
# 编辑/etc/profile文件
export JAVA_HOME=/export/server/jdk
export PATH=$PATH:$JAVA_HOME/bin
复制代码
生效环境变量
source /etc/profile
复制代码
配置java执行程序的软链接
# 删除系统自带的java程序
rm -f /usr/bin/java
# 软链接我们自己安装的java程序
ln -s /export/server/jdk/bin/java /usr/bin/java
复制代码
执行验证:
java -version
javac -version
复制代码
解压并部署Tomcat
Tomcat发起使用非Root用户安装并启动
可以创建一个用户:tomcat用以部署
起首,放行tomcat需要使用的8080端口的外部访问权限
CentOS体系默认开启了防火墙,阻止外部网络流量访问体系内部
以是,如果想要Tomcat可以正常使用,需要对Tomcat默认使用的8080端口举行放行
放行有2种操作方式:
关闭防火墙
配置防火墙规则,放行端口
# 以下操作2选一即可
# 方式1:关闭防火墙
systemctl stop firewalld # 关闭防火墙
systemctl disable firewalld # 停止防火墙开机自启
# 方式2:放行8080端口的外部访问
firewall-cmd --add-port=8080/tcp --permanent # --add-port=8080/tcp表示放行8080端口的tcp访问,--permanent表示永久生效
firewall-cmd --reload # 重新载入防火墙规则使其生效
复制代码
方便起见,发起同砚们选择方式1,直接关闭防火墙一劳永逸
防火墙的配置非常复杂,后面会视情况独立出一集防火墙配置规则的章节。
以root用户操作,创建tomcat用户
# 使用root用户操作
useradd tomcat
# 可选,为tomcat用户配置密码
passwd tomcat
复制代码
下载Tomcat安装包
# 使用root用户操作
wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.27/bin/apache-tomcat-10.0.27.tar.gz
# 如果出现https相关错误,可以使用--no-check-certificate选项
wget --no-check-certificate https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.27/bin/apache-tomcat-10.0.27.tar.gz
复制代码
如果Linux内下载过慢,可以复制下载链接在Windows体系中使用迅雷等软件加速下载然后上传到Linux内即可
大概使用课程资料中提供的安装包
解压Tomcat安装包
# 使用root用户操作,否则无权限解压到/export/server内,除非修改此文件夹权限
tar -zxvf apache-tomcat-10.0.27.tar.gz -C /export/server
复制代码
创建Tomcat软链接
# 使用root用户操作
ln -s /export/server/apache-tomcat-10.0.27 /export/server/tomcat
复制代码
修改tomcat安装目录权限
# 使用root用户操作,同时对软链接和tomcat安装文件夹进行修改,使用通配符*进行匹配
chown -R tomcat:tomcat /export/server/*tomcat*
复制代码
切换到tomcat用户
su - tomcat
复制代码
启动tomcat
/export/server/tomcat/bin/startup.sh
复制代码
tomcat启动在8080端口,可以检查是否正常启动乐成
netstat -anp | grep 8080
复制代码
打开浏览器,输入:
http://centos:8080或http://192.168.88.130:8080
使用主机名(需配置好当地的主机名映射)或IP地点访问Tomcat的WEB页面
至此,Tomcat安装配置完成。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
光之使者
金牌会员
这个人很懒什么都没写!
楼主热帖
〖Python接口自动化测试实战篇⑥〗- 接 ...
100 行代码搞定了 RPC 原理,大家随便 ...
HarmonyOS之分布式软总线
Python3,2行代码,多种方法,直接把网 ...
Python每日一练——第5天:闰年问题升 ...
PyTorch nn.RNN 参数全解析
【Linux篇】第十八篇——网络套接字编 ...
KeePass敏感信息明文传输漏洞复现 (CV ...
《赵渝强》《Docker+Kubernetes容器实 ...
快速上手kettle(三)壶中可以放些啥? ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
MES
分布式数据库
DevOps与敏捷开发
Mysql
Oracle
云原生
网络安全
移动端开发
SQL-Server
虚拟化与私有云
快速回复
返回顶部
返回列表