Tomcat详解:安装,启动

2021-01-28  本文已影响0人  javaBoy_hw

Tomcat简介

Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。
Tomcat官网,
Tomcat GitHub地址

下载安装包。在官网左侧,“Download”目录下,有不同版本,按需下载即可。


Tomcat

安装

Tomcat没有繁琐的安装步骤,解压即用。解压命令:

tar -zxf [apache-tomcat-X.X.X.tar.gz] -C [存放目录]

安装完成后,我们就可以通过相关命令使用Tomcat了。

启动关闭

服务的相关执行脚本都在bin目录下,首先进入bin目录。

1.启动

./startup.sh

TODO:服务启动截图。

查看tomcat启动日志:

tail -f logs/catalina.out

catalina.out,是Tomcat启动的日志。如果Tomcat异常时,通过查看日志即可快速定位问题。日常使用很重要。

2.查看服务启动状态

ps -ef|grep tomcat

TODO:服务启状态图。

服务启动失败:


StartError.png

除了使用命令查看服务状态外,通过浏览器打开Tomcat管理页面,也可验证服务是否启动成功。访问如下地址http://[ip]:8080/
TODO:服务管理页面图。

PS:有些服务出于安全考虑,避免通过管理页面泄露Tomcat的详细信息。会将页面替换为自定义的报错页面。是一样的,页面出现也可证明服务已启动。

3.关闭tomcat

./shutdown.sh
Tomcat index

配置开机自启动

完成以上步骤,你的Tomcat就可以使用了。但在生产环境中,为了保证服务器发生异常,服务能及时启动。一般都会给Tomcat设置服务自启动。依旧先进入bin目录下。

1.修改执行脚本。

#vim catalina.sh

# OS specific support. $var _must_ be set to either true or false.,这行下面添加以下配置:

 CATALINA_HOME=[tomcat安装目录]
 JAVA_HOME=[JDK安装目录]/jre

PS:一定要定位到jre的位置.
保存退出。

2.修改bashrc。

#vim  ~/.bashrc 

在文件最后加上以下配置:

CATALINA_HOME=[tomcat安装目录]
export CATALINA_HOME

保存。退出后执行以下命令,使其生效:

source ~/.bashrc

3.复制执行脚本到init.d。
执行复制命令:

#cp catalina.sh /etc/init.d/tomcat

这样tomcat就可以,以系统服务的方式自启动了。

4.启动Tomcat。

#service tomcat start

资料

疑问

不仅仅要在profile中设置环境变量,并且要在bin目录下面的setclasspath.sh中也要配置JAVA_HOME或者是JRE_HOME的路径
https://blog.csdn.net/dyt443733328/article/details/102587168

上一篇下一篇

猜你喜欢

热点阅读