Witaj w dokumentacji mini serwera WWW - iServer
Wprowadzenie
Na pewno nie jeden raz zastanawiałeś się w jaki sposób udostępnić znajomemu pliki znajdujące sie na Twoim komputerze... rozwiązaniem jest iServer !
iServer jest małym serwerem www o prostej kofiguracji i niewielkich rozmiarach. Dzięki niemu szybko i sprawnie udostępnisz dokumenty,
przetestujesz swoją stronę stworzoną z użyciem PHP i wiele innych.
Szybki start
Jeśli nie interesuje cię zapoznanie się z pełnymi możliwościami iServer'a, chcesz jedynie udostępnić witrynę lub pliki, zapoznaj się z tym akapitem. Domyślnie udostępnionym katalogiem jest podkatalog o nazwie "doc" w katalogu głównym serwera. Do tego katalogu skopiuj wszystkie pliki, a następnie uruchom program. Ponieważ domyślnym portem programu jest port 8080 (aby nie zakłócać pracy innych serwerów pracujących na Twoim komputerze lokalnym), należy port ten uwzględnić podczas podawania adresu w przeglądarce. Port ten można zmienić poprzez edycję pliku konfiguracyjnego. Aby zobaczyć udostępnione pliki / stronę, uruchom przęglądarkę internetową a następnie wejdź na adres
- Ze komputera lokalnego(tego, na którym uruchomiony jest serwer): http://localhost:8080/
- Zewnętrznego: http://twoj_adres_ip:8080/
Możliwości
iServer łączy w sobie zalety wielu znanych serwerów, zachowując niewielki rozmiar.
- Możliwość integracji z PHP
- Tworzenie kont użytkowników
- Automatycznie listowanie katalogów (bez plików domyślnych)
Konta użytkowników
Dzięki możliwości tworzenia kont użytkowników, iServer może obsługiwać nawet rozbudowane serwisy. Aby utworzyć konto użytkownika, w katalogu użytkowników (domyślnie podkatalog \usr\ w katalogu głównym serwera) utwórz nowy folder (nazwa folderu będzie nazwą użytkownika). W katalogu tym umieść pliki danego użytkownika. Aby obejrzeć zawartość konta użytkownika, poprzez przeglądarkę internetową wejdź na następujący adres: http://adres_serwera/~nazwa_uzytkownika/ (aby poznać adres swojego serwera, zapoznaj się z działem Szybki start)
Konfiguracja serwera
Aby zmienić konfigurację serwera, musisz ręcznie zedytować plik "main.ini" znajdujący się w podkatalogu \cfg\ (w katalogu głównym serwera) Oto lista opcji konfiguracyjnych serwera:
Sekcja | Nazwa | Opis |
paths | DocRoot | Katalog z udostępnianymi dokumentami |
paths | UsrRoot | Katalog z kontami użytkowników |
paths | LogsDir | Katalog z tz. logami (wykazami pracy serwera) |
| ||
filetypes | DefFiles | Nazwy domyślnych plików w katalogach. Nazwy oddzielone średnikami. (jeśli brak pliku o takiej nazwie katalog jest listowany) |
filetypes | PHPFiles | Rozszerzenia plików traktowanych jako PHP. Dane oddzielone średnikami. Jeśli chcesz aby wszystkie pliki były traktowane jako PHP, jako jedną z wartości ustaw " *" |
| ||
PHP | PHPActive | Ustawienie obsługi PHP na włączone (1) lub wyłączone(0) |
PHP | PHPPath | Ścieżka bezwzględna do interpretatora PHP |
| ||
server | Port | Port na którym zostanie uruchomiony serwer |
server | LogsEnabled | Opcja decyduje czy włączyć logi (zapisywać zdarzenia związane z pracą serwera) |
Informacje
iServer - Copyright 2005 by Michał Gajek,
http://www.migajek.com/
migajek@yahoo.com