Monkey + PHP

Zanim rozpoczniemy instrukcję konfiguracji i instalacji PHP zakładamy, że zainstalowałeś już serwer Monkey w swoim systemie.

Nie jest ważne czy masz już zainstalowany PHP i jest on uruchomiony z serwerem Apache czy innym httpd, ponieważ możesz zainstalować PHP w innym katalogu i będzie on w 100% kompatybilny.

  • Ściągnij aktualną wersję PHP:
      Na oficjalnej stronie http://www.php.net moesz znaleźć akutalną i oficjalną wersję tego wspaniałego preprocesora hypertekstowego.
  • Instalacja PHP dla serwera Monkey :
      Z linii poleceń :

        # tar zxfv php-4.x.x.tar.gz
        # cd php-4.x.x
        # ./configure --prefix=/home/my_home/php/
        # make
        # make install

      Te komendy zainstalują PHP w twoim katalogu domowym. Jeśli chcesz mieć wspomaganie dla MySQL, powinieneś dodać opcję --with-mysql do komendy konfiguracji (./configure --prefix=/home/my_home/php/ --with-mysql) lub inną dowolną opcję jaką chciałbyś uaktywnić.
  • Dodawanie bibliotek PHP do systemu :
      Teraz musimy skopiować plik konfiguracji PHP (php.ini-dist) znajdujący się w tym samym katalogu, w którym znajdują się kody źródłowe Monkey do katalogu gdzie przed chwilą zainstalowaliśmy PHP z docelową nazwą "php.ini":

        # cp php.ini-dist /home/my_home/php/lib/php.ini
      Wszystkie te kroki muszą być wykonywane jako root. Dodaj tą linijkę na końcu "/etc/ld.so.conf" :

        /home/my_home/php/lib

      Po wszystkim wykonaj komendę

        # ldconfig
  • Rekonfiguracja monkey.conf :
      Jeśli poprawnie zainstalowaliśmy PHP musimy wyedytować i przekonfigurować plik monkey.conf (conf/monkey.conf)

      W pliku musimy zdefiniować typ mime (rodzaj pliku - dop. tłumacza) i interpreter do wykonywania plików PHP, w tym celu należy dodać nastpującą linijkę :

        AddScript application/x-httpd-php /home/my_home/php/bin/php php

      Teraz możesz już obsugiwać pliki z rozszerzeniami .php. Jeżeli chcesz możesz dodać więcej rozszerzeń które będą wykonywane przez interpreter PHP. W tym celu dopisz je do linijki na górze.

      (Z tłumaczenia rosyjskiego - autor: toto)
      Jeśli chcesz, aby plik index.php był jednym z domyślnych w katalogu strony możesz dodać linijkę :

        Indexfile index.html index.htm index.php

    Problemy i pytania : edsiper@users.sf.net . ;-)

    Przetłumaczone przez sugarush