Apache Tomcat,或者更广为人知的Tomcat, 是具有servlet和JavaServer Pages支持的开源Web容器 由Apache Software Foundation开发的应用程序(JSP)。 Tomcat Servlet引擎 通常与Apache Web服务器结合使用,因为它提供了对环境执行该代码所必需的Java代码。
Tomcat以其最简单的形式通过Java虚拟机中的进程在系统内执行单个操作。 从浏览器到Tomcat的每个后续HTTP请求都在单独的线程中处理,因为Tomcat具有管理它们的必要工具和配置。 Tomcat的配置存储在简单的XML文件中,可以使用多种工具进行查看和编辑。 在下一个教程中 我们将教您如何在Ubuntu 15.10 Server系统上安装此有用的工具,目前已达到版本8。
Tomcat 8安装
如果默认情况下未在系统安装中包含Tomcat 8,那么安装它就像从终端输入以下命令一样简单:
sudo apt-get install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples
如果您要安装,请回答问题 Tomcat的。 这还将包括它对Java软件包的依赖关系,并将在系统中创建tomcat8用户。 此外,应用程序将从其默认参数开始。
如果您想尝试该应用程序 从任何浏览器访问您的计算机的域或IP地址,然后访问端口8080。
http://your_ip_address:8080
然后,您将看到一个文本,上面写着“它起作用了!”,以及其他一些附加信息。
Tomcat 8提交
可以从管理Web界面本身修改Tomcat 8配置。 要启用它及其所有功能,您将必须编辑位于 /etc/tomcat8/tomcat-用户.xml
sudo vi /etc/tomcat8/tomcat-users.xml
添加以下行:
<role rolename="manager"/> <role rolename="admin"/> <user name="admin" password="secret_password" roles="manager,admin"/>
保存并退出编辑文件。 现在您应该可以从该地址查看和管理服务器 http://tu_dirección_ip:8080/manager/html。 您可以使用在其中建立的名称和密码进行访问 /etc/tomcat8/tomcat-用户.xml.
En / var / lib / tomcat8 是目录 conf,日志,webapps y 工作。 En 网络应用 是托管servlet的地方 (或至少指向它们的XML配置文件)。
作为测试服务器的一种方法,您可以下载以下内容 申请文件 并通过管理页面进行部署(在 部署 您可以看到将文件上传到服务器的按钮)。 (可选)您可以从目录执行以下命令 网络应用 de Tomcat的 y 服务器将自动识别Web应用程序文件并将其展开 无需您进一步干预:
wget http://simple.souther.us/SimpleServlet.war
现在,在浏览器中输入以下路径:http://your_ip_address:8080 / SimpleServlet /
如何配置Tomcat侦听端口80
如果你想 将Tomcat侦听端口更改为80 您必须遵循以下步骤。 首先编辑位于 /etc/tomcat8/server.xml。
sudo vi /etc/tomcat8/server.xml
接下来,在显示文字的地方找到 连接器端口=»8080'' 并将其替换为 连接器端口=»80英寸。 保存并退出文件编辑模式。
现在,您只需要使用以下命令重新启动Tomcat服务器:
sudo /etc/init.d/tomcat8 restart