如何在CentOS与RHEL安装Apache Tomcat 9(Alpha)

Tomcat 9 Alpha发布。本文将帮助你在CentOS和Red Hat系统安装Tomcat 9(Alpha)。 Tomcat 9 alpha版本可用。

Tomcat是由Apache基金会的开发。它也被称为Apache Tomcat。它是基于Java的Web应用程序的开源网络服务器。 Tomcat是根据Apache许可证行货版本2的Apache Tomcat团队已宣布2015年11月19日最新的测试版本9.0.0.M1(Alpha)。 警告:-  Apache Tomcat 9是Alpha版,使用此版本仅用于学习和发展。 对于线上服务器使用Apache Tomcat 8

安装Apache Tomcat 9

本文将帮助你在CentOS和Red Hat系统安装Tomcat 9(Alpha)。 Tomcat 9 alpha版本可供下载。安装Tomcat的其他版本的浏览Tomcat 8在CentOS和RedHat。 如何在Ubuntu,Debian&LinuxMint安装Tomcat 9(Alpha)

第1步:验证JAVA

JAVA是Tomcat安装的第一个要求。使用下面的命令来检查您是否已经安装在系统上的Java。
# java -version

java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)

Tomcat 9被设计为在Java SE 8和更高版本上运行。因此,请确保您已经安装了正确版本的系统上。如果您没有在系统上安装Java或安装低版本,使用下面的一个环节先安装Java。

第2步:下载Tomcat存档

使用下面的命令下载的Apache Tomcat 9归档文件或者您可以访问Tomcat 9 官方下载页面下载最新版本。下载提取存档文件到 /opt 目录后。您可以更改此位置根据您的设置。
# cd /usr/local
# wget http://www.us.apache.org/dist/tomcat/tomcat-9/v9.0.0.M1/bin/apache-tomcat-9.0.0.M1.tar.gz
# tar xzf apache-tomcat-9.0.0.M1.tar.gz
# mv apache-tomcat-9.0.0.M1 tomcat9

第3步:配置环境变量

启动Tomcat之前,使用下面的命令配置系统环境变量CATALINA_HOME。
# echo "export CATALINA_HOME="/usr/local/tomcat9"" >> ~/.bashrc
# source ~/.bashrc

第4步:设置用户帐户

最后,我们需要创建用户帐户保护和访问 admin/manager 页。在编辑器中编辑conf/tomcat-users.xml文件并粘贴在<tomcat-users> </tomcat-users>标记。
<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />

第5步:启动Tomcat

Tomcat是非常容易使用,有没有必要编译它的来源。您简单的解压缩它并启动Tomcat服务器。 Tomcat的默认端口8080启动,所以一定要确保使用相同的端口没有其他应用程序。
# cd /usr/local/tomcat9
# ./bin/startup.sh
[样本输出]
Using CATALINA_BASE:   /usr/local/tomcat9
Using CATALINA_HOME:   /usr/local/tomcat9
Using CATALINA_TMPDIR: /usr/local/tomcat9/temp
Using JRE_HOME:        /opt/jdk1.8.0_66
Using CLASSPATH:       /usr/local/tomcat9/bin/bootstrap.jar:/usr/local/tomcat9/bin/tomcat-juli.jar
Tomcat started.

第6步:在浏览器中访问Tomcat

Tomcat服务器的默认工作在8080端口在端口8080连接在服务器上的Web浏览器访问tomcat。 访问Tomcat的主页: -这是默认的Tomcat主页。有没有访问此页面所需的认证..
http://localhost:8080
安装Tomcat 9 访问 Manager 的应用页面: 点击管理器应用程序(Manager App)按钮允许Admin and Manager访问。
http://localhost:8080/manager/html
tomcat9经理 访问主机管理页面: - 点击主机管理(Host Manager)按钮允许管理员只访问。
http://localhost:8080/host-manager/html
tomcat9主机经理