WN

WN (https://www.wn.se/forum/index.php)
-   Webbhotell (https://www.wn.se/forum/forumdisplay.php?f=13)
-   -   Nån som lyckats installera Django hos Binero.se? (https://www.wn.se/forum/showthread.php?t=1053404)

wizzo 2012-05-13 00:23

Nån som lyckats installera Django hos Binero.se?
 
Nån som lyckats installera Django hos Binero.se utan att använda sig av root access?
Hur gör man?

Om inte det går vilka alternativ har jag för att kunna köra Python + Django på shared hosting?

Danielos 2012-05-13 10:28

Man behöver inte ha root-access för att köra django på de webbhotell som erbjuder django.

wizzo 2012-05-13 20:59

Coolt då vet jag att det inte är bortkastat med tid att lära sig Python och Django.
Jag får återkomma med mer frågor när jag fått ssh access och lärt mig koda bra i Python.
Tror att jag fortfarande kör med gamla versionen av Binero kontot där man stängt av ssh access, så jag får vänta tills mitt konto blivit uppgraderat.

wizzo 2012-05-14 11:48

Tack Kjette!

Jag klickade på migreringsknappen nu under lunchtid. Så det verkar som att jag kommer att få tillbaka SSH igen.

wizzo 2012-05-15 01:46

Python 2.5 eller högre + Virtualenv
 
Hej Kjette,

Skulle du kunna kolla med din kollega på driftavdelningen. Om det är möjligt att köra Python 2.5 eller högre hos Binero, för senaste Django (stable) 1.4 kräver minst Python 2.5.

Samt kan du även kolla med din kollega vilka möjligheter det finns för att låta era kunder köra Virtualenvironments med Python? Så att man själv kan kontrollera bättre vilka versioner av Python och Django som applikationerna körs i. Jag vet inte säkert ännu men det verkar som att Virtualenv kan göra så att man kan installera flera olika versioner av Python på samma system utan att röra default versionen som kom med distron.

http://jontourage.com/2011/02/09/virtualenv-pip-basics/
<quote>
Virtualenv, along with virtualenvwrapper and pip, make for a great way to completely isolate your development environment.

Also, a huge benefit is that it makes installing multiple versions of Python super easy without having to create any symlinks.
</quote>



Här är mina egna anteckningar som din kollega kan titta på för att testa vilka möjligheter det finns för att införa Virtualenv hos Binero, hoppas det hjälper och att det är genomförbart säkerhetsmässigt på shared hosting.
För jag fastnade på punkt 2 i och med att mitt konto hade begränsat med behörighet för att köra installationer.

##############################################
# Install virtualenv (pip is included)
##############################################
http://www.virtualenv.org/en/latest/index.html
https://wiki.archlinux.org/index.php/Python_VirtualEnv

1.)
$ mkdir ~/.virtualenvs


2.)
# Just grab the single file "virtualenv.py" and execute it.
# Depending on which python you call it seems that the ENV will inherit its version.
http://www.virtualenv.org/en/latest/index.html
$ python virtualenv.py ~/.virtualenvs/ENV1


3.)
# Activating the virtualenv.
$ source ~/.virtualenvs/ENV1/bin/activate


4.)
# Install some package inside the virtualenv like Django.
(ENV1)$ pip install django


5.)
(ENV1)$ python

>>> import django
>>> print django.get_version()
1.4


6.)
# Leave the virtualenv.
(ENV1)$ deactivate

wizzo 2012-06-15 21:42

Hej Kjette,

Jag har fått hjälp med att hitta en annan procedur att testa. För att installera ner valfri Python version utan root access.
https://my.bluehost.com/cgi/help/python-install

Kan du be eran drifttekniker att ta en titt på den tutorial'sen, för att se om det är en säker och genomförbar procedur för oss Binero-kunder?


Alla tider är GMT +2. Klockan är nu 19:17.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson