Rozdział 9. Instalacja

Spis treści

Wymagania
Instalacja automatyczna
Możliwe problemy
Konfiguracja
Cron
Uaktualnianie do wyższych wersji
Problemy przy użytkowaniu

Niniejsza sekcja przeznaczona jest zarówno dla deweloperów jak i użytkowników systemu Coyote. Opisuje ona proces instalacji projektu na własnym serwerze bądź lokalnym komputerze.

Wymagania

System Coyote jest pisany w języku PHP z wykorzystaniem realacyjnych baz danych. Do jego działania potrzeba więc następujących komponentów:

  • Serwer HTTP (np. Apache lub IIS
  • PHP w wersji większej niż 4.3
  • Baza danych MySQL (zalecana wersja to 4.0.1 lub 4.1.)

Notatka

Obecnie system Coyote działa wyłącznie na bazie MySQL, lecz w prosty sposób można przystosować projekt do innego systemu - np. PostgreSQL. Wystarczy napisać odpowiednią klasę obsługi w module psql.php w katalogu /include/db (klasa powinna być podobna do klasy db w module mysql.php.

Notatka

Projekt Coyote w wersji 0.9.2-dev był testowany zarówno na serwerze Apache i IIS i powinien zachowywać się tak samo na systemach Windows jak i Linux.
Nie będziemy tutaj omawiać procesu instalacji powyższych komponentów, zakładamy, że użytkownik je już zainstalowane.