上传一个Python网站到httpdocs?

好的 – 所以我们已经同意主持一个Python网站,得到的文件,不知道下一步该去哪里。

我们使用一个专用的服务器,并主要用plesk进行pipe理,该工具有一个用于python支持的checkbox,但不知道这是做什么的。


这是我以前的主机的所有信息;

10,000英尺的概述

该网站旨在运行在Linux主机,特别是Ubuntu服务器(这应该是在大多数发行版罚款)。

Web框架是CherryPy( http://cherrypy.org/ ),它是一个基于Python的框架。

没有这样的数据库,而是将数据保存在JS文件中,并由前端加载。 nicholasbarker.com.c6a4facf0192 / www / js / video_content_items.js就是一个很好的例子。

主要网站模板在nicholasbarker.com.c6a4facf0192 / www / templates /它们是Cheetah模板( http://www.cheetahtemplate.org/ )


这里是我发送的文件结构 –

这里是我发送的文件结构

有人可以向我解释我怎么去上传和运行这个网站…任何帮助欢迎! DC

Plesk通过Apache中的mod_python支持Python。

然而,CherryPy本身就是一个Web服务器,但是也可以通过Apache中的mod_WSGI来调用。 这超出了Plesk的内置function。 您需要安装该模块,并祈祷Plesk不要坐在angular落里p嘴。 哦,我可以提供一个保证,Plesk将在下一次更新中完成所有的事情。

至于猎豹模板,您需要下载安装文件并在主机上运行安装脚本。 Plesk再一次可能会变得不合理地嫉妒,把你的房子着火,并起诉赡养费。

接下来,您将不得不将客户端的文件结构复制到您为客户端设置的Plesk帐户。 文件结构不仅仅涉及到httpdocs文件夹,所以你需要对移动的内容进行select。 另外,我希望不需要无证的环境variables,但是你会发现,当你走。

我不是故意试图成为厄运的无用的预兆。 但是,我看到了几个罢工对你。 一个是Plesk本身(害怕),另一个是你承认的缺乏经验(非常害怕)。 你面前有一条艰难的路,你的问题根本不能一蹴而就。

我build议一次吃这个大象一口。 从最小的步骤开始,从理解CherryPy框架开始,以及如何设置它。 广泛使用Google,然后使用ServerFault和其他StackExchange站点(如他们的devise)来使用:针对特定问题询问有关范围的问题。 我们在这里帮忙,即使这意味着…是厄运的先兆。 =)