Pomoc - Konfiguracja Pylons
Zaloguj się na swoje konto przez SSH i wydaj polecenie
paster create --template=pylons moja_aplikacja
Utworzy się katalog moja_aplikacja. Plik z ustawieniami musi nazywać się settings.ini. Zamiast zmieniać nazwę oryginalnego pliku np. development.ini możesz podlinkować go w odpowiednie miejsce
ln -s development.ini settings.ini
Jeżeli chcesz swoją aplikację uruchomić przez Pastera a nie FastCGI, koniecznie w pliku settings.ini, w sekcji server:main dodaj (lub zmodyfikuj istniejące) wpisy:
port = %(http_port)s
host = %(http_host)s
Paster uruchamiany jest za serwerem WWW (nie jest dostępny z zewnątrz) i komunikuje się z nim protokołem http.
W następnym kroku dodaj aplikację w panelu administracyjnym wybierając jako usługę nazwę konta na którym zainstalowaleś Pylons, odpowiedni framework, scieżkę względem katalogu domowego do utworzonego wcześniej katalogu aplikacji oraz liczbę procesów FastCGI lub Pastera, ktore bedą obsługiwać Twoją stronę. Zakładając, że Twój login to jasiu, aplikację umieściłeś w katalogu moja_aplikacja, konfiguracja w panelu administracyjnym powinna wyglądać następująco:
- usługa: jasiu
- ścieżka: moja_aplikacja
- framework: Pylons (fastcgi) lub Pylons (paster)
- liczba procesów: x
Aby Twoja aplikacja widoczna przez www, musisz dodać do niej domenę (lub jakąś subdomenę w domenie TwójLogin.megiteam.pl). Wejdź do zakładki "Domeny", wypełnij i wyślij formularz. Jeżeli wszystko przebiegło poprawnie, możesz zająć się pisaniem kodu.
Miłej zabawy!
Tak jak w przypadku pozostałych wspieranych przez nas frameworków pliki statyczne serwowane są bezpośrednio przez serwer WWW. DOCUMENT_ROOT ustawiony jest na katalog public/.