Instalacja TypeFriendly pod Windowsem

Ten artykuł skierowany jest do osób korzystających z Windowsem, które nie miały nigdy dotąd do czynienia z PHP. Pokazuje on, jak skonfigurować całe środowisko, aby móc uruchomić TypeFriendly.

Ost. modyfikacja: czwartek, 2 lipca 2009

TypeFriendly to system budowania podręczników oraz publikacji w formacie HTML z prostych plików tekstowych. Posiada wszystkie niezbędne narzędzia, dzięki czemu można niemal natychmiast rozpocząć pisanie, bez konieczności skupiania się na technicznych aspektach przetwarzania. Cecha ta jest szczególnie istotna dla osób, które nie są biegłe w językach programowania i które miałyby problemy z rozbudową np. DocBooka poza podstawową funkcjonalność, jak np. przechowywanie wersji źródłowej każdego rozdziału w innym pliku. Jednak, jak każde narzędzie, TypeFriendly musi zostać najpierw zainstalowany, co samo w sobie nie jest trudne, ale wymaga posiadania interpretera języka PHP. W systemach linuksowych jego zdobycie to kwestia wpisania jednego polecenia, ale z otrzymywanych sygnałów wiem, że pod Windowsem osobom nowym w temacie zadanie to może sprawić pewien kłopot. Dlatego postanowiłem stworzyć ten oto ilustrowany przewodnik, który krok po kroku pokazuje cały proces. Przejdźmy zatem do konkretów.

Instalacja

Instalację zaczniemy od zdobycia PHP. Język ten ma spore możliwości, lecz niemal wszystkie dostępne w sieci artykuły koncentrują się na podłączaniu go do serwerów WWW. Nam taka funkcjonalność nie jest w ogóle potrzebna, dlatego ją pominiemy.

Najpierw musimy odwiedzić stronę projektu: www.php.net. W dziale "Downloads" znajdziemy najnowsze wydania, również w wersji dla systemu Windows. W chwili pisania tego tekstu najnowszą stabilną wersją było PHP 5.2.9:

mini

Ściągamy plik PHP 5.2.9-1 ZIP Package. Strona zapyta nas jeszcze o serwer, z którego chcemy go pobrać - wybieramy najbliższy nam i czekamy, aż wszystko znajdzie się na naszym HDD. Teraz musimy stworzyć na dysku katalog, do którego rozpakujemy zawartość, na potrzeby artykułu przyjmijmy, że będzie to D:\php\

mini

Rozpakujmy wszystkie pliki wchodzące w skład ściągniętego archiwum do D:\php\:

mini

Ponieważ TypeFriendly obsługiwany jest z linii komend, musimy jeszcze powiadomić system operacyjny, gdzie znajduje się interpreter PHP, aby nie musieć wpisywać do niego pełnej, dość długiej ścieżki. W tym celu odwiedzamy Panel Sterowania i wchodzimy w aplet System:

mini

Na zakładce Zaawansowane znajdziemy opcję Zmienne środowiskowe. Klikamy na nią i naszym oczom ukaże się kolejne okienko:

mini

W ramce Zmienne środowiskowe dla użytkownika XXX klikamy na przycisk Nowa i w kolejnym okienku dialogowym wpisujemy dane takie, jak na obrazku: nazwa PATH oraz wartość w postaci naszej ścieżki. Może się zdarzyć, że w Twoim systemie będziesz już mieć utworzoną taką zmienną. Wtedy nie tworzysz jej na nowo, lecz edytujesz istniejącą i dopisujesz do niej ścieżkę D:\php\ po dwukropku. Przykład: C:\jakas\sciezka:D:\php\.

Możemy teraz zapisać wszystko i zamknąć panel sterowania, zaś kolejnym krokiem będzie upewnienie się, że wszystko wykonaliśmy poprawnie. PHP przetestujemy w bardzo prosty sposób. Utwórz w katalogu Moje dokumenty plik o nazwie phpinfo.php oraz o treści:

<?php phpinfo(); ?>

Następnie uruchom wiersz poleceń i przejdź do katalogu "Moje dokumenty" tak, jak widoczne to jest na kolejnym obrazku:

mini

W wierszu poleceń możesz poruszać się po katalogach przy pomocy polecenia cd. W znaku zachęty system zawsze pokaże Ci bieżącą ścieżkę. Po znalezieniu się w Moich dokumentach wpisujemy:

php phpinfo.php

Jeśli wszystko zadziałało poprawnie, na ekranie powinno pojawić się dość dużo tekstu:

mini

PHP wydrukował po prostu wszystkie dostępne informacje o swojej bieżącej konfiguracji, a to znak, że wszystko działa i możemy zająć się już samym TypeFriendly.

Aby pobrać TypeFriendly, wchodzimy na stronę www.invenzzia.org do działu "Pliki". Pobieramy stamtąd najnowszą wersję skryptu.

mini

Rozpakujmy go do katalogu D:\tf\

mini

Plik typefriendly.php musi znaleźć się bezpośrednio w folderze D:\tf\ (bez żadnych dodatkowych podkatalogów, chyba że chcesz mieć więcej do wklepywania). Powróćmy teraz do wiersza poleceń. Podręcznik do TypeFriendly jest również stworzony w TypeFriendly i dostarczany w wersji źródłowej, stanowiąc równocześnie przykład. Dlatego aby sprawdzić poprawność działania, spróbujemy stworzyć jego wersję HTML.

mini

Aby przełączyć się w wierszu poleceń na inny dysk, wystarczy wpisać jego literę i zakończyć linijkę dwukropkiem. Dalej możemy na powrót poruszać się poleceniem cd. Po przejściu do katalogu TypeFriendly, wydajemy polecenie:

php typefriendly.php -o xhtml ./docs/

Flaga -o xhtml oznacza, że chcemy stworzyć wersję XHTML podręcznika, którego źródła znajdują się w ./docs/ (kropka oznacza bieżący katalog). Jeśli wszystko poszło dobrze, powinniśmy ujrzeć następujący widok:

mini

Wygenerowaną dokumentację znajdziesz w D:\tf\docs\output\xhtml\:

mini

To wszystko - udało Ci się właśnie zainstalować PHP oraz TypeFriendly pod systemem Windows. Mi już pozostaje życzyć tylko miłego pisania.

Dla redaktorów EIOBA.COM i innych: Jeśli czytany artykuł udostępniony jest na licencji Creative Commons, to proszę wgrywać go do własnych baz danych z takimi oznaczeniami o autorze, jakie chcę aby były i o jakich jest informacja w pliku PDF. Nie mam zamiaru latać po całej sieci i każdemu z osobna te sprawy wyjaśniać. Jeśli natomiast jesteś z EIOBA.COM, nie wgrywaj tego tekstu - sam mam tam konto i uczynię to osobiście w odpowiednim czasie.

© Tomasz "Zyx" Jędrzejewski 2005 - 2012 | Wykonanych zapytań: 1 | Serwer wirtualny zapewnia