wamp - konfiguracja serwera w LAN
coś mi to nie idzie więc zapytam...
testuję pewien system który docelowo będzie stał na normalnym hostingu. Na razie jest dostępny na moim komputerze i chciałbym, żeby w LANie był dostępny po wpisaniu np. http://testujsystem na wszystkich komputerach w LANie... jak to skonfigurować w apache? (używam WAMPa, ale to chyba nie ma znaczenia)
NIe ma mnie teraz w domu, więc dokładnie nie powiem, co zrobiłem, ale z tego co pamiętam to musisz:
1. Odblokować w firewallu na komputerze-serwerze odpowiednie porty (do www wystarczy 80 i ewentualnie 8080, ale do tego jeszcze baza może wymagać portu do odblokowania).
2. Ustawić gdzieś (nie pamiętam, czy w php ini, czy też w mysql gdzieś), żeby do serwera mogły się podłączyć hosty inne niż localhost lub 127.0.0.1
Potem wystarczy na innym komputerze wpisać w adres przeglądarki adres IP serwera i gotowe. Nie wiem, jak się robi aliasy i tym podobne rzeczy, ale pewnie trzeba by to było ustawić na serwerze w ustawieniach DNS.
rzecz w tym, ze tu nie ma serwera, znaczy moj laptop jest serwerem, na pewno nie ma serwera dns a wchodzenia po ip chcialbym uniknac, bo to moze byc dla wspolpracownikow czarna magia :) baza raczej portu do odblokowania nie wymaga bo stoi na localhost i operacje poza local nie wychodza...
na razie przychodzi mi do glowy ustawienie na swoim komputerze stalego ip na routerze i dopisanie do hosts na klientach odpowiedniego wpisu, ale na pewno da rade to zrobic inaczej :)
Spróbuj w pliku httpd.conf odszukać <Directory />... i podmienić
<Directory "e:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ip_sieci_lokalnej/maska_podsieci_w_notacji_cidr
</Directory>
Aktualnie sam nie mogę przetestować, bo nikogo poza mną na mieszkaniu nie ma.. :)
Aliasy możesz tworzyć poprzez Apache->Katalog Aliasów->Dodaj alias, ale to stworzy tylko http://localhost/alias
aby nie musieć podawać IP musisz się pobawić z DNSami, jak już Narmo wspomniał (nie musiałem tego nigdy robić, więc Ci nie podpowiem, zawsze udostępniałem swoje IP i nikt nie marudził ;))
Ok. Ja mam zainstalowanego Xamppa i korzystałem z tego:
http://www.coderscity.pl/ftopic35893-0-asc-10.html&sid=ea36d501c1d71514062ac4de10c4bf17
Dodatkowo oczywiście odblokowując w systemowym firewallu port 80 (połączenia wychodzące i przychodzące) jak już wcześniej wspomniałem.