如何使用 Plesk 在共享托管服务器上安装 Django?
我的问题是:如何在共享主机帐户上安装 DJANGO?
我的主机支持 PYTHON 2.4。将文件复制到ftp服务器后,下一步是什么?在 Django 网站上,它说您需要这样做:
tar xzvf Django-1.3.tar.gz
cd Django-1.3
sudo python setup.py install
但我在我的 plesk 帐户管理页面上没有看到任何命令 shell。现在,我的托管提供商提供了一个选项,可以提供他们所谓的“使用有限命令集的 SSH chroot shell 访问”,价格多出 60 欧元。
我是否需要升级 Django/PYTHON 开发的 shell 访问权限?
非常感谢!
My question is: how can I install DJANGO on a shared hosting account?
My hosting supports PYTHON 2.4. After copying the files to the ftp server, what is the next step? On Django site it says you need to to this:
tar xzvf Django-1.3.tar.gz
cd Django-1.3
sudo python setup.py install
But I dont see any command shell on my plesk account admin page. Now, there is an option on my hosting provider that gives what they call "SSH chrooted shell access with a limited command set"
for €60 euros more.
Do I need to get that shell access upgrade for Django/PYTHON development?
Thanks very much!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
无论如何,他们可能不会为您提供 root 访问权限和 SSH 访问权限。您可以“安装”Python 库,无需 root 访问权限,只需将其复制到与应用程序相同的目录中即可。在您的计算机(不是共享服务器)上提取 Django-1.3.tar.gz 的内容,找到其中名为“django”的文件夹,并将其上传到包含 Django 项目的文件夹中的 ftp 服务器。
They probably wouldn't give you root access with your SSH access anyway. You can "install" a python library without root access by just copying it into the same directory as your application. Extract the contents of Django-1.3.tar.gz on your computer (not the shared server), find the folder inside named "django" and upload this to the ftp server in the folder containing your Django project.
您可以使用“django Ready”主机
(例如谷歌应用程序)!这是链接的集合
https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts
You could use a "django ready" hoster
(eg google apps)!here's an collection of links
https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts
我一直在想同样的事情。认为在本地计算机上安装 Django 会更容易(如果您是唯一的开发人员)。要快速轻松地进行设置,请使用 Bitnami Django。如果有其他人与您一起工作或者您需要远程访问,可以打开本地计算机的端口,以便通过互联网进行访问(例如 noip.com)。如果项目变得很大,那么值得投入时间来设置或寻找合适的主机。
I have been wondering the same thing. Thinking it would be easier to simply install Django on local machine (if you’re the only developer). For quick and easy setup, use Bitnami Django. If there are others working with you or you needed remote access, can open port to your local machine to make it accessible via the Internet (e.g. noip.com). If project is getting big, then it would be worth investing your time setting up or finding a proper host.