Kako ustvarim PYTHON aplikacijo (Python gostovanje)?
V nadzorni plošči za spletno gostovanje lahko ustvarite oziroma kreirate Python aplikacijo in opcija je na voljo pri vseh paketih za spletno gostovanje in tudi na vseh paketih za reseller gostovanje.
Prijavite se v nadzorno ploščo za spletno gostovanje.
V razdelku Extra Features s klikom na Setup Python App nadaljujete na želeno stran.
Kreiranje Python aplikacije
S klikom na CREATE APPLICATION nadaljujete na stran z vodičem za kreiranje nove aplikacije.
Vnosna polja za kreiranje Python aplikacije
Predno ustvarite novo Python aplikacijo, je potrebno še izpolnite slednja vnosna polja:
Application root
Izberite želeno verzijo okolja.
Application root
Vpišite korenski imenik (direktorij) vaše nove Python aplikacije.
Application URL
Izberite želeno domeno (ne poddomene) in vpišite pravilen spletni naslov oz. povezavo do vaše nove aplikacije (na primer py-app).
Application startup file
Vpišite ime začetne datoteke gostujoče aplikacije (npr.: python.py).
Application Entry point (opcijsko)
WSGI povratni klic za vašo aplikacijo (opcijsko). Prvizeto je aplikacija.
Za Application URL izberite ime domene in ne poddomeno. Istoimenska poddomena ne sme obstajati.
V našem primeru smo za Application URL nastavili moja-domena.si/py-app in posledično ne smemo imeti kreirane poddomene py-app.moja-domena.si. V kolikor ste jo kreirali, jo odstranite in počakajte na naslednjo osvežitev spletnih strežnikov. Če pa to poddomeno uporabljate, pa izbrite edinstveno vrednost za Application URL (na primer: moja-domena.si/py-app2).
S klikom na CREATE podate zahtevo za kreiranje.
Po uspešno ustvarjeni vaši novi Python aplikaciji, bo le-ta vidna v razdelku WEB APPLICATIONS.
Privzeto je pravkar kreirana aplikacija zagnana. To je vidno v stolpcu Status, kjer je status started.
V stolpcu Action so na voljo slednje akcije
- zaženi / zaustavi (Start / Stop the application)
- ponovno zaženi (Restart the application)
- uredi (Edit the application)
- izbriši (Delete the application)
Datoteke Python aplikacije
V našem primeru se datoteke Python aplikacije nahajajo na lokaciji domains/moja-domena.si/python.
Na pravilni vaši lokaciji preko FTP strežnika oziroma urejevalnika datotek v nadzorni plošči za spletno gostovanje urejate kodo.
Privzeta vsebina pravkar ustvarjene datoteke python.py
import sys
sys.path.insert(0, os.path.dirname(__file__))
def application(environ, start_response):
start_response('200 OK', [('Content-Type', 'text/plain')])
message = 'It works!\n'
version = 'Python %s\n' % sys.version.split()[0]
response = '\n'.join([message, version])
return [response.encode()]
Python gostovanje
Pri Hitrost.com omogočamo Python gostovanje že na osnovnem, prvem paketu za spletno gostovanje, kot tudi na vseh paketih za reseller gostovanje.
S spletnim gostovanjem pri nas si zagotovite tudi dnevno varnostno kopijo celotnih podatkov ter vrhunsko zmogljivost za hitro delovanje spletnih strani in orodje Python selektor v nadzorni plošči za spletno gostovanje.
Več o Python (dostop do spletne strani).