如何在Ubuntu及其衍生产品上安装Tomcat?

apache-tomcat

Tomcat是Linux的开源服务器应用程序, Windows和其他旨在运行Java Serverlet容器的操作系统,也可以运行Java Server Page技术。

Tomcat是具有Servlet和JSP支持的Web容器。 Tomcat不是JBoss或JOnAS之类的应用程序服务器。

你可以 本身就可以充当网络服务器。 Tomcat由Apache软件基金会的成员和独立志愿者开发和更新。

用户可以根据Apache软件许可中建立的条款自由访问其源代码和二进制格式。

最新版本是9.x,可实现Servlet 4.0和JSP 2.3规范。

在Ubuntu及其衍生产品上安装Tomcat

考虑到 Tomcat是写的Java中的ito,它可在具有Java虚拟机的任何操作系统中使用。

它包括Jasper编译器,该编译器将JSP编译为servlet。 Tomcat Servlet引擎通常与Apache Web服务器一起使用。

在本指南中,我们将了解如何在Ubuntu中安装Apache Tomcat版本9,尽管这些命令也适用于Ubuntu的任何其他派生版本。

配置java

Apache Tomcat是Java服务器,因此必须先安装Java才能使用该软件。

幸运的是, 有一个用于Ubuntu的PPA,它消除了获得Java运行时环境的工作版本的麻烦。

要将PPA添加到您的系统, 他们必须打开一个终端,然后在其中键入以下命令:

sudo add-apt-repository ppa: webupd8team/java

在将PPA添加到Ubuntu后,我们继续使用以下命令刷新列表:

sudo apt update

最后,我们可以使用以下命令安装java:

sudo apt install oracle-java8-installer

Java环境未自动配置 安装时使用。 因此,您必须通过将内容添加到/ etc /环境文件中来配置Java。

为了执行此操作,我们将执行以下命令:

sudo nano -w /etc/environment

现在,我们必须滚动到文件内容的底部,在此我们将放置以下内容:

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

进行更改后,我们可以通过按Ctrl + O保存修改,并通过按Ctrl + X关闭编辑器。

建立环境后,我们需要编辑Bashrc文件并设置Java的路径。

nano -w ~/.bashrc

导航到文件的底部,然后将以下代码添加到Bashrc文件中。

# Java Path

导出JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

导出PATH = JAVA_HOME / bin:$ PATH [/源代码]

我们保存并退出文件,然后执行以下命令:

source ~/.bashrc

完成此操作后,建议我们重新启动计算机,以使刚才所做的更改生效。

Apache Tomcat安装

Tomcat状态

重新启动计算机后,现在我们将继续在系统中安装Tomcat,为此,我们将打开一个终端,并在其中键入以下内容:

wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

下载完成后,现在我们将内容复制到opt文件夹:

sudo -s

mkdir -p /opt/tomcat

tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

现在我们继续创建一个用户和一个组:

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

我们将授予用户权限:

chown -R tomcat:tomcat /opt/tomcat

我们授予Tomcat目录中文件的权限 这样它们是可执行的:

cd /opt/tomcat/bin

chmod + x *

最后一次打开Bashrc文件,方法是:

nano -w ~/.bashrc

打开文件后,将以下代码添加到文件末尾。

#Catalina

export CATALINA_HOME=/opt/Tomcat

我们保存并关闭文件,然后执行:

source ~/.bashrc

最后,通过执行以下命令来启动服务器:

sudo $CATALINA_HOME/bin/startup.sh

要停止Tomcat服务器,请运行:

sudo $CATALINA_HOME/bin/shutdown.sh

访问Apache Tomcat服务器

Tomcat默认在端口8080上打开,因此要访问它,他们将必须查找服务器的本地IP地址并在Web浏览器中访问以下URL。

http://tu-ip: 8080

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   linux2

    我运行命令sudo $ CATALINA_HOME / bin / startup.sh
    然后出现以下错误
    sudo:/bin/startup.sh:找不到命令
    这是怎么回事

  2.   安德烈斯

    出口CATALINA_HOME = / opt / Tomcat

    错误在T中...将其更改为