AWS EC2和Tomcat startup.sh

时间:2017-07-12 14:01:50

标签: linux bash amazon-web-services tomcat amazon-ec2

我使用以下命令在我的EC2实例上安装了Tomcat8:

SearchSourceRequestBuilder

我想更新sudo yum install tomcat8 文件,但我无法找到它。 startup.sh文件夹看起来像在图片上显示:

enter image description here

如何更新/bin或使用bin文件夹中的startup.shstartup.sh文件重新安装tomcat?我没有shutdown.sh apt-get

2 个答案:

答案 0 :(得分:1)

如果要查看tomcat8包中安装的文件列表,可以运行

$ repoquery --list 'tomcat8'

您会看到没有startup.sh文件,如果您希望更好地控制已安装的tomcat并希望使用,则会有许多博客和文档帖子将通过安装startup/shutdown脚本,最好运行手动安装。

手动安装

详细的here例如

创建一个名为" tomcat"的用户拥有Tomcat安装。

# useradd tomcat

从tomcat用户下的tarball安装JDK。

# su - tomcat
$ tar xzf /tmp/jdk-8u77-linux-x64.gz

在" tomcat"的主目录下的tarball中安装Tomcat。用户。

$ tar xzf /tmp/apache-tomcat-8.0.32.tar.gz

设置以下环境变量并将它们附加到/home/tomcat/.bash_profile,以便为后续登录设置它们。

export JAVA_HOME=/home/tomcat/jdk1.8.0_77
export CATALINA_HOME=/home/tomcat/apache-tomcat-8.0.32
export CATALINA_BASE=$CATALINA_HOME

使用以下脚本启动和停止Tomcat。

$ $CATALINA_HOME/bin/startup.sh
$ $CATALINA_HOME/bin/shutdown.sh

默认情况下,Tomcat日志会写入$CATALINA_HOME/logs/目录。

答案 1 :(得分:0)

在 AWS Linux 2 上尝试 /usr/libexec/tomcat/server