在本教程中,我们将向您展示如何安装 Apache Ubuntu 14.04 上的 Tomcat 8。 对于那些不知道的人, Apache Tomcat 是一个开源的 Web 服务器和 servlet 容器,由 Apache 软件基金会。 它实现了 Sun Microsystems 的 Java Servlet、JavaServer Pages (JSP)、Java 统一表达式语言和 Java WebSocket 规范,并为 Java 代码运行提供了一个 Web 服务器环境。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单。 我将向您展示在 ubuntu 14.04 上逐步安装 apache tomcat 8。
先决条件
- 运行以下操作系统之一的服务器:Ubuntu 14.04,以及任何其他基于 Debian 的发行版。
- 建议您使用全新的操作系统安装来防止任何潜在问题。
- 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
- 一种
non-root sudo user
或访问root user
. 我们建议充当non-root sudo user
,但是,如果您在充当 root 时不小心,可能会损害您的系统。
安装 Apache Ubuntu 14.04 上的 Tomcat 8
Step 1. JAVA是Tomcat安装的第一个要求。
添加存储库:
sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java
更新 apt 并安装 Java 8:
sudo apt-get update sudo apt-get install oracle-java8-installer
您还可以通过发出以下命令来验证它。
java -version
步骤 2. 下载并解压 Tomcat 包。
在系统上安装和配置 JAVA 之后,现在是时候下载最新版本的 Apache 雄猫.
cd /opt wget https://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz tar -xvf apache-tomcat-8.0.21.tar.gz
添加tomcat用户和组:
ln -s /opt/apache-tomcat-8.0.21 /opt/tomcat-latest chown -hR tomcat8: /opt/tomcat-latest /opt/apache-tomcat-8.0.21
步骤 3. 配置环境变量。
在启动 Tomcat 之前,使用以下命令在系统中配置 CATALINA_HOME 环境变量。
# echo " CATALINA_HOME="apache-tomcat-8.0.21"" >> ~/.bashrc # source ~/.bashrc
步骤 4. 配置 Tomcat 作为服务运行。
cd /opt/apache-tomcat-8.0.21/bin ./startup.sh
您将获得以下输出。
Using CATALINA_BASE: /var/local/apache-tomcat-8.0.21 Using CATALINA_HOME: /var/local/apache-tomcat-8.0.21 Using CATALINA_TMPDIR: /var/local/apache-tomcat-8.0.21/temp Using JRE_HOME: /usr Using CLASSPATH: /var/local/apache-tomcat-8.0.21/bin/bootstrap.jar:/var/local/apache-tomcat-8.0.21/bin/tomcat-juli.jar Tomcat starte
您可以验证服务正在运行,默认情况下,tomcat 在端口号 8080 上运行。
[[email protected] ~]# netstat -antup | grep 8080 tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
Step 5. 最后,从浏览器打开Tomcat,进入你的IP或8080端口的域(因为Tomcat总是在8080端口上运行)例如:mydomain.com:8080,将mydomain.com替换为你的IP或域.
要关闭 Tomcat,您只需在同一文件夹中运行关闭脚本,如下所示:
/opt/apache-tomcat-8.0.21/bin/shutdown.sh
步骤 6. 设置用户帐户。
配置 Tomcat 用户以便他们可以访问 admin/经理部分。 您可以通过使用您喜欢的文本编辑器在 conf/tomcat-users.xml 文件中添加用户来完成此操作。 将此文本添加到文件中:
nano /opt/apache-tomcat-8.0.21/conf/server.xml
将以下两行放在最后一行的上方。
<!-- 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" />
恭喜! 您已成功安装 Apache 雄猫。 感谢您使用本教程在 ubuntu 14.04 系统上安装 apache tomcat 8。 如需更多帮助或有用信息,我们建议您查看 官方 Apache 网站.