CentOS安装Tomcat

什么是Tomcat

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

安装配置Tomcat

1.下载安装Tomcat

yum install tomcat

安装好了,到这里,这篇文章结束了,哈哈,开玩笑的。

Tomcat的文件将位于/usr/share/tomcat 。 如果你已经有了运行一个Tomcat应用程序,你可以将它放在/usr/share/tomcat/webapps的目录,配置Tomcat,并重新启动Tomcat服务。但在本教程中,我们将安装一些其他软件包,帮助您管理Tomcat应用程序和虚拟主机(见2-5,如果您不需要,可以跳过,直接看6)。

2.更改Tomcat在启动时使用的JAVA选项

让我们快速更改Tomcat在启动时使用的Java选项。打开Tomcat配置文件。

vi /usr/share/tomcat/conf/tomcat.conf

在JAVA_OPTS行下面添加内容

JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC"

这些设置会影响Tomcat会使用多少内存,可以按照需要更改,改完Esc,:wq退出。具体看下图。

3.安装管理包

yum install tomcat-webapps tomcat-admin-webapps

这增加了ROOT , examples , sample , manager和host-manager Web应用到tomcat/webapps的目录。

4.安装在线文档

如果需要,也可以安装在线文档

yum install tomcat-docs-webapp tomcat-javadoc

5.配置Tomcat Web管理界面

为了使用在上一步安装的manager webapp,我们必须添加一个manager登录到我们的Tomcat服务器

可以编辑tomcat-users.xml文件,输入以下命令

vi /usr/share/tomcat/conf/tomcat-users.xml

将要新增谁可以访问用户manager-gui和admin-gui (前面我们安装了管理接口)。比如

添加以后,保存退出

6.启动Tomcat

如果前面更改了一些配置,要使更改生效,请重新启动Tomcat服务

systemctl start tomcat

如果由于某种原因而提前启动了服务,请改用以下命令运行restart命令

systemctl restart tomcat

如果您希望Tomcat在每次启动服务器时运行,则需要启用服务

systemctl enable tomcat

7.访问Web界面

在浏览器中输入服务器IP:8080访问,看是否成功,出现下图页面,就证明已经成功了。

总结

本文简略地介绍了Tomcat,并且介绍了Tomcat的安装方法以及Tomcat可能用到的一些管理包。Tomcat是一个免费的轻量级的开放源代码的Web 应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用。希望这篇文章可以帮助到大家。

发表评论

发表评论

*

沙发空缺中,还不快抢~