Instalacja i konfiguracja serwera Wamp (WampServer)
Artykuł zaktualizowany: 16.02.2011
Po co go w ogóle instalować i do czego on nam potrzebny? Otóż:
Jeżeli tworzysz strony w HTML – będziesz miał możliwość przetestowania ich na wielu przeglądarkach (Firefox, IE, Opera, Chrome). Jeśli zaś tworzysz swoje strony z wykorzystaniem PHP, MySQL (polecam) – nie masz innego wyjścia. Aby wyświetlić i przetestować ich zawartość offline – musisz mieć zainstalowany na swoim komputerze serwer www.
Serwer Wamp, czyli WampServer
Ja osobiście używam i polecam również Tobie – WampServer. Jego instalacja jest dziecinnie prosta, a sam serwer jest gotowy do użycia zaraz po instalacji. Równie istotny jest fakt, że działa bardzo stabilnie i nie sprawia żadnych kłopotów.
WampSerwer – instalacja
- Pobierz instalkę serwera Wamp ze strony: http://www.wampserver.com/en/download.php
- Wyłącz wszystkie programy działające w tle.
- Odpal plik instalacyjny programu.
- W trakcie instalacji
- W okienku z wyborem foldera gdzie zostanie zainstalowany program – wybierz inną partycję niż domyślną C (systemową). Tak będzie bezpieczniej.
- W okienku gdzie zostaniesz poproszony o podanie e-maila i adresu SMTP – podaj swoje działające konto – inaczej nie będziesz miał możliwości przetestować skryptów, w których wysyłane są wiadomości e-mail.
- Cała reszta to tylko Dalej >> i Dalej >> 🙂
Po zakończeniu instalacji, aby uruchomić nasz serwer – wystarczy w katalogu gdzie zainstalowaliśmy program – odpalić plik wampmanager.exe. Po jego uruchomieniu w pasku aktywnych programów obok zegarka systemowego – zobaczymy ikonkę wampa:
Czerwony kolor świadczy o tym, że serwer jest nieaktywny, czyli nie przetwarza skryptów. Aby go aktywować, należy kliknąć lewym klawiszem myszki, i z menu wybrać: Uruchom wszystkie usługi:
W najnowszej wersji – serwer uruchamia się automatycznie. Zostawię jednak ten opis, gdyby komuś się nie uruchomił.
W ikonce zniknie czerwona część i przybierze taki wygląd:
Oznacza to, że Wamp jest gotowy do pracy i możemy testować nasze skrypty PHP i MySQl.
Konfiguracja serwera Wamp
Jak już wcześniej napisałem, serwer jest gotowy do działania. Jednak można poświęcić minutę na konfigurację , aby ułatwić sobie pracę.
Jak ustawić polskie menu
Chodzi o menu które rozwija się po kliknięciu na ikonkę w zasobniku systemowym. Aby zmienić język menu serwera Wamp na język polski:
- Kliknij prawym przyciskiem myszki na ikonce WampSerwer’a.
- Najedź kursorem na pole Język (u mnie jest „Jezyk”).
- W menu które się pojawi – kliknij polish.
Jak włączyć mod rewrite w serwerze Wamp
Jeżeli korzystasz z przekierowań i innych możliwości jakie daje htaccess, musisz włączyć mod rewrite. Aby to zrobić:
- Kliknij lewym przyciskiem myszki na ikonce WampSerwer’a.
- Teraz po kolei:
Apache » Module apache » rewrite_module (zaznacz √)
Jeżeli to nie wystarczy (WampServer 2.1):
- Otwórz plik httpd.conf: (wamp\bin\apache\Apache2.2.17\conf\httpd.conf).
- Znajdź linię:
#LoadModule rewrite_module modules/mod_rewrite.so
zmień ją na:
LoadModule rewrite_module modules/mod_rewrite.so (po prostu usuń „#”) - W tym samym pliku znajdź linię:
AllowOverride None i zmieniamy ją na:
AllowOverride All
Jak wyłączyć raportowanie błędów na stronie
Jeżeli na Twojej stronie z którą właśnie pracujesz za pośrednictwem WampSerwer’a wyświetlają Ci się śmieszne tabelki z błędami, a chcesz je wyłączyć:
- Kliknij lewym przyciskiem myszki na ikonce WampSerwer’a.
- Nastepnie: Php » php.ini
- W pliku php.ini znajdź linijkę:
error_reporting = E_ALL - Zmień ją na :
error_reporting = E_ALL & ~E_NOTICE - Zapisz plik.
- Zrestartuj serwer:
Kliknij lewym przyciskiem myszki na ikonce Wampa. Z menu wybierz: Restartuj wszystkie usługi. Poczekaj aż ikonka zmieni się ponownie na zieloną. - Odśwież stronę. Wyświetlanie błędów powinno zniknąć.
Domyślne dane do połączeń z bazą danych
- Użytkownik: root
- Hasło: brak
- Host: localhost