2014-10-04 109 views
0

我是新来的网站托管的世界,尤其是在cPanel平台。我有一个使用Python语言开发的网站,它也使用了Django。我在CPanel中托管了此网站。但它似乎并没有工作。如何在cPanel中部署Django网站?

当我浏览我的网站域名(www.def.com)时,它会显示一个包含我的标题和其他文本内容的网页。但它没有显示任何媒体内容(图像或视频),并且还显示其他一些我的代码。这表明只有静态内容被抛出,而其他动态请求没有在服务器上得到处理。

我可以知道,默认情况下,cPanel不支持Django。使用SSH,我已经安装了Django。但我不知道如何配置相同。如果我可以逐步获得有关如何在CPanel中安装和配置DJango的说明,那就太好了。

仅供参考,这是一个来自GoDaddy的共享网络托管服务器,也不是虚拟专用服务器,也不具有root用户访问权限。

+0

的cPanel仅仅是一个配置的前端。托管Django(或其他Python应用程序)的典型方法是WSGI和FastCGI,从检查您的Web服务器是否支持其中的任何一个开始。 – Kos 2014-10-04 09:38:57

+0

只是我的看法,但当涉及到像Django这样的东西时,GoDaddy是一个可以工作的熊。像Heroku,Webfaction或(我的个人选择)Digital Ocean似乎最初看起来令人望而生畏,但从长远来看更容易。除了一个Cpanel,没有root权限,你就会头疼。 – souldeux 2014-10-04 16:10:11

+0

这几乎是来自其他用户(或您经营的另一个帐户)在同一天发布的问题的副本。我不确定发布类似问题的价值。 – halfer 2015-12-01 19:52:28

回答