从Windows 10 bash shell运行Tomcat

时间:2016-10-15 09:25:55

标签: bash tomcat7 windows-10

我在windows10 bash shell上安装了tomcat服务器。虽然它说apache正在运行..它没有在浏览器中打开管理面板。浏览器说“无法联系到连接”

以前有人试过这个吗?请分享您的意见。

谢谢

1 个答案:

答案 0 :(得分:3)

我假设您指的是Windows 10上的Bash for Windows(Ubuntu)。可以从Bash for Windows安装和运行Tomcat服务器,而无需在Windows环境中安装Tomcat。

首先,您可能想要检查是否有任何本地服务器在Windows 10端口8080上运行 - Tomcat的默认端口,或者您为Tomcat配置的任何端口。

其次,打开BASH for Windows并安装Java。我使用了Oracle Java JDK 8(http://www.oracle.com/technetwork/java/javase/downloads/index.html)并下载了tar.gz文件。

解压缩tar.gz并复制到/ usr / local / java等标准目录或/ opt /目录中以便于访问。 创建链接到Java位置的JAVA_HOME和JRE_HOME环境变量。

我还更新了映射java,javac和javaws的替代方法。您可以使用此链接进行协助(http://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-jdk-6-7-8-or-jre)

然后下载Tomcat的tar.gz。我再次使用Tomcat 8.5作为我的场景,并将文件解压缩到您选择的目录。

最后,运行位于tomcat解压缩文件夹的bin文件夹中的启动脚本。你应该有一个有效的Tomcat版本。

使用curl命令验证 - curl localhost:8080

如果要更改管理员权限,请编辑位于解压缩的tomcat目录中conf文件夹中的tomcat-users.xml文件。

访问tomcat服务器也可以通过Windows系统完成,而不仅仅是通过Bash for Windows CLI。

希望这有帮助!