Nameščanje Python aplikacij

V cPanel nadzorni plošči lahko Python aplikacijo namestite s pomočjo orodja Setup Python App, ki ga najdete pod razdelkom Software.

1. Kliknite na ikono Setup Python App, nato na gumb Create Application.

2. Izpolnite vnosna polja namestitvenega obrazca.

  • Python version: vsaka Python aplikacija zahteva določeno različico, zato izberite tisto, ki najbolj ustreza vašim potrebam.
  • Application root: v to polje vnesite pot do mape, kjer bodo shranjene datoteke vaše aplikacije ali spletnega mesta v cPanel gostovanju. Navedbo /home/username lahko izpustite.
  • Application URL: Izberite domeno, prek katere bo spletno mesto dostopno na internetu. Če želite, da se odpre v podmapi domene, v polje vnesite želeno lokacijo.
  • Application startup file (neobvezno): Če polje pustite prazno, bo cPanel dodal privzeto passenger_wsgi.py.
  • Application Entry point (neobvezno): Če polje pustite prazno, bo cPanel samodejno dodal privzeto vrednost v passenger_wsgi.py. Tu določite funkcijo ali objekt, ki ga bo Python uporabil kot začetno točko aplikacije.
  • Environment variables (neobvezno): S to možnostjo lahko dodate okoljske spremenljivke, če jih vaša aplikacija potrebuje.

3. Ko zaključite, kliknite Create za dokončanje nastavitve aplikacije.

4. Ko bo aplikacija kreirana, se bo stran osvežila, na vrhu pa bo prikazan ukaz za vstop v virtualno okolje, kar vam omogoča izvajanje ukazov prek terminala v nadzorni plošči cPanel, lahko pa tudi prek SSH povezave.

Ko vstopite v virtualno okolje, lahko nadaljujete s konfiguracijo aplikacije z ukazom pip. Pip je sistem za upravljanje paketov, ki omogoča preprosto nameščanje in upravljanje programske opreme v Pythonu.

Posnetek zaslona prikazuje, kako vstopiti v novo ustvarjeno virtualno okolje ter uporabiti ukaz “pip help”

5. Kliknite na “Run Pip install” za namestitev paketov, ki so potrebni za delovanje vaše Python aplikacije.

6. Ko je vse nastavljeno, shranite spremembe in ponovno zaženite aplikacijo.

Vam je članek pomagal?
Dislike 0
Ogledov: 1
Niste našli, kar ste iskali? Preiščite bazo znanja