Linux下安装好tomcat,shutdown.sh时报错解决
2017-07-29 12:22
169 查看
在云主机上安装tomcat,启动时显示如下:
/root/tomcat/apache-tomcat-9.0.0.M22/bin/startup.sh
/root/tomcat/apache-tomcat-9.0.0.M22/bin/shutdown.sh
修改server.xml文件
vim /root/tomcat/apache-tomcat-9.0.0.M22/conf/server.xml
测试成功:
/root/tomcat/apache-tomcat-9.0.0.M22/bin/startup.sh
Using CATALINA_BASE: /root/tomcat/apache-tomcat-9.0.0.M22 Using CATALINA_HOME: /root/tomcat/apache-tomcat-9.0.0.M22 Using CATALINA_TMPDIR: /root/tomcat/apache-tomcat-9.0.0.M22/temp Using JRE_HOME: /root/jdk/jdk1.8.0_131 Using CLASSPATH: /root/tomcat/apache-tomcat-9.0.0.M22/bin/bootstrap.jar:/root/tomcat/apache-tomcat-9.0.0.M22/bin/tomcat-juli.jar Tomcat started.然而通过外网访问tomcat首页访问不到,我以为是端口问题,改了端口问题然后停止tomcat时遇到如下现象。
/root/tomcat/apache-tomcat-9.0.0.M22/bin/shutdown.sh
Using CATALINA_BASE: /root/tomcat/apache-tomcat-9.0.0.M22 Using CATALINA_HOME: /root/tomcat/apache-tomcat-9.0.0.M22 Using CATALINA_TMPDIR: /root/tomcat/apache-tomcat-9.0.0.M22/temp Using JRE_HOME: /root/jdk/jdk1.8.0_131 Using CLASSPATH: /root/tomcat/apache-tomcat-9.0.0.M22/bin/bootstrap.jar:/root/tomcat/apache-tomcat-9.0.0.M22/bin/tomcat-juli.jar Jul 29, 2017 11:46:28 AM org.apache.catalina.startup.Catalina stopServer SEVERE: Could not contact [localhost:[8005]]. Tomcat may not be running. Jul 29, 2017 11:46:28 AM org.apache.catalina.startup.Catalina stopServer SEVERE: Catalina.stop: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at java.net.Socket.<init>(Socket.java:434) at java.net.Socket.<init>(Socket.java:211) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:478) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497)解决方法:
修改server.xml文件
vim /root/tomcat/apache-tomcat-9.0.0.M22/conf/server.xml
<Server port="8080" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.startup.VersionLoggerListener" />将上边本来为8005改为你的tomcat端口号就OK了!!
测试成功:
[root@iz2ze93lv6g869fz1gl3zqz ~]# /root/tomcat/apache-tomcat-9.0.0.M22/bin/shutdown.sh Using CATALINA_BASE: /root/tomcat/apache-tomcat-9.0.0.M22 Using CATALINA_HOME: /root/tomcat/apache-tomcat-9.0.0.M22 Using CATALINA_TMPDIR: /root/tomcat/apache-tomcat-9.0.0.M22/temp Using JRE_HOME: /root/jdk/jdk1.8.0_131 Using CLASSPATH: /root/tomcat/apache-tomcat-9.0.0.M22/bin/bootstrap.jar:/root/tomcat/apache-tomcat-9.0.0.M22/bin/tomcat-juli.jar此时也可以通过ip访问tomcat首页了: http://59.110.159.87:8080/
相关文章推荐
- 解决问题:在Linux系统中安装oracle后启动tomcat,导入war包,提示ORA-28000: the account is locked
- linux安装tomcat出现内存溢出的解决
- Linux下安装MyEclipse和Tomcat服务器详解,以及我安装过程中所出现的问题以及解决办法,并实现一个web小程序
- Linux中安装的tomcat外网无法访问的解决方法
- linux系统安装tomcat,本机可以访问,外界不能访问【解决】
- Linux挂载优盘 Linux中安装jdk,eclipse,tomcat以及遇到的问题和解决办法
- Linux 服务器下 tomcat9的安装部署(SSL证书部署)以及遇到的问题解决
- Linux中用oneinstack安装Tomcat无法启动解决
- Linux安装Apache服务器tomcat启动后无法访问解决方法
- Linux下安装Tomcat到80端口?(如何整合Tomcat与Apache)
- Linux 没有安装Xwindow 下, 让Tomcat 支持验证码图片
- Alfresco for Linux Tomcat Bundle中文安装说明
- linux下的TOMCAT+mysql的安装配置
- nvidia驱动安装,屏幕偏移调整,及屏幕刷新率解决办法(摘自:中国Linux公社)
- Linux 下安装 RealPlayer 的问题及解决办法
- 在linux平台上安装Tomcat
- 解决Linux上安装MYSQL“mysqld 已死,但是 subsys 被锁 ”的方法
- Tomcat5.5.9 linux安装笔记。
- Red Hat Linux基本知识(网络配置,安装appache,mysql,php,zend,jdk,tomcat)
- Linux下jdk1.5的安装及中文显示问题解决方案