刚买了阿里云服务器,用起来Linux还是什么都不会。把自己的一个网页部署进去,替换初始的jsp网页,访问8080端口可以访问的到。 感觉挺麻烦的,想改成80端口。我就用winscp(连接linux服务器和windows)文件传输修改了tomocat下sever.xml文件。把端口改成80.重启了服务器,发现还是不行,访问不了。原来是这个端口没开放的原因。有人说用防火墙开啥的,但是我是小白,啥也不懂,后来才看到原来阿里云的控制台安全组是添加端口的。。这才添加了进去。 然后再把端口改为80. 不重启服务器,重启tomocat ps -ef|grep java 查看tomocat等进程 kill -9 678 杀死tomacat进程 系统自动重启tomocat达到刷新的目的

[root@iZkt0hekctiwafZ ~]# ps -ef|grep java root 675 1 0 17:00 ? 00:00:00 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap tomcat 678 675 1 17:00 ? 00:00:02 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap root 886 856 0 17:04 pts/0 00:00:00 grep --color=auto java [root@iZkt0hekctiwafZ ~]# kill -9 7010 -bash: kill: (7010) - 没有那个进程 [root@iZkt0hekctiwafZ ~]# kill -9 678 [root@iZkt0hekctiwafZ ~]# ps -ef|grep java root 675 1 0 17:00 ? 00:00:00 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap tomcat 887 675 15 17:06 ? 00:00:02 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap root 909 856 0 17:06 pts/0 00:00:00 grep --color=auto java 这样在查看端口# netstat -an

Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 172.19.244.53:22 183.209.216.107:1792 ESTABLISHED tcp 0 0 172.19.244.53:22 183.209.216.107:2509 ESTABLISHED tcp 0 0 172.19.244.53:22 183.209.216.107:1774 ESTABLISHED tcp 0 0 172.19.244.53:22 183.209.216.107:1561 ESTABLISHED tcp 0 0 172.19.244.53:38546 106.11.68.13:80 ESTABLISHED tcp 0 404 172.19.244.53:22 183.209.216.107:1590 ESTABLISHED tcp6 0 0 :::3306 :::* LISTEN udp 0 0 172.19.244.53:123 0.0.0.0:* udp 0 0 127.0.0.1:123 0.0.0.0:* udp 0 0 0.0.0.0:123 0.0.0.0:* udp6 0 0 :::123 :::* Active UNIX domain sockets (servers and established) 就可以看到端口可以使用了 在登陆网页就可以访问了;

Logo

更多推荐