我正在关注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
。
答案 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