如何远程运行django?

时间:2019-01-31 08:43:55

标签: python django remote-access remote-server

我正在远程Ubuntu Server中运行Yang Explorer

我在存储库中使用start.sh运行它。

Activating virtualenv ..
Starting YangExplorer server ..
Use http://localhost:8088/static/YangExplorer.html    
Performing system checks...    
System check identified no issues (0 silenced).
January 31, 2019 - 08:35:31
Django version 1.8.3, using settings 'server.settings'
Starting development server at http://localhost:8088/

我想用我的机器在浏览器中打开应用程序。为服务器指定的IP地址为152.66.xx.xx

1 个答案:

答案 0 :(得分:2)

使用ip地址运行(共享服务器) 启动服务器:

确定是否使用if-config

在以下行之后的ip-address/port中添加YangExplorer.html

cd <install-root>/yang-explorer/server/static
vi YangExplorer.html

var flashvars = {}; 
flashvars.host = '<ip-address>';
flashvars.port = '8088';

保存并退出

在启动脚本中更新IP地址

cd <install-root>/yang-explorer vi start.sh

(update HOST variable with <ip-address>)

保存并退出

./start.sh

注意:如果在安装过程中未使用virtualenv,则可能需要sudo。

启动资源管理器:

http://<ip-address>:8088/static/YangExplorer.html