Catalyst: Różnice pomiędzy wersjami
(Utworzono nową stronę "''Catalyst'' to framework open source do szybkiego tworzenia aplikacji webowych napisany w języku Perl z użyciem architektury MVC (ang. Model-View-Controller). === Ws...") |
|||
(Nie pokazano 5 wersji utworzonych przez 2 użytkowników) | |||
Linia 3: | Linia 3: | ||
=== Wstępna konfiguracja domeny === | === Wstępna konfiguracja domeny === | ||
− | Do uruchomienia strony napisanej w ''Catalyst'' należy | + | Do uruchomienia strony napisanej w ''Catalyst'' należy najpierw zadbać o prawidłową konfigurację samej domeny. Przed przystąpieniem do dalszych kroków należy upewnić się, że: |
* Domena jest prawidłowo dodana i skonfigurowana w naszym systemie [[DNS]]. | * Domena jest prawidłowo dodana i skonfigurowana w naszym systemie [[DNS]]. | ||
Linia 16: | Linia 16: | ||
==== Nowy projekt Catalyst==== | ==== Nowy projekt Catalyst==== | ||
− | Aby stworzyć nowy projekt Catalyst należy skorzystać z polecenia <code>catalyst.pl Projekt</code>. W wyniku tego polecenia zostanie stworzony podstawowy projekt wraz z katalogami. Następnie trzeba przejść do folderu projektu <code>cd Projekt</code> i tam wykonać <code>perl Makefile. | + | Aby stworzyć nowy projekt Catalyst należy skorzystać z polecenia <code>catalyst.pl Projekt</code>. W wyniku tego polecenia zostanie stworzony podstawowy projekt wraz z katalogami. Następnie trzeba przejść do folderu projektu <code>cd Projekt</code> i tam wykonać <code>perl Makefile.PL</code>. Należy również utworzyć dowiązanie symboliczne dla plików statycznych poleceniem: <code>ln -s /home/''login''/domains/''domena''/Projekt/root/static/ /home/''login''/domains/''domena''/public_html/public</code>. |
=== Uruchomienie serwera === | === Uruchomienie serwera === | ||
Linia 24: | Linia 24: | ||
=== Odnośniki zewnętrzne === | === Odnośniki zewnętrzne === | ||
− | * [http:// | + | * [http://catalyst.perl.org/ Catalyst Framework] |
− | [[Kategoria: | + | [[Kategoria:Perl]] |
Aktualna wersja na dzień 22:31, 20 lis 2022
Catalyst to framework open source do szybkiego tworzenia aplikacji webowych napisany w języku Perl z użyciem architektury MVC (ang. Model-View-Controller).
Spis treści
Wstępna konfiguracja domeny
Do uruchomienia strony napisanej w Catalyst należy najpierw zadbać o prawidłową konfigurację samej domeny. Przed przystąpieniem do dalszych kroków należy upewnić się, że:
- Domena jest prawidłowo dodana i skonfigurowana w naszym systemie DNS.
- Została dodana Strona WWW typu php.
- Włączono możliwość korzystania z własnego oprogramowania - Binexec.
- Utworzono socket FastCGI oraz skonfigurowano
.htaccess
.
Projekt Catalyst
Projekt Catalyst może znajdować się w dowolnym podkatalogu katalogu użytkownika, natomiast w celu zachowania porządku sugeruje się, aby znajdował się w folderze /usr/home/login/domains/domena/
, gdzie domena to dodana wcześniej domena.
Nowy projekt Catalyst
Aby stworzyć nowy projekt Catalyst należy skorzystać z polecenia catalyst.pl Projekt
. W wyniku tego polecenia zostanie stworzony podstawowy projekt wraz z katalogami. Następnie trzeba przejść do folderu projektu cd Projekt
i tam wykonać perl Makefile.PL
. Należy również utworzyć dowiązanie symboliczne dla plików statycznych poleceniem: ln -s /home/login/domains/domena/Projekt/root/static/ /home/login/domains/domena/public_html/public
.
Uruchomienie serwera
Aby uruchomić serwer należy przejść do katalogu projektu i tam użyć polecenia:
./script/projekt_fastcgi.pl -l ../../fastcgi0.sock