如何从互联网访问localhost / drupal?

时间:2015-03-01 20:52:42

标签: php apache drupal-7 wamp wampserver

我创建了一个简单的网站,其网址为localhost / drupal。但我无法从互联网上访问它。 (我,来自连接到我的家用路由器的另一台笔记本电脑)。我按照指示在Apache下的httpd.conf文件中设置了所有设置。我,设置了“需要所有授予”。我使用Apache 2.4.9和最新的wamp。我使用drupal 7.14。

我尝试通过“internalIPaddress / drupal”来访问网址,即192.168.2.10/drupal。我也尝试从家用网络上的另一台笔记本电脑输入192.168.2.17。似乎没什么可锻炼的。请帮忙。!!

如何从网络外部访问网站。

3 个答案:

答案 0 :(得分:3)

下载并安装ngrok。它是免费的。

然后,从您的终端(假设您的drupal站点在端口http://localhost:8888/上运行)。

$ ngrok 8888

ngrok会为您指定一个子域名。打开网址,你很高兴。

您还可以免费注册,以便为您的子域名选择一个名称。

$ ngrok -subdomain=mysubdomain 8888 # ngrok will assign you http://mysubdomain.ngrok.com/

更新

从ngrok 2开始,您需要输入http PORT_NUMBER

$ ngrok http 8888

OR

$ ngrok http -subdomain=mysubdomain 8888

答案 1 :(得分:0)

首先你必须知道你的ip,你可以按照以下步骤操作:

  

单击“开始”按钮的图片打开“网络连接”   单击开始按钮,然后单击控制面板。在搜索框中,键入   适配器,然后在“网络和共享中心”下,单击“查看”   网络连接。选择一个活动的网络连接,然后,在   在工具栏中,单击“查看此连接的状态”。 (你可能需要   点击雪佛龙图片雪佛龙图标,找到这个命令。)

     

点击详细信息。

     

您计算机的IP地址显示在IPv4旁边的“值”列中   地址。

哟可以阅读更多内容:

  

http://windows.microsoft.com/en-us/windows/find-computers-ip-address#1TC=windows-7

然后您可以使用以下网址从网络中的另一台电脑进入Drupal:

http://your_ip_adress/drupal

答案 2 :(得分:0)

打开WAMP菜单(图标)并选择联机,这将接受本地网络周围的外部连接。如果您有公开地址,则可以发布您的互联网网站,但192.168.*.*private addresses的子集。但它足以从家庭网络上的其他笔记本电脑进行访问。

有关详细信息,请参阅:How to enable local network users to access my WAMP sites?