Php 从cpanel上的共享ip连接到aws

Php 从cpanel上的共享ip连接到aws,php,amazon-web-services,amazon-ec2,Php,Amazon Web Services,Amazon Ec2,我已经在aws上安装了neo4j,运行良好。我已经将tcp 7474设置为我的ip,ssh工作正常。我可以从我的mamp PHP连接到aws,因为我已经将我的ip添加到了安全组中 如果设置I TCP/IP from Anywhere=0.0.0.0/0,则无法访问它。如何从共享ip(cpanel PHP)连接 我真的很感谢你的帮助。我在过去的三天里一直在努力解决这个问题 <?php $data2 ='CREATE (Person:Person {name:”test”}) RETURN

我已经在aws上安装了neo4j,运行良好。我已经将tcp 7474设置为我的ip,ssh工作正常。我可以从我的mamp PHP连接到aws,因为我已经将我的ip添加到了安全组中

如果设置I TCP/IP from Anywhere=0.0.0.0/0,则无法访问它。如何从共享ip(cpanel PHP)连接

我真的很感谢你的帮助。我在过去的三天里一直在努力解决这个问题

<?php

$data2 ='CREATE (Person:Person {name:”test”}) RETURN Person';
$data2 = array("query" =>$data2);
$data_string = json_encode($data2);


$ch = curl_init('http://aws_ip:7474/db/data/cypher');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
        'Content-Type: application/json',
        'Content-Length: ' . strlen($data_string))
);


$result = curl_exec($ch);

echo $result;

?>


连接到AWS是相当模糊的;你到底想干什么。连接到RDS,SSH到另一个EC2实例,等等?我正在尝试进行rest调用,我已经用代码更新了Q。但是这个php没有插入数据。但是我可以从mamp/wamp服务器执行相同的php。我明白了。您确定已在启动的实例上设置了正确的secgroup,并且该安全组允许7474上的入口?您没有使用负载平衡器?我没有任何负载平衡器,而且如果我从任何地方保留tcp/ip,它仍然不起作用。还尝试了两个不同的cpanel,它们具有不同的共享ip。我需要添加任何其他设置吗?