有用 !

有用 !

我通过命令安装了tomcat7 sudo apt-get install tomcat7,现在我去/usr/share/tomcat7/bin输入,catalina.sh但出现以下错误

Cannot find /home/mukund/usr/share/tomcat7/bin/setclasspath.sh
This file is needed to run this program

我哪里做错了?如何启动 apache tomcat?请逐步给出解决方案,
谢谢

答案1

安装 tomcat7 时,无需输入任何内容即可启动它。它会自动启动。请注意安装日志:

$ sudo apt-get 安装 tomcat7
...
使用新版本创建配置文件 /etc/logrotate.d/tomcat7
 * 启动 Tomcat servlet 引擎 tomcat7 [确定]
设置 authbind (2.1.1) ...
正在处理 ureadahead 的触发器......

因此,要测试它,你必须在浏览器中写入http://localhost:8080。你将看到以下页面:

有用 !

如果您通过 Web 浏览器看到此页面,则表示您已成功设置 Tomcat。恭喜!

这是默认的 Tomcat 主页。可以在本地文件系统上找到它: /var/lib/tomcat7/webapps/ROOT/index.html

Tomcat7 老手可能会很高兴地了解到,这个 Tomcat 系统实例是按照 的规则 CATALINA_HOME/usr/share/tomcat7CATALINA_BASE中 安装的。/var/lib/tomcat7/usr/share/doc/tomcat7-common/RUNNING.txt.gz

如果还没有安装以下软件包,您可以考虑安装它们:

tomcat7-文档:此软件包安装了一个 Web 应用程序,允许在本地浏览 Tomcat 7 文档。安装后,您可以单击此处访问它。

tomcat7-示例:此软件包安装了一个允许访问 Tomcat 7 Servlet 和 JSP 示例的 Web 应用程序。安装后,您可以单击此处访问它。

tomcat7-管理员:此软件包安装了两个 Web 应用程序,可帮助管理此 Tomcat 实例。安装后,您可以访问管理器 Web 应用程序和主机管理器 Web 应用程序。

注意:出于安全原因,使用管理器 Web 应用程序仅限于具有“manager-gui”角色的用户。主机管理器 Web 应用程序仅限于具有“admin-gui”角色的用户。用户在 中定义 /etc/tomcat7/tomcat-users.xml

要启动/停止 Tomcat,请使用service tomcat7 start/stop/restart

$ sudo service tomcat7 stop
 * Stopping Tomcat servlet engine tomcat7                                [ OK ] 
$ sudo service tomcat7 start
 * Starting Tomcat servlet engine tomcat7                                [ OK ] 

相关内容