Serwer WWW na domowym komputerze
02.02.2007 14:06 - Max Koluszky
Przy tworzeniu stron trudno obejść się bez serwera zainstalowanego na lokalnym komputerze. Uruchamianie skryptów na naszym komputerze znacznie zwiększa komfort pracy i daje pewność, że niechcący nie zaszkodzimy innym osobom współdzielącym zasoby serwera. Instalowanie apache’a i wszystkich dodatków jest bardzo pracochłonne i mija się z celem jeśli zamierzamy tylko testować strony. O wiele lepszym pomysłem jest instalacja jednej z wielu paczek, w której skład wchodzi trio apache+php+mysql.

Chociaż parę lat temu pojawiły się polskie paczki z apache, php i mysql, np. Krasnal Serv, to nie mogę polecić żadnej z nich. Z Krasnalem miałem wiele problemów, m.in. po aktualizacji odmówił dalszej współpracy i nie pomógł nawet powrót do starszej wersji, zdechł na amen. Xampp jest inny, działa natychmiast po zainstalowaniu i nie wymaga od nas specjalistycznej wiedzy. Występuje w dwóch wersjach: mniejszej, bez instalatora (Xampp lite) oraz większej, z instalatorem i zawierającej php w wersji 4 i 5. Osobom, które nie potrzebują php 5 wystarczy Xampp lite.
Instalacja
- Ze strony xamppa ściągamy instalator i uruchamiamy go.
- Wybieramy katalog instalacyjny, najlepiej zaakceptować domyślną ścieżkę.
- Nie ma potrzeby uruchamiania serwera przy starcie systemu (Install as service -> No).
- Zgadzamy się na uruchomienie panelu sterowania.
- Uruchamiamy apache i mysql.

Zanim zaczniemy używać serwera warto zabezpieczyć się przed dostępem osób niepowołanych.
- Przechodzimy do zakładki Bezpieczeństwo.
- Klikamy na link: http://localhost/security/xamppsecurity.php
- Ustawiamy kolejno hasła dostępu do bazy mysql i do głównego katalogu apache’a.
- Restartujemy bazę mysql.
- Ponownie przechodzimy do zakładki Bezpieczeństwo.
- Pierwsze trzy ikonki powinny być teraz zielone.

Nie trzeba zabezpieczać serwera poczty i FTP jeśli nie będziemy ich używać. To wszystko! Teraz wystarczy umieścić nasz skrypt w katalogu:
Program Files/xampp/htdocs/jakis_katalog/
i wpisać odpowiedni adres w przeglądarce.
Jeśli chcesz przełączyć wersję php, to odpowiedni skrót znajdziesz w Menu Start -> Apache friends -> PHP switch.
20.04.2007 01:26
a co mam zrobić jeśli po kliknięciu tego cudownego linku dostaję informacje, że: FORBIDDEN FOR CLIENT 0.0.0.0
????
myśle, że te ustawienia moge zmienić manualnie… ale jak????
20.04.2007 18:35
Hmm. Dziwny błąd. Szukałem jakiegoś rozwiązania na stronach apachefriends i wygląda mi to na problem występujący tylko w najnowszej wersji xamppa.
07.07.2007 18:35
http://www.apachefriends.org/f/viewtopic.php?p=102732&sid=2e65c09c6e0345e471517ebc9c816a3c
25.07.2008 19:04
Jakby ktoś potrzebował:
http://watrix.pl/blog/2008/07/xampp-czyli-niezbednik-poczatkujacego-webmastera/
Artykuł o Xampp dla użytkowników Linux’a:)
08.10.2008 18:19
wielkie dzięki, zbawiło mnie to :)
08.10.2008 21:22
Cieszę się, że mogłem pomóc. :)