最近在开始折腾阿里云,在Linux服务器上面部署了一个tomcat,发现在我的电脑上无法访问。开始搜索排查原因。
第一步,排查tomcat是否启动 ps -ef | grep tomcat, 发现进程存在。
第二步,查看端口占用情况,Linux 命令不会,百度查找得知netstat -apn 能够查看端口占用情况。经过查询8080 端口的确是由tomcat占用。
第三步,经过前两步的无解后,直接百度搜索:阿里云外网无法访问,查到一篇博文:http://blog.csdn.net/qq_28336351/article/details/74665130。 通过博文学习到curl 命令,通过curl 命令在阿里云服务器上本地进行测试
curl 127.0.0.1:8080,发现正确获取响应。最终证明是阿里云的服务器配置问题。由于不是本人的云服务器,所以暂停调查。
总结:
学习到了以下几个知识点:
1. netstat 查看网络,端口等
2. curl 在命令行验证url,甚至是简单的restful request 请求。