Apache irányítás IIS7hez vagy Apache Apachehoz
Üdv mindenki!
Nekem az alábbi lenne a problémám és meg kellene oldanom de olvastam össze vissza mindent és nem sikerült tehát utolsó reményem itt van:)
Remélem tudtok segíteni.
Itt a kép és mellé a magyarázat
Valahogy a 87.229.111.164-en kéne a webszerveren megváltoztatni valamilyen elérést configban feltevésem szerint, de nem tudom mit.
Segítségeteket előre is köszönöm!
■ Nekem az alábbi lenne a problémám és meg kellene oldanom de olvastam össze vissza mindent és nem sikerült tehát utolsó reményem itt van:)
Remélem tudtok segíteni.
Itt a kép és mellé a magyarázat
Valahogy a 87.229.111.164-en kéne a webszerveren megváltoztatni valamilyen elérést configban feltevésem szerint, de nem tudom mit.
Segítségeteket előre is köszönöm!
Lemaradt.
Reverse Proxy
Ajánlott olvasmány:
re
re
ha ezeket kiveszem akkor is megy ez már jó jel de az alábbi beálítással a kezdőlap jön be:
<VirtualHost xxxx:80>
ServerAdmin xx##kukac##xxx.net
ServerName xx.xx.net
<Location />
ProxyPass http://xx/
ProxyPassReverse http://xx/
</Location>
</VirtualHost>
ha a <Location /> lecserélem pl. <Location /admin> ra az azt jelenti hogy a http://xx.xxx.net/admin/ oldalt fogja irányítani oda de ebben az esetben CGI errora panaszkodik... de nekem a domaint kell átirányítani nem egy alkönyvtárt
Már volt
már volt /re
ServerAdmin admin##kukac##domain.tld
DocumentRoot /var/www/sub.domain.tld
ServerName sub.domain.tld
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://realhost.domain.tld/
ProxyPassReverse / http://realhost.domain.tld/
ProxyPreserveHost On
</Virtualhost>
ezt már próbáltam és nem volt jó ugyanis hiába állítom be rendesen a proxypass-t a domain címre az alábbi könyvtárat hozza be: DocumentRoot /var/www/sub.domain.tld mivel ott a document root tehát fölösleges szerintem a proxypass ha van documentroot mert gondolom elsőbbséget élvez vagy nem tudom... De azt is mondja már el nekem valaki, hogyha másik szerverről veszi a weboldalt akkor minek kell neki Document root? ezt nem fogom fel a mai napig...
DocumentRoot
/admin
) történik a proxy-zott gépen, a tartalmak kiszolgálását a webszerver végzi.Különben az általam említett linken volt egy teljes konfiguráció is:
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule headers_module modules/mod_headers.so
LoadFile /usr/lib/libxml2.so
LoadModule proxy_html_module modules/mod_proxy_html.so
ProxyRequests off
ProxyPass /app1/ http://internal1.example.com/
ProxyPass /app2/ http://internal2.example.com/
ProxyHTMLURLMap http://internal1.example.com /app1
ProxyHTMLURLMap http://internal2.example.com /app2
<Location /app1/>
ProxyPassReverse /
SetOutputFilter proxy-html
ProxyHTMLURLMap / /app1/
ProxyHTMLURLMap /app1 /app1
RequestHeader unset Accept-Encoding
</Location>
<Location /app2/>
ProxyPassReverse /
SetOutputFilter proxy-html
ProxyHTMLURLMap / /app2/
ProxyHTMLURLMap /app2 /app2
RequestHeader unset Accept-Encoding
</Location>
Ty:)
Azóta rájöttem néhány fejlesztői hibára amely gondot okozott, felraktam most egy sima Apache 2.2-őt és az olvasott beállítás tökéletesen működik!
A Probléma csak annyi volt hogy a szerverre telepített Apache az XAMPP project volt, és hát be kell vallanom én ezt tartottam idáig a pontig a legmegbízhatóbb webszerver csomagnak, az Appserver az sem jött be ott is sok hiba volt, közel 2 éve használtam XAMPP-t mindenhol mert türelmetlen vagyok és lusta modulokat telepíteni tehát 1x re mindent felrakni valljuk be könnyebb... Minden más rendszergazdának ajánlom figyelmébe, hogy törődjön az általa készített szerverrel mert lássuk be ez egyszerű beállítás és mégse sikerült nekem sem. Inkább 2 óra alatt rakjon fel minenki egy komplett kiszolgálót (web részét) mint utána 4 napot szenvedjen egy ilyen kis konfigon azért mert nem jó a webszerver csomagja és ezt sehol nem logolja és errorozza ki semmi.
Mellesleg köszönöm a segítséget:) Tegnap regisztráltam ide be de amiben tudok 1 héten 2x meglátogatom az oldalt és segítek abban amihez értek én is:) Apropó ez a beállítás tökéletesen működik:) <Virtualhost 87.229.111.164:80>
ServerAdmin admin##kukac##domain.tld
ServerName services.highszerver.net
ProxyRequests Off
<Proxy 192.168.0.2:80>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://192.168.0.2:80/
ProxyPassReverse / http://192.168.0.2:80/
ProxyPreserveHost On
</Virtualhost>
XAMPP
Éles szervernél a minimum, hogy csak olyan modulok kerüljenek fel apache-ba, php-be, amikre szükség van és csak olyan alkalmazások/szolgáltatások amiket valóban használsz. XAMPP a kutyafülét is feltelepíti teljesen feleslegesen... XAMPP max. fejlesztői gépre lehet jó...
http://www.apachefriends.org/en/xampp.html
Biztosan működik
zila /re
Kicsi trükkel megoldottam hogy menjen nagyobb config nélkül:) Apache 2.2-őt felraktam egy adott helyre majd ugyanide felraktam az XAMPP-t de elötte lemásoltam az Apache2.2 őt default php-s configgal:) aztán letörölgettem a fölösleges fájlokat ami XAMPP hez van majd töröltem a servicesből és újra feltettem az Apache2.2-őt:) Sok configot spóroltam vele és tökéletesen hiba nélkül fut minden:) ZendExtensions stb...:)
Bátor vagy
Figyi a XAMPP-ban lévő modulok mindegyike betehető sima apache alá (hiszen a XAMPP sem csinál mást mint lefordítja és csomagolja ezeket).
Igen..
a lustaság csak félegészség
Feltörés
szolgáltatás
:)
"hozzáértő"
Keress meg
Egyébként a XAMPP-pal nem az a baj, hogy ne működne, hiszen működik, az a baj, hogy beletettek olyan dolgokat, amik éles környezetbe nem valóak. Nyilván, ha azokat kikonfigurálod belőle, jó lehet. De ha ennyire értesz hozzá, akkor már föl is húzhattad volna kézzel, mert többet kell belőle kivenni, mint kézi telepítésnél betenni.
Mint kifejtettem korábban hasonló témában, nem az a baj, hogy a Te gépedet feltörik, mert az rajtad kívül senkit nem érdekel, hanem hogy a Te gépedet fogják kiváló DDOS támadásokhoz használni, ami egy szerver sávszélességénél igen komoly fegyvertény. Ergó mások életét keseríted el.
Egyébként nem értem a XAMPP eröltetését. Ha fölhúzol mondjuk egy Debian Linuxot, a screenshotokkal illusztrált howtoval kb 2 óra alatt készen, ha pedig egy kis energiát rászánsz, akkor akár csinos adminfelületek vagy monitorozó eszközök tulajdonosa lehetsz. Én is így kezdtem annó a szerveres témát.
Frissítések?
Amit te csináltál az gányolás. Akárhonnan nézzük.
Egy biztonsági frissítés pl. gyorsabban kijön az operációs rendszerhez csomagolt modulokhoz (vagy a php forráshoz) mint a XAMPP-hoz. Így neked figyelned kell minimum 2 helyet (apache+xammp) hogy van-e biztonsági frissítés. Feltéve persze, hogy nézed egyáltalán az ilyen bejelentéseket és frissíted a rendszeredet.
Ne szívd mellre egyébként, mi csak tanácsokat adunk, nem kell megfogadni. Mindenki úgy kompromittálja a rendszerét ahogy akarja.