首页 > 编程知识 正文

cmd查看tomcat是否配置成功,查看tomcat是否启动

时间:2023-05-06 01:38:55 阅读:135378 作者:2666

在windows上,只要双击start.bat文件运行,tomcat就会正常启动并继续输出到控制台,因此维护人员可以实时查看程序的执行情况。 但是,在Linux上,它比windows稍微复杂一点,但不是很复杂。

以Ubuntu17.04版本为例。 Tomcat使用的是9.0版。

首先,Tomcat的文件夹结构与Windows相同。 您可以在害羞的手套文件夹下找到名为" startup.sh "的文件。

要启动Tomcat,只需在shell中运行文件即可。

./startup.sh

但是,此文件通常没有可执行的权限,如下图所示。

名为“startup.sh”的文件的权限是“rw-r--r--”,您可以看到没有人可以执行它。

所以如果使用“./startup.sh”命令,将显示以下错误消息。

即使你切换到了root权限也一样。 然后,您必须具有修改此文件的权限:

实际上,“777”不是个好选择。 这意味着所有人都可以读取、写入和执行此文件。 这很危险。 但是,在这个例子中,我们粗暴地对待它吧。

查看该文件的权限,如下图所示,为“rwxrwxrwx”。

更改此文件的权限后,再次使用命令"./startup.sh "将显示以下消息:

这个错误很容易理解。 startup.sh文件必须在运行时调用catalina.sh文件,但可悲的是,它没有足够的权限。 同样,您需要使用chmod命令获取该文件的可执行权限。

所有这些都完成后,可以使用命令"./startup.sh "启动Tomcat。

如上图所示,显示“Tomcat started”字样时,表示启动成功

在Linux上成功启动Tomcat后,您会看到shell没有任何输出。 的所有输出都作为日志文件保存在Tomcat安装路径的logs目录中。

在shell中,通过运行以下命令可以实时查看Tomcat的控制台输出:

tail -f catalina.out

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。