- 本文目录导读:
- 1、前言
- 2、安装Java
- 3、下载和安装Tomcat
- 4、配置Tomcat
- 5、启动Tomcat
- 6、配置防火墙
- 7、小结
- 8、为您分享
前言
作为一名LINUX管理员,我们经常需要搭建各种WEB应用,而Tomcat是一个非常流行的WEB应用服务器。在CentOS 7下安装Tomcat 7并不难,本文将详细介绍如何安装和配置Tomcat 7。
安装Java
Tomcat是用Java编写的,所以我们需要先安装Java。在CentOS 7下,可以使用以下命令安装OpenJDK:
```
sudo yum install java-1.8.0-openjdk
安装完成后,使用以下命令验证Java是否安装成功:
java -version
如果输出了Java的版本信息,说明Java已经成功安装。
下载和安装Tomcat
Tomcat可以从官网下载,也可以使用以下命令下载:
wget -7/v7.0.107/bin/apache-tomcat-7.0.107.tar.gz
下载完成后,解压缩:
tar -zxvf apache-tomcat-7.0.107.tar.gz
将解压后的文件夹移动到/usr/local目录下:
sudo mv apache-tomcat-7.0.107 /usr/local/tomcat7
配置Tomcat
为了方便管理Tomcat,我们可以创建一个tomcat用户,并将Tomcat的权限赋予该用户:
sudo useradd -r -s /bin/false tomcat
sudo chown -R tomcat:tomcat /usr/local/tomcat7
接下来,我们需要修改Tomcat的配置文件,使其可以通过HTTP访问。打开/usr/local/tomcat7/conf/server.xml文件,找到以下代码:
connectionTimeout="20000"
redirectPort="8443" />
将其中的port属性修改为80,即:
保存并关闭文件。
启动Tomcat
现在,我们可以启动Tomcat了:
sudo /usr/local/tomcat7/bin/startup.sh
使用以下命令验证Tomcat是否启动成功:
sudo /usr/local/tomcat7/bin/catalina.sh run
如果没有错误信息,说明Tomcat已经成功启动。
配置防火墙
为了让其他机器可以访问Tomcat,我们需要在防火墙中开放80端口:
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
小结
至此,我们已经成功安装和配置了Tomcat 7。如果想要部署WEB应用,可以将应用文件放在/usr/local/tomcat7/webapps目录下。如果需要停止Tomcat,可以使用以下命令:
sudo /usr/local/tomcat7/bin/shutdown.sh
为您分享
在Ubuntu下,可以使用以下命令查看系统版本:
lsb_release -a