对于我的ec2服务器上的安全组(ubuntu12.04),我只打开了tcp端口80和22。我能够从浏览器和ssh访问我的网站到服务器。
然后我从安全组中删除端口80并保存。我再也不能从妓院访问我的网站了。
但是,当我运行此命令时
nmap -p 80 127.0.0.1
Starting Nmap 5.21 ( http://nmap.org ) at 2012-09-23 04:29 UTC
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000067s latency).
PORT STATE SERVICE
80/t
我可以通过远程桌面连接从本地系统登录专用服务器(有Windows server 2012)。我使用IP地址和管理密码登录专用服务器。我在专用服务器中运行tomcat服务器并部署我的应用程序,然后我可以从专用服务器的浏览器访问我的应用程序,如下
本地主机:8080/myapp
或
XX.XX:8080/myapp
它在那里运行得很好,但是当我试图从本地系统访问相同的应用程序时,
XX.XX:8080/myapp
这不管用。我运行netstat -a来查看tcp是否在专用服务器中运行,我可以在专用服务器中看到0.0.0.0:8080 is in Listening stat
命令
mount XXX.XXX.XXX.XXX:/store/ /mnt/test
错误
mount server reported tcp not available, falling back to udp mount: RPC:
Remote system error - Network is unreachable
服务器已成功地接收到IP地址。
有什么想法吗?
我正试图在ec2上设置一个Apache气流服务器。通过在/health上使用curl访问http://localhost:8989端点,我设法让它运行并验证状态。气流在这里的8989端口监听。
我想要的下一个是能够使用EC2的公共IP上的浏览器连接到管理仪表板/UI。因此,我在AWS安全组ec2实例中添加了入站规则。
当连接到气流时,我得到以下错误
Failed to connect to ec2-XX-XX-XXX-XXX.compute-1.amazonaws.com port 8989: Operation timed out
不确定我还需要做什么才能到达运行在ec2上的服务器。
因此,我有两个AWS服务器有问题,一个是运行MariaDB,另一个是我的API服务器(基于python的)。我可以在本地MariaDB服务器和我的开发计算机上连接得很好。我不能从API服务器或第三个AWS服务器连接。
netstat输出
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:mysql *:* LISTEN 136
我不确定我使用的术语是否正确,所以如果需要的话,请澄清:)。
无论如何,我是通过HostEasySolutions (服务器A)托管的。它附带了一个MySql数据库,使用PHPMyAdmin作为前端。在服务器A上,我添加了一些PHP文件来访问数据库,并且运行良好。
如果我通过DreamHost (服务器B)将php文件复制到另一台服务器,则无法连接到数据库。我得到了错误:Can't connect to MySQL server on 'combinedsystems.ca' (110)
在服务器A上的cPanel中,我将IP添加到远程数据库访问主机中,我还添加了通配符