Tomcat没有开始

时间:2017-04-27 06:43:59

标签: tomcat

我正在关注https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-14-04链接以在ubuntu 14.04实例上安装tomcat。 当我做的时候

sudo initctl reload-configuration
sudo initctl start tomcat

它表示开始/正在运行,但当我执行service tomcat status时,它会显示stop/waiting。日志目录中没有生成日志。不知道为什么。日志目录权限为drwxr_xr_x

1 个答案:

答案 0 :(得分:0)

安装tomcat的最佳方法不是来自存储库。首先确保安装了java版本。转到暂停链接tomcat 8.5 and 8.0 download page 并单击自述链接以获取您要安装的任何版本的tomcat。在那里你会发现推荐的java版本。如果你有最新版本的java而不是那里指定的那个,那很好,因为java是向后兼容的。从oracle下载下载java SE(因为它更稳定)并在主目录中的.bashrc和.profile_rc文件中设置类路径 例如像这样

export JAVA_HOME=/home/mahiti/Desktop/jdk8/
export PATH=$PATH:<path to the bin directory in your java extracted directory>

路径应该是绝对路径,如上面的JAVA_HOME赋值所示

这些行应该是.bashrc文件中的最后一行。如果没有.profile_rc文件,请创建一个新文件。

下载所需tomcat的核心二进制发行版的.tar.gz版本并将其解压缩到文件夹中。此文件夹通常为/ opt。 现在打开一个新终端并使用cd命令更改到已解压缩tomcat的bin目录。然后你就可以启动tomcat,其中有一个fallowing命令

sh startup.sh

请注意,我将JAVA_HOME作为/home/mahiti/Desktop/jdk8/ 在PATH中我给/home/mahiti/Desktop/jdk8/bin指定java