24

我试图安装

   1.yum install -zxvf apache-tomcat-6.0.47.tar.gz then 
   2.  export TOMCAT_HOME=/home/mpatil/softwares/apache-tomcat-6.0.37
   3. [root@localhost mpatil]# echo $TOMCAT_HOME 
      /home/mpatil/softwares/apache-tomcat-7.0.47

使用此命令启动 tomcat 时

   4.[root@localhost mpatil]# /startup.sh 
bash: /startup.sh: No such file or directory 

我不知道为什么它显示这样。

我的文件在

      5.[root@localhost mpatil]#  find /home -type f -name   apache-tomcat-6.0.37.tar.gz
/home/mpatil/Downloads/apache-tomcat-6.0.37.tar.gz

我之前尝试过的正确与否?--请告诉我我的问题是如何在 linux 中启动 tomcat 服务器。请告诉我..

4

8 回答 8

46

您输入的命令是/startup.sh,如果您必须启动一个 shell 脚本,您必须触发该命令,如下所示:

$ cd /home/mpatil/softwares/apache-tomcat-7.0.47/bin
$ sh startup.sh 
or 
$ ./startup.sh 

请尝试一下,您还必须转到您的 tomcat 的 bin 文件夹(通过使用 cd 命令)来执行这个 shell 脚本。在你的情况下,这是/home/mpatil/softwares/apache-tomcat-7.0.47/bin.

于 2013-11-08T06:51:52.027 回答
7

用于./catalina.sh start启动 Tomcat。做得到./catalina.sh使用。

我正在使用 apache-tomcat-6.0.36。

于 2014-03-26T15:51:16.743 回答
5

如果您是 sudo 用户,我的意思是如果您有 sudo 访问权限:

      sudo sh startup.sh 

否则: sh startup.sh

但事情是你必须在你的服务器的 bin 目录上,比如

cd /home/nanofaroque/servers/apache-tomcat-7.0.47/bin

于 2014-01-30T19:26:16.750 回答
3
cd apache-tomcat-6.0.43 ====: Go to Tomcat Directory 
sh bin/startup.sh   =====: Start the tomcat on Linux 
sh bin/shutdown.sh   ======:Shut Down the tomcat on Linux
tail -f logs/catelina.out ====: Check the logs  
于 2015-06-25T12:08:55.327 回答
3

我知道这是个老问题,但是这个命令帮助了我!

转到您的 Tomcat 目录
只需在终端中键入以下命令:

./catalina.sh start
于 2019-02-02T14:13:55.150 回答
1

使用以下命令转到您的 Tomcat 目录:cd/home/user/apache-tomcat6.0

  • sh bin/startup.sh.>> tail -f logs/catelina.out.>>
于 2015-06-18T15:07:44.170 回答
0

转至 EDQP Tomcat 安装目录的相应子目录。默认目录是:

在 Linux 上:/opt/server/tomcat/bin

在 Windows 上:c:\server\tomcat\bin

运行启动命令:

在 Linux 上:./startup.sh

在 Windows 上:% startup.bat

运行关机命令:

在 Linux 上:./shutdown.sh

在 Windows 上:%shutdown.bat

于 2017-08-23T03:56:17.890 回答
0

可以使用以下方式运行Apache Tomcat serverLinux让我也分享一下不同之处,因为我发现有些人对Apache Tomcat Server可以开始的多种方式感到困惑。

是的catalina.sh主要控制脚本Tomcat。以下是运行tomcat的多种方式:

./catalina.sh run

为 catalina.sh 传递 "run" 参数 --> 在前台启动 Tomcat并在同一控制台中显示运行日志。当控制台终端关闭时,它将终止 tomcat

./catalina.sh start

为 catalina.sh 传递“start”参数 -->在后台启动 Tomcat。由于在后台关闭终端没有问题。日志需要查看如下:tail -f $CATALINA_HOME/logs/catalina.out

./startup.sh 

最后一种方法是触发 startup.sh 来启动你的 Tomcat 服务器。如果您使用 Vi 脚本,您可以看到它调用catalina.sh 脚本并将 start 作为参数传递。这也将在后台运行。

于 2021-12-22T04:01:30.970 回答