centos7.6 安装Tomcat-8.5.39的方法

1.下载Tomcat 8.5.39

Tocmat是一个开源的Java Servlet容器,它是Apache组织的Jakarta项目中的一部分。它能够使Java的Web开发者更加容易地开发出动态的Web应用程序。

在CentOS 7.6中安装Tomcat前需要先下载Tomcat 8.5.39的二进制包。我们可以通过以下命令下载:

wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gz

此处的wget命令是用来从远程服务器上下载文件的,后面的URL是Tomcat 8.5.39的下载地址,可以到官网上查找最新的下载地址。

2.安装Java

Tomcat需要依赖于Java环境,在CentOS 7.6中,我们可以使用yum命令来安装Java 8:

yum install java-1.8.0-openjdk

此处的yum命令是用来在CentOS上安装软件包的,后面的包名为java-1.8.0-openjdk表示OpenJDK 8的Java环境。

3.将Tomcat复制到/opt目录下

我们需要将Tomcat复制到/opt目录下,并把文件名修改为tomcat:

cp apache-tomcat-8.5.39.tar.gz /opt/

cd /opt/

tar -zxvf apache-tomcat-8.5.39.tar.gz

mv apache-tomcat-8.5.39 tomcat

此处的cp命令是用来将文件复制到指定目录的,后面的文件名为apache-tomcat-8.5.39.tar.gz,表示需要复制的文件名称;后面的mv命令则是把文件名修改为tomcat。

4.修改Tomcat配置文件

4.1 修改Tomcat服务器端口

Tomcat默认的端口是8080,如果我们需要修改端口可以通过修改${Tomcat_home}/conf/server.xml文件来实现。我们将Tomcat端口修改为9090:

vim /opt/tomcat/conf/server.xml

修改如下内容:

<Connector port="9090" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

修改完成后,保存并退出。

4.2 设置Tomcat用户

默认情况下,Tomcat没有设置用户,如果需要设置使用Tomcat的用户可以通过修改${Tomcat_home}/conf/tomcat-users.xml文件来实现。我们添加一个用户名为tomcat,密码为tomcat,角色为tomcat的用户:

vim /opt/tomcat/conf/tomcat-users.xml

修改如下内容:

<tomcat-users>

<role rolename="tomcat"/>

<user username="tomcat" password="tomcat" roles="tomcat"/>

</tomcat-users>

修改完成后,保存并退出。

5.启动Tomcat

我们可以使用./startup.sh命令启动Tomcat服务:

./opt/tomcat/bin/startup.sh

注意:在前面的终端中执行./startup.sh命令启动Tomcat后,就不能再往终端中输入其他命令,否则会直接结束Tomcat服务,如果想要进入到Tomcat服务的后台,可以使用./catalina.sh start命令。

6.测试Tomcat

我们可以在浏览器中输入http://localhost:9090,如果能够看到Tomcat默认的Web页面,说明Tomcat已经安装并启动成功了。

操作系统标签