Toon posts:

[Apache] Meerdere IP adressen en versch. apache installaties

Pagina: 1
Acties:

Verwijderd

Topicstarter
Op een SUN Cobalt RaQ 550 hebben we een extra Apache webserver geïnstalleerd voor een apart groot project. Nu beschikt deze server over 4 ip adressen... maar alles lijkt te worden afgehandeld door de standaard (virtual hosts) Apache server... hoe zorg ik dat 1 IP adres doorverwijst naar de net geinstalleerde Apache server?

Als je hier meer info voor nodig hebt, hoor ik het graag!

Bedankt!

Verwijderd

Topicstarter
Hmmz tweede topic waar geen hond op reageert... :+ Bij deze dus nog maar een schop.

Vraag ik iets wat te simpel is? Is het niet mogelijk?

Ik kan er zelf iig niks over vinden dus als je hier iets over weet laat het dan even weten... :)

  • rdfeij
  • Registratie: September 2001
  • Laatst online: 15:13
read de readme's...... je kunt in de apache config file aangeven op welke ip's apache moet reageren, zoek naar de files met httpd.conf

zal nog es zoeken hoe het precies zit, maar google zelf ook ff wat

Verwijderd

Topicstarter
Sorry toch te weinig info gegeven.

Er vanuit gaande dat mijn adres X.X.X.115 is heb ik het volgende in mijn httpd.conf geprobeerd.

Listen X.X.X.115:80
Bind X.X.X.115

Dit lijkt me volgens de handleiding de juiste manier maar dat pikt ie dus niet...

  • Akerboom
  • Registratie: Juni 2001
  • Laatst online: 29-07 13:20

Akerboom

Codito, ergo sum

Listen moet je toch het poortnummer opgeven dus zo:

Listen 80
Bind X.X.X.115

Verwijderd

Heb het zelf al draaien dus is geen probleem. Al de ip's op je eigen pc ook te bekijken ook geen probleem. Dus niet door 127.0.0.1 of wat dan ook in te tikken
gewoon naam url ingeven no problem. Zal wel effe in de materie moeten duiken moet wel het e.e.a veranderd worden o.a. inderdaad httpd.conf maar ook de windows host file.

Alle ip's hebben een redirect ?? en een mx record ?? (voor mail server)

Apacherene

Stukje uit het .conf

NameVirtualHost *
<VirtualHost *>
DocumentRoot C:/webserver/www/########/
ServerName www.########.nl
</VirtualHost>

<VirtualHost *>
DocumentRoot C:/webserver/www/#####/
ServerName www.#########.nl
</VirtualHost>

zo verkrijg je twee virtual servers gewoon meer toevoegen, limiet weet ik zo 1 2 3 niet dacht grenzenloos.

En dan nog je windows hosts file kan je zelf ook alles bekijken.

127.0.0.1 localhost ########.nl #########.nl etc. etc

Moet het werken als al je andere instellingen ook juist zijn

[ Voor 49% gewijzigd door Verwijderd op 27-06-2004 00:16 ]


Verwijderd

Verwijderd schreef op 26 juni 2004 @ 23:41:
Hmmz tweede topic waar geen hond op reageert... :+ Bij deze dus nog maar een schop.

Vraag ik iets wat te simpel is? Is het niet mogelijk?

Ik kan er zelf iig niks over vinden dus als je hier iets over weet laat het dan even weten... :)
Nee is zeer wel mogelijk. Kom hier eigenlijk niet zo vaak meer anders had ik het eerder gezien. Men reageerd hier nogal eens onvriendelijk en grof (mijn mening).

Hier mag je nooit naar het al uitgevonden wiel vragen. Je MOET altijd eerst Googelen en de bijna niet door te komen berg hier doorworstelen.

Ik heb met vragen NOOIT een probleem. Domme vragen bestaan niet in mij ogen.

Apacherene

Verwijderd

Topicstarter
TormentoR ik heb ook die combinatie geprobeerd zonder effect....

apacherené dat is niet helemaal wat ik bedoelde. :)

Op die SUN Cobalt RaQ 550 draaien standaard 2 aparte apache webservers.

De ene bind op poort 81 en dient als webinterface voor het aanmaken van sites(Virtual Hosts) op de andere apache server. Dit is dus zeg maar de admin server.

De apache server waar de sites (van verschillende klanten) op draaien bind op poort 80 en maakt dus gebruik van Virtual Hosts.

Nu hebben we een bepaalde project waar veel gerotzooid moet worden in apache. Omdat de beide servers zoveel mogelijk up moeten blijven en wij dus de beschiking hebben over een aantal andere ip's dachten we: We zetten er een derde apache server bij en binden die op een vrij ip adres. Op die manier blijft alles in de lucht en hebben we voor het project alle vrijheid om apache te stoppen of te updaten wanneer dit nodig is. Zonder dat je je zorgen hoefd te maken dat je klanten sites offline gaan.

Dit is dus tot op heden niet gelukt. We hebben het dus met bind en listen geprobeerd. Mag ik aannemen dat als die zou werken ik bij netstat zoiets zal zien als X.X.X.115:80 LISTEN? Ik heb gewoon het idee dat ie eigenwijs op 0.0.0.0:80 wil binden maar daar draait die sites apache al op... Hij geeft dus wel de melding dat ie gestart is maar als je gaat kijken in de processenlijst staat ie er niet bij.

Misschien is het mogelijk om apache aan een bepaalde interface(virtuele netwerkkaart) te koppelen?

(Op een andere poort binden is natuurlijk het makkelijkste maar dat is niet wat we willen! :D)

Edit: Google levert dus alleen Bind en Listen op...

[ Voor 7% gewijzigd door Verwijderd op 27-06-2004 01:33 ]

Pagina: 1