Witaj, Gościu O nas | Kontakt | Mapa
Wortal Forum PHPEdia.pl Planeta Kubek IRC Przetestuj się!
Wyszukiwarka

Wyszukiwarka

Aby odnaleźć interesujące Cię informacje wpisz poniżej szukane frazy:
Logowanie

Logowanie

Zaloguj się aby zobaczyć swój profil:

Apache i MySQL na Windows

Każdy developer aplikacji webowych zaczyna od poszukiwań darmowych serwerów WWW, na których może testować własne projekty. Z czasem okazuje się, że owe serwery mają limity transferu, ograniczenia możliwości (np. wyłączony zapis plików lub funkcję mail() ), czasem nie działają lub po prostu transfer do nich jest tak wolny, że wysłanie ftp'em jakiegokolwiek pliku graniczy z cudem. W tym momencie pada pytanie: "Czy można uruchomić serwer WWW na komputerze domowym?"

Oczywiście że można! Są dwie proste drogi, które umożliwią stworzenie aktywnego localhosta...

Pierwsza, którą podejmuje praktycznie każdy (nieliczne wyjątki mieszczą się w ramach błędu statystycznego) to poszukanie gotowca, który bez zbytniego wysiłku ze strony projektanta zainstaluje wszystkie niezbędne aplikacje. Gotowców takich jest trochę w sieci. Dla przykładu: FoxServ, AppServ, Krasnal, PHPTriad, WAMP5... Użytkownik ściąga pakiet, uruchamia instalatora i... na tym koniec, bo nawet nie wie, gdzie co się znajduje i czemu służy. Dlatego po jakimś czasie pada kolejne pytanie: "Czy mogę zainstalować i skonfigurować wszystko sam?" Oczywiście. Proces takiej instalacji opiszę w poniższym artykule.

Po jego przeczytaniu, będziemy dysponować zainstalowanym serwerem WWW z obsługą PHP oraz dostępną bazą danych MySQL.

Do uruchomienia serwera domowego będziemy potrzebować (w nawiasach numery wersji na których oparty jest artykuł):

  • Serwer WWW: W tym przypadku Apache - http://httpd.apache.org (2.0.49) interesuje nas plik z rozszerzeniem *.msi. Jest to plik instalatora Windows.
  • Interpreter PHP: Do pobrania z http://php.net (4.3.4) Musimy zaopatrzyć się w archiwum zip, które znajdziemy w sekcji "Download" tuż pod "Windows Binaries".
  • Serwer baz danych MySQL http://mysql.com (4.0.18) - tutaj także jest do pobrania instalator pod Windows.

Po zassaniu wymaganych plików, należy przygotować miejsce na serwer. Proponuję stworzyć katalog C:\WebServer - w nim to umieścimy wszystkie binarki.

Informacje na podobny temat:
Wasze opinie
Wszystkie opinie uzytkowników: (1)
Apache i MySQL na Windows
Poniedziałek 06 Luty 2006 12:55:04 am - chlebek <martaitadek_at_wp.pl>

Co należy dodać lub poprawić jesli łopatologia:
w ../conf/httpd.conf
DefaultLanguage pl
AddDefaultCharset ISO-8859-2

NameVirtualHost 127.0.0.1:80
aby mieć gdzie testować

<VirtualHost 127.0.0.1:80>
ServerAdmin someone@dummy-host.example.com
DocumentRoot "C:\WebServer\html"
ServerName testowy
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
na końcu pliku dopisz wiersze:
# Dla PHP
ScriptAlias /php/ "C:/WebServer/php4"
LoadModule php4_module "C:/WebServer/php4/sapi/php4apache2.dll"
AddType application/x-httpd-php .php .php3

Dalej PHP
brak w skcji
; Paths and Directories ;
doc_root = "C:\WebServer\html"
user_dir = "C:\WebServer\html"
zmienić i odremować
default_charset = "iso-8859-1" na
default_charset = "iso-8859-2"
dobrze by było odremować bibliotekę
przygotowanie dla plików graficznych
extension=php_gd2.dll

I dla WIN XP w
c:\WINDOWS\system32\drivers\etc\hosts
dopisujemy na końcu
127.0.0.1 testowy #folder testowy

i po restarcie mamy mieć ok

Mentax.pl    NQ.pl- serwery z dodatkiem świętego spokoju...   
O nas | Kontakt | Mapa serwisu
Copyright (c) 2003-2017 php.pl    Wszystkie prawa zastrzeżone    Powered by eZ publish Content Management System eZ publish Content Management System