Hirdetés

2024. május 2., csütörtök

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Apache és a net (téma lezárva)

Hozzászólások

(#1) #57764352


#57764352
törölt tag

Hello!
A következő lenne a kérdésem:
miként tudom megcsinálni, hogy állandóan elérhető legyen a gépem bárhonnan webserverként?
Eddig ezt tettem meg:
Apache telepít, beállít. PHP fölrak(ez majd kell), MySQL fölrak
Csinál egy host-ot a no-ip.com-on, klienset elindít.

Namármost. Általában én eltudom érni a gépem a címén. A másik hálóba kötött gép is általában.
Kívülről is látják az oldalt.
VISZONT:
Néha behal az egész és b***ik működni!!

Ez mitől lehet?? A gép router mögött van, de ez eddig nem befolyásolt semmit.

(#2) #57764352


#57764352
törölt tag

UP!

(#3) salazol válasza #57764352 (#1) üzenetére


salazol
őstag

A szolgáltatód lehet, hogy lebontja a tétlen kapcsolatot.
Az enyém 30 perc tétlenség után bontana.
A routerem kezeli a dinamikus névszolgáltatót, 15 percenként frissít, tehát soha sem következik be a 30 perces bontás.
A no-ip kliensed mennyi időnként frissít?

(#4) #57764352 válasza salazol (#3) üzenetére


#57764352
törölt tag

Fél óránként frissít, és chello-m van, tehát nincs bontva a szolgáltatás.

(#5) #57764352


#57764352
törölt tag

A gáz az apachecsal van. Lebontja a kapcsolatot és STOP/Start után megy rendesen. Néha el sem indul szolgáltatásként!!
ÁÁÁ

Help me!

(#6) Lortech válasza #57764352 (#5) üzenetére


Lortech
addikt

Én úgy csináltam, hogy nem csak a vezérlőpult/szolgáltatásoknál, hanem az msconfig/?szolgáltatások?-nál is kipipáltam apache-ot (alapból nem tudom miért nem volt), nekem így mindig futott rendesen, sokáig is. Próbáld meg beállítani azt, hogy hiba esetén újrainduljon a szolgáltatás.

Thank you to god for making me an atheist

(#7) salazol válasza #57764352 (#5) üzenetére


salazol
őstag

Az apache error.log-jában valamint a vindows eseménynaplójában nincs valami bővebb infó?

(#8) #57764352


#57764352
törölt tag

[Tue Feb 24 14:20:52 2004] [notice] Parent: Created child process 232
[Tue Feb 24 14:20:52 2004] [notice] Child 232: Child process is running
[Tue Feb 24 14:20:52 2004] [notice] Child 232: Acquired the start mutex.
[Tue Feb 24 14:20:52 2004] [notice] Child 232: Starting 250 worker threads.
[Tue Feb 24 14:47:03 2004] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Tue Feb 24 14:47:03 2004] [notice] Child 232: Exit event signaled. Child process is ending.
[Tue Feb 24 14:47:04 2004] [notice] Child 232: Released the start mutex
[Tue Feb 24 14:47:05 2004] [notice] Child 232: Waiting for 250 worker threads to exit.
[Tue Feb 24 14:47:05 2004] [notice] Child 232: All worker threads have exited.
[Tue Feb 24 14:47:05 2004] [notice] Child 232: Child process is exiting
[Tue Feb 24 14:47:05 2004] [notice] Parent: Child process exited successfully.
[Tue Feb 24 14:48:37 2004] [notice] Parent: Created child process 2432
[Tue Feb 24 14:48:38 2004] [notice] Child 2432: Child process is running
[Tue Feb 24 14:48:38 2004] [notice] Child 2432: Acquired the start mutex.
[Tue Feb 24 14:48:38 2004] [notice] Child 2432: Starting 250 worker threads.


Ilyenek vannak az error.log-ban. én úgy veszem észre, hogy magától leáll a szolg.
A win. eseménynaplót hol találom??

(#9) salazol válasza #57764352 (#8) üzenetére


salazol
őstag

Vezérlőpult, felügyeleti eszközök

(#10) #57764352


#57764352
törölt tag

Semmi rendellenes, az elmúlt 2 hétben.
Nem lehet, hogy vmi beállítást kéne konkrétan átírni a httpd.conf fileban??

(#11) salazol válasza #57764352 (#10) üzenetére


salazol
őstag

Én is most vacakolok vele, a serveremen win2000 alatt megy szépen az apache+php, most XP alatt nem tudom rendesen beállítani, sehogy sem akarja a session registert végrehajtani. Létrehozza a sessiont, de nem hajlandó regisztrálni hozzá változót. Egy egyszerű kis rutin, ami a látogatásszámláló pürgetését akadályozza meg.
Kezd elegem lenni, azt hiszem maradok egyelőre a win2000 mellett erre a célra.

(#12) faster válasza salazol (#11) üzenetére


faster
nagyúr

Ez valami speciális apaches session, vagy PHP?
Nekem is apache fut XP alatt Mysql-lel.

[Szerkesztve]

(#13) #57764352


#57764352
törölt tag

Ez én problémámra tudtok valami megoldást!

(#14) salazol válasza #57764352 (#13) üzenetére


salazol
őstag

Kisqpi:
Sajnos nincs tippem.

Faster:
ez egy ''lopott'' ötlet, pontosabban a TWM-ről letöltött free ötlet.
php session, amikor valaki böngészni kezdi az oldalamat, létrehoz egy sessiont, benne regisztrálja a visited nevű változóban az aktuális időt. 10 percig nem ugrik a számláló, ha ez az ember nézelődik a lapomon. így reload esetén sem pörög a számláló. Szeretem tudni, hogy valójában mennyien látogatnak, lenézem azokat a lapokat, ahol büszkén ki van írva a látogatók számánál egy hatalmas szám, viszont minden kattintásom növeli a számlálót.
Ez a dolog jól működik nekem w2000+apache+php alatt, viszont XP alatt nem bírom életre lehelni, pedig mindent ugyanúgy csinálok.

(#15) salazol válasza #57764352 (#13) üzenetére


salazol
őstag

A httpd.conf-ban nem tudok olyansmit, ami ezt okozná. Az error.log-od alapján szabályos leállítási kérelem érkezik, mintha te kattintanál a Stop-ra.
Semmi ötletem sajnos.
Nekem XP alatt nem áll le az apache, csak mint fentebb írtam, egyéb gondok miatt visszateszem 2000-re.

(#16) #57764352


#57764352
törölt tag

Mikor startol az Xp, akkor elindul az apache monitor. A lkék kis nyilacska helyett piros pöttyött látok.
Ha fölé megyek, akkor kiírja, hogy ''running none of Apache servers'' , DE csak stoppolni vagy restartolni tudok..
Ha nem stoppolom, aztán startolok, akkor nem lehet elérni a weblapot.

(#17) #57764352


#57764352
törölt tag

Belülről bármikor elérem, a szerverem, DE kívülről nem.
Lehet, hogy a Routerrel van gáz??
EZ van beállítva: VIRTUAL SERVER TCP&UDP ->192.168.1.2 8080port.
Apache jól van beállítva, viszont kívülről senki nem tudja elérni!!

HELP MEEEEE!

(#18) salazol válasza #57764352 (#17) üzenetére


salazol
őstag

Nekem 80-as porton megy, biztos, hogy te a 8080-ast akarod használni?

(#19) #57764352


#57764352
törölt tag

Ennyire fontos??
Próbáld meg légyszi!

hksoftware.try.hu

(#20) #57764352


#57764352
törölt tag

Viszont belülről elérem a szervert, (ami az egyik meghajtómon levő mappa)

(#21) salazol válasza #57764352 (#19) üzenetére


salazol
őstag

Nem lehet, hogy a szervered a 80-as portot figyeli?
Mi van a httpd.conf fájlban beállítva? (A listen kezdetű sor)
Egyébként nekem sem jön.

[Szerkesztve]

(#22) salazol válasza salazol (#21) üzenetére


salazol
őstag

Közvetlenül az IP-det beírva 8080-as porttal sem jön.
Na mi van a httpd.conf-ban?

(#23) salazol


salazol
őstag

Érdekes, hogy a lookup más ip-t ad, mint a no-ip
Az ip-d
195.70.36.143
vagy
213.222.158.247
?

(#24) salazol


salazol
őstag

Az is érdekes, hogy bár nem tudja megjeleníteni a böngésző, azért a lap címének nem untitled-et ad, hanem HK Software Studio-t.

(#25) salazol válasza salazol (#23) üzenetére


salazol
őstag

Látom, tied a 213-mal kezdődő.
chello, mi?
vagy matávkábel?

[Szerkesztve]

(#26) #57764352


#57764352
törölt tag

Listen 192.168.1.2:8080

Chello, a no-ip -nél van beállítva, hogy mi legyen a title.

(#27) #57764352


#57764352
törölt tag

Lehet, hogy a routerét kéne megadni listenre??
De a routernél a virtual szerverben az van beállítva, hogy A TCP/UDP kérések menjenek a 192.168.1.2.8080 - ra

(#28) salazol válasza #57764352 (#26) üzenetére


salazol
őstag

Akkor lehet, hogy át kellene térned a 80-as portra, hátha valamilyen okból blokkolja a chello.
írd át a httpd.conf-ban, restart apache, aztán a routerben is tedd át a 80-asra.
Mindenhol 80-ason csináltuk meg eddig, sosem próbáltam a 8080-ast.
A belső IP-je a gépednek biztosan az?
Ugye nem DHCP-vel osztja a router, hanem fixen beállítottad.

(#29) salazol válasza #57764352 (#27) üzenetére


salazol
őstag

A listen-ben nem kell megadnod IP-t.
Elég annyi, hogy
Listen 80

Csak akkor kell ilyesmivel játszani, ha több hálókártya van a gépedben, hogy melyiken dolgozzon az apache.

[Szerkesztve]

(#30) #57764352


#57764352
törölt tag

Dinamikus DHCP, De mindig én kapom meg a 2 gép közül a címet, átrakom a 80-asra.

(#31) salazol válasza #57764352 (#27) üzenetére


salazol
őstag

Másik, ha a routeredben külön lehet megadni a virtual szerverben a public és a privát portot, akkor maradhat a belső hálón 8080-on, és a virtual serverben:
public port 80
private port 8080
private ip 192.168.1.2

De szerintem jobb, ha áttérsz a 80-ra belül is.
akkor
public port 80
private port 80
private ip 192.168.1.2

[Szerkesztve]

(#32) #57764352


#57764352
törölt tag

Sajna amit írtál az nem műxik!

Most a 8080-as porton van, nekem innen belülről megy.

Próbáld ki légyszi!

Bővebben: link

(#33) zrubi válasza #57764352 (#32) üzenetére


zrubi
senior tag

a probléma a névfeloldásoddal lehet:

Nekem most pl ezt adja
root@fulcrum zrubi # host hksoftware.try.hu
hksoftware.try.hu has address 195.70.36.143

Ha pillanatnyilag nem ez az IP-d, akkor nem frissül rendesen a DNS bejegyzésed

zrubi.hu

(#34) salazol válasza #57764352 (#32) üzenetére


salazol
őstag

Nem megy.
De érdekes dolog, hogy az oldal neve megjelenik, utána timeout.
Most olyat láttam, hogy:
HKSoftware nem hivatalos oldala
Ez úgy jelent meg, hogy kipróbáltam a hksoftware.no-ip.com címet.

(#35) salazol válasza zrubi (#33) üzenetére


salazol
őstag

Ez dinamikus névszolgáltató, az IP cím azé, az adja vissza az igazi IP címet.
Egyébként érdekes, hogy a no-ip ilyen vacak, nekem a dyndns-es címem lookup-ja a valódi ip-met adja.
De a kérdéses oldal az igazi IP beírásával sem jön be.

(#36) zrubi válasza salazol (#35) üzenetére


zrubi
senior tag

Melyik a valós IP?, én is megpróbálom...

zrubi.hu

(#37) salazol válasza zrubi (#36) üzenetére


salazol
őstag

213.222.158.247:8080

(#38) zrubi válasza salazol (#37) üzenetére


zrubi
senior tag

El sem leher érni a gépedet kívülről:

root@stargate:~# traceroute -n 213.222.158.247
traceroute to 213.222.158.247 (213.222.158.247), 30 hops max, 38 byte packets
1 62.112.192.134 17.968 ms 17.628 ms 20.942 ms
2 62.112.192.133 19.065 ms 20.948 ms 20.536 ms
3 62.112.192.142 19.088 ms 21.259 ms 20.531 ms
4 193.188.137.85 19.057 ms 18.613 ms 17.851 ms
5 195.184.188.113 19.782 ms 18.278 ms 20.171 ms
6 213.222.159.254 21.329 ms 19.574 ms 20.528 ms
7 * * *
8 * *

Lehetséges okok:
- nem ez az IP címed :U
- túl szigorúra húztad a routeredben a csomagszűrőt (illetve valamit elrontottál) ez esetben a routereden kellene ezt látni a logokból (ha van ilyen)
- a szolgáltatód cseszett el valamit, de akkor valszeg te sem tudnál netezni...

zrubi.hu

(#39) salazol


salazol
őstag

Vazze, tudjátok hogy megy a try.hu?
Frame-be rakja az igazi oldalt.
Lehet, hogy frame-en belül nem lehet 8080-as?
Csak át kéne állni kívülről 80-as portra.
<html>
<head>
<meta http-equiv='content-type' content='text/html; charset=iso-8859-2'>
<title>HK Software Studio</title>
</head>
<frameset rows='100%,*' frameborder='no' framespacing='0' border='0'>
<frame src='http://hksoftware.no-ip.com' name='index' border='0'>
<noframes>

<body>
<a href='http://hksoftware.no-ip.com'>http://hksoftware.no-ip.com</a>
</body>
</noframes>
</frameset>
</html>

(#40) salazol válasza zrubi (#38) üzenetére


salazol
őstag

Enyémet sem tudod traceroot-olni, mégis jön a weblapom. Azért is lehet, ha egyszerűen csak a pinget blokkolja a router, ahogy nálam is.

(#41) zrubi válasza salazol (#40) üzenetére


zrubi
senior tag

Tessék it van tudományosabban is:

root@stargate:~# telnet 213.222.158.247 8080
Trying 213.222.158.247...
telnet: Unable to connect to remote host: No route to host

Ezt biz nem lehet elérni kívülről.

Viszont:
traceroute != ping.

Persze a traceroute-t is ki lehet szűrni...

De ezt már nem annyira:
root@stargate:~# tcptraceroute 213.222.158.247 80
Selected device ppp0, address 62.68.188.7, port 52777 for outgoing packets
Tracing the path to 213.222.158.247 on TCP port 80, 30 hops max
1 core-3-g1.enternet.hu (62.112.192.134) 18.340 ms 20.112 ms 20.364 ms
2 core-1-g6.enternet.hu (62.112.192.133) 19.713 ms 18.486 ms 20.845 ms
3 shiva.enternet.hu (62.112.192.142) 20.008 ms 20.871 ms 18.652 ms
4 193.188.137.85 (193.188.137.85) 20.505 ms 41.194 ms 64.018 ms
5 195.184.188.113 (195.184.188.113) 20.643 ms 19.146 ms 20.159 ms
6 catv-d5de9ffe.catv.broadband.hu (213.222.159.254) 20.850 ms 21.679 ms 20.668 ms

root@stargate:~# tcptraceroute 213.222.158.247 22
Selected device ppp0, address 62.68.188.7, port 60933 for outgoing packets
Tracing the path to 213.222.158.247 on TCP port 22, 30 hops max
1 core-3-g1.enternet.hu (62.112.192.134) 18.489 ms 18.661 ms 72.834 ms
2 core-1-g6.enternet.hu (62.112.192.133) 19.517 ms 18.230 ms 18.348 ms
3 shiva.enternet.hu (62.112.192.142) 18.645 ms 18.768 ms 21.829 ms
4 193.188.137.85 (193.188.137.85) 21.517 ms 18.381 ms 18.641 ms
5 195.184.188.113 (195.184.188.113) 18.855 ms 19.301 ms 20.229 ms
6 catv-d5de9ffe.catv.broadband.hu (213.222.159.254) 19.868 ms 20.773 ms 22.334 ms

root@stargate:~# tcptraceroute 213.222.158.247 23
Selected device ppp0, address 62.68.188.7, port 48028 for outgoing packets
Tracing the path to 213.222.158.247 on TCP port 23, 30 hops max
1 core-3-g1.enternet.hu (62.112.192.134) 74.160 ms 62.693 ms 18.356 ms
2 core-1-g6.enternet.hu (62.112.192.133) 17.821 ms 18.435 ms 17.843 ms
3 shiva.enternet.hu (62.112.192.142) 20.472 ms 18.475 ms 28.854 ms
4 193.188.137.85 (193.188.137.85) 21.148 ms 20.080 ms 17.666 ms
5 195.184.188.113 (195.184.188.113) 17.903 ms 18.117 ms 20.970 ms
6 catv-d5de9ffe.catv.broadband.hu (213.222.159.254) 21.044 ms 20.441 ms 21.323 ms
7 * *
root@stargate:~# tcptraceroute 213.222.158.247 8080
Selected device ppp0, address 62.68.188.7, port 53428 for outgoing packets
Tracing the path to 213.222.158.247 on TCP port 8080, 30 hops max
1 core-3-g1.enternet.hu (62.112.192.134) 60.093 ms 21.429 ms 25.324 ms
2 core-1-g6.enternet.hu (62.112.192.133) 19.670 ms 18.679 ms 20.155 ms
3 shiva.enternet.hu (62.112.192.142) 21.009 ms 21.014 ms 20.383 ms
4 * * 193.188.137.85 (193.188.137.85) 22.119 ms !A


Itt lesz a kutya elásva. a nem szabványos portokat nem engedi el a célcimig.
Tényleg állítsd át 80-as portra és jó lesz...

zrubi.hu

(#42) #57764352


#57764352
törölt tag

A gáz az, hogy a no-ipnél még nem néztem meg a dolgot, de biztos lehet.
Akkor mennie kell a 80-assal?
Holnap Du. jelentkezem az eredményekkel

(#43) MaUser


MaUser
addikt

Nem nyitnék már ezért új topicot, ha kisqpi nem haragszik meg érte.:)
A problémám az lenne, hogy valami miatt hiába van beírva a weboldal elejére a
<meta http-equiv=''Content-Type'' content=''text/html; charset=iso-8859-2''> elem, az apachon keresztül az ű és ő betűk sajnos helytelenül jelennek meg (ha a &#337-et és a &#369-t használom akkor minden rendeben). Mit kellene még rajta beállítani? Az apache linuxon megy.

''A file-cserélés öli meg a filmipart? Inkább a filmipar öli meg a file-cserélést. 2 hónapja nincsen semmi értelmes film, amit érdemes lenne letölteni...''

(#44) #57764352 válasza MaUser (#43) üzenetére


#57764352
törölt tag

Nem haragszom, lehet, hogy linuxnál nem ok valami??
Sajna, nekem Windowsos van.

próbáljátok ki!
Bővebben: link

(#45) MaUser válasza #57764352 (#44) üzenetére


MaUser
addikt

A kaktuszok jönnek szépen.:) De a linkelést elírtad..

''A file-cserélés öli meg a filmipart? Inkább a filmipar öli meg a file-cserélést. 2 hónapja nincsen semmi értelmes film, amit érdemes lenne letölteni...''

(#46) #57764352


#57764352
törölt tag

UUUPSZ

Köszi!

(#47) MaUser válasza MaUser (#43) üzenetére


MaUser
addikt

Most látom csak, hogy a második ő és ű betűmet, amit kóddal írtam be fordította: ezek helyett &_#_337 és &_#_369 akart lenni, természetesen _-ak nélkül.

''A file-cserélés öli meg a filmipart? Inkább a filmipar öli meg a file-cserélést. 2 hónapja nincsen semmi értelmes film, amit érdemes lenne letölteni...''

(#48) #57764352


#57764352
törölt tag

Most akkor mi nem működik??

(#49) zrubi válasza #57764352 (#48) üzenetére


zrubi
senior tag

Nem tudom mit tettél, de hagyd így, mert most működik ;)

Legalábbis ezt látni:
Hello! Az oldal fejlesztés alatt!
Hello PATAKY! Forza Dortmund!
Kaktuszok
CD kategorizáló

zrubi.hu

(#50) #57764352


#57764352
törölt tag

OKSA, köszi!

Útvonal

Fórumok  »  OS, alkalmazások  »  Apache és a net (téma lezárva)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.