Ethan
Ethan

Reputation: 99

Try to install django-cms in a shared host

can I install django-cms(from www.django-cms.org) in a shared hosting without shell access? Thanks very much!

Upvotes: 2

Views: 1047

Answers (1)

Chris Pratt
Chris Pratt

Reputation: 239420

The real question is: "Can I run Django in a shared host?". django-cms is just package, it needs Django to run and Django is likely going to be your limiting factor there, not django-cms.

So, the answer to that is a resounding "Maybe". Technically, if you run all your Python packages in a virtualenv, including Django and django-cms, you shouldn't need root/sudo privileges. But, and it's a big but, that assumes your shared hosting provide makes virtualenv available to you. If they support Python at all you should be good, but even then, who knows.

However, shared hosting is really not appropriate in general for anything like Django. Even if you can get it to run, performance will surely be an issue. Nowadays, there's really zero reason not to just jump to a VPS. You can get your own little VPS over at Rackspace for ~$11/mo. That's cheap -- like possibly cheaper than what you're paying for shared hosting cheap.

Just make the leap and stop living in limited shared environment. It's worth every penny.

Upvotes: 2

Related Questions