Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Apache (https://forum.scholieren.com/showthread.php?t=492349)

Kermit the frog 28-05-2003 16:51

Apache
 
Ik draai Apache op een MAC OS X Server, alleen kan ik alleen via local loopback 127.0.0.1 de webserver bereiken en niet via localhost of het IP adres.
Weet iemand een oplossing?

Enlightenment 28-05-2003 17:00

Welke versie van Apache?

Mac OSX is Darwin/BSD. Hoe draai je Apache? Met een GUI interface? Of echt in een terminal als daemon proces?

Kun je je apache httpd.conf configuratiebestand ergens op inet zetten, zodat ik die kan bekijken?

DEChengst 28-05-2003 17:07

Citaat:

Kermit the frog schreef op 28-05-2003 @ 17:51:
Ik draai Apache op een MAC OS X Server, alleen kan ik alleen via local loopback 127.0.0.1 de webserver bereiken en niet via localhost
localhost==127.0.0.1

:confused:

Lukt pingen wel ?

Enlightenment 28-05-2003 17:16

Even voor de zekerheid.

Dit lukt wel:
http://127.0.0.1/

Dit lukt niet:
http://localhost/

right?

Kermit the frog 28-05-2003 19:52

Darwin, en sorry ik was niet helemaal duidelijk. Ik draai dus eigenlijk de webserver via de GUI. En heel vaag, maar alleen 127.0.0.1 werkt. De opmerking over localhost klopt dus ook, die werkt niet. Pingen kan ik wel. Overigens kan ik ook gewoon de Apache server op een ander OS X systeem (Geen OS X Server) bereiken (In het LAN of Intranet, whatever).

En over die conf file, dat kan pas vrijdag want het is op mijn stage...

Enlightenment 28-05-2003 19:57

Vreemd. Ik weet niet veel van Mac OSX, dus daar kan ik je dan ook niet mee helpen.

Maar je zou het kunnen proberen door Apache als daemon proces te laten draaien. Apache 2.0.45 installeren en in je rc.d een startupscript zetten.

Ik weet niet of je in Darwin ook een /usr/ports hebt en of je CVSUP kunt gebruiken om deze up to date te houden. Zo ja, kun je via de ports heel makkelijk Apache installeren.

cd /usr/ports/www/apache2/
make install clean
(compileren)
apachectl start

Klaar :)

^Rambo^ 28-05-2003 21:42

Ik denk dat het meer te maken heeft met DNS, want ip's pakt de webserver dus wel maar de DNS daarvan niet.

Ik heb alleen niet zo gek veel verstand van Apache, je kan hun website eens raadplegen voor meer informatie

Enlightenment 28-05-2003 23:46

Kijk ook eens in de logfiles:

/var/log/httpd-error.log

dystopia 29-05-2003 03:24

Ehhh...
doe eens:
host localhost
dat hoort naar 127.0.0.1 te verwijzen

check ook /etc/resolv.conf en /etc/hosts

Enlightenment 29-05-2003 03:55

Ja misschien staat z'n /etc/hosts gewoon verkeerd. Hoort iig in te staan:

127.0.0.1 localhost

Triloxigen 29-05-2003 10:32

Citaat:

Enlightenment schreef op 29-05-2003 @ 04:55:
Ja misschien staat z'n /etc/hosts gewoon verkeerd. Hoort iig in te staan:

127.0.0.1 localhost

Is dat ook bij Mac OS?

Enlightenment 29-05-2003 11:26

Citaat:

McLaren schreef op 29-05-2003 @ 11:32:
Is dat ook bij Mac OS?
Mac OSX is Darwin/BSD. Veel is dan ook gelijk met wat ik gebruik: FreeBSD.

Zelfs Windows (NT-family) gebruikt het /system32/HOSTS bestand, waarvan de syntaxis identiek is aan UNIX. Maarja de TCP/IP stack is dan ook van BSD afgeleid (gejat).

DEChengst 29-05-2003 16:05

Citaat:

Enlightenment schreef op 29-05-2003 @ 12:26:
Maarja de TCP/IP stack is dan ook van BSD afgeleid (gejat).
Gejat ? Wat een bullshit. Lees de BSD license maar eens.

L@CuTu$ 29-05-2003 16:12

Citaat:

Enlightenment schreef op 29-05-2003 @ 12:26:
Maarja de TCP/IP stack is dan ook van BSD afgeleid (gejat).
Leer uw license, dat is *totaal* binnen de regels van de license, en sterker nog, dat is min of meer het idee erachter.

Enlightenment 29-05-2003 23:52

Offtopic:
Jaja, over die BSD licentie hebben we het al gehad.

Als mensen uit idealisme hun tijd en kennis gebruiken om Open Source software te schrijven en die gratis aan de wereld ter beschikking stellen, vind ik het niet eerlijk als een commerciëel bedrijf de code jat (want dat blijft het voor mij) en het gaat verkopen voor geld.

Dat is dan ook het grote verschil tussen BSD en GPL.

Mulder 01-06-2003 08:52

Als ik jou was zou ik deze vraag even op het mac-freak forum zetten www.macfreak.org . Op deze site van en door mac gebruikers (nederlands) word op elk probleem wel een antwoord gegeven.

eXo 01-06-2003 12:08

Jeetje wat is dat ingewikkeld zeg allemaal..

Enlightenment 01-06-2003 12:20

Citaat:

eXo schreef op 01-06-2003 @ 13:08:
Jeetje wat is dat ingewikkeld zeg allemaal..
:confused:

pimomes1987 01-06-2003 13:35

voor de pro's dit! Ik haak af..... :eek:

Kermit the frog 02-06-2003 10:57

Ik heb even wat uitgezocht en http://IP:8080/ werkt wel! Maar hij moet toch automatisch port 80 binden, of ligt dat nou aan mij :(

Spacey 02-06-2003 14:11

je moet m wel aan een poort binden op t goede ip.

Spacey 02-06-2003 14:12

Citaat:

Kermit the frog schreef op 02-06-2003 @ 11:57:
Ik heb even wat uitgezocht en http://IP:8080/ werkt wel! Maar hij moet toch automatisch port 80 binden, of ligt dat nou aan mij :(
voor poort 80 moet ie opgestart worden met root rechten. of je hebt m verkeerd geconfigureerd

Enlightenment 02-06-2003 14:44

Ja voor ports < 1024 moet je root zijn. Je kan natuurlijk ook even in een terminal "su" doen, root password intypen en Apache als daemon proces draaien.

En check je httpd.conf en geef een link naar dat bestand, kan ik kijken of je het goed hebt ingesteld.

Kermit the frog 02-06-2003 15:29

Gelukt(y)

Listen IP:80
Port 80

Zo simpel eigenlijk :o

Enlightenment 02-06-2003 18:04

;)

Have fun with it :)


Alle tijden zijn GMT +1. Het is nu 04:12.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.