在互联网上部署edX服务器的问题

时间:2015-06-06 16:36:04

标签: vagrant virtualbox edx openedx

目标:在我的自主服务器上运行开放式edX,一般公众可以访问它。

我做了什么: 我已成功运行window7中的vagrant框,按照说明运行,一切都在localhost中运行。

说明:

http://open-edx-windows-7-installation-instructions.readthedocs.org/en/latest/1_Introduction.html

我可以让我的edx系统在

上运行

LMS - 192.168.33.10

CMS(工作室) - 192.168.33.10:18010。

现在,我需要使用上述端口的公共IP,以便普通公众可以访问我的lms&在我的流浪汉机器上运行的cms。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果您希望其他用户访问localhost,您可以使用ngrok在localhost上使用安全隧道。

您只需下载ngrok软件包就很简单,例如在OS X中

  1. $ wget https://dl.ngrok.com/ngrok_2.0.19_darwin_amd64.zip
  2. $ unzip /path/to/ngrok_2.0.19_darwin_amd64.zip
  3. 运行$ ngrok -help以获取文档。