Stránka 1 z 1

xampp(jak nastavit apache)

Napsal: pon 23. dub 2007, 16:42
od xampik
Chtěl bych pouštět web server.
------------------------------
OS:Windows Xp SP2
program: xampp-win32-1.6.0
Ip:veřejná (213.29.24.***)
Router:WH2204A
------------------------------
Nahraju soubory do složek tak kde mají být.Spustim webový prohlížeč zadam localhost nebo
127.0.0.1 a dostanu se od men Xampp.Od serveru DHCp dostanu IP adresu 192.168.1.203,když se
chci v Místní Síti dostat na web tak zadam na jiném pc adresu 192.168.1.203 (dostanu se na
administraci Xampp),tudíš soudím,že Xampp s Apachem v místní síti fungují správně.Tědka řeším
to,aby šli vidět i z jiné sítě (třeba ze školy).NEMUZU NASTAVIT,aby router menu pracovalo na
jinémk portu než 80.Takže nějak musím nastavit Apache aby fungoval na jiném portu.Je to možné
abych zadal třeba 213.29.24.***:5555 kde by byl Apache byl nastavenej na 5555 (tcp).Mám možnost
směrovat porty na svojí IP adresu ale nevim ani co a jak , protože rád bych aby fungovalo menu
routeru zároveň s se stránku uco pouštim u sebe.
------------------------------
obrazky:
http://img159.imageshack.us/img159/6606/obrazek1fk8.png
http://img338.imageshack.us/img338/436/obrazek2ur7.png
http://img230.imageshack.us/img230/6118/obrazek3an7.png
http://img486.imageshack.us/img486/3735/obrazek4jl8.png

dík všem za odpovědi

Napsal: pon 23. dub 2007, 16:46
od OndraSter
# WinNT MPM
# ThreadsPerChild: constant number of worker threads in the server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild 0
</IfModule>

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80

zmen na 5555

Napsal: pon 23. dub 2007, 17:44
od xampik
OndraSter píše:# WinNT MPM
# ThreadsPerChild: constant number of worker threads in the server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild 0
</IfModule>

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80

zmen na 5555
ok,takze mam jen nechat
#Listen 12.34.56.78:80
Listen 5555 a ostatni nechat ?

jinak dik za odpoved !

Napsal: pon 23. dub 2007, 18:50
od Smith
xampik píše:ok,takze mam jen nechat
#Listen 12.34.56.78:80
Listen 5555 a ostatni nechat ?

jinak dik za odpoved !
ano, místo Listen 80 dás Listen 5555

Napsal: pon 23. dub 2007, 19:42
od xampik
Smith píše:
xampik píše:ok,takze mam jen nechat
#Listen 12.34.56.78:80
Listen 5555 a ostatni nechat ?

jinak dik za odpoved !
ano, místo Listen 80 dás Listen 5555
to jsme zkousle a nefunguje to :( i routeru si routuju port

Napsal: pon 23. dub 2007, 19:46
od matajon
xampik píše:to jsme zkousle a nefunguje to :( i routeru si routuju port
Restartoval jsi Apache ?

Napsal: úte 24. dub 2007, 15:12
od ameeck
Odpovídal jsem ti už na to na Živě. Klidně nech ať Apache posloucha na 80, není žádný důvod měnit(80 je port na PC, ne na routeru).

Jen musíš namapovat port 5555 port na routeru, aby vedl na interní IP(tvoje) s portem 80.

Podrobněji jsem to rozepsal na žive.cz