Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: apache niet bereik baar via localhost  (gelezen 2250 keer)

Offline ayla

  • Lid
apache niet bereik baar via localhost
« Gepost op: 2010/04/25, 21:12:37 »
Hallo kan iemand mij helpen?

zojuist apache geinstald - er is nu in /var een www map - maar geen localhost en htdocs - kan daarom in de browser localhost niet benaderen.

Hoe krijg ik localhost aan de praat?


Ayla
« Laatst bewerkt op: 2010/04/25, 21:17:20 door ayla »

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: apache niet bereik baar via localhost
« Reactie #1 Gepost op: 2010/04/25, 22:06:44 »
Als Apache draait kun je de bestanden in /var/www/ zetten.
Wat krijg je te zien als je naar http://localhost gaat in je browser?
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: apache niet bereik baar via localhost
« Reactie #2 Gepost op: 2010/04/25, 22:06:56 »
--
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Re: apache niet bereik baar via localhost
« Reactie #3 Gepost op: 2010/04/25, 22:12:43 »
er hoort ook geen htdocs te zijn, dat is enkel voor iets als Xampp.
als je Apache los instaleerd hoort het in /var/www


ADSL? nee, neem ADHD, dat is pas snel!

Offline ayla

  • Lid
Re: apache niet bereik baar via localhost
« Reactie #4 Gepost op: 2010/04/26, 08:31:05 »
Als Apache draait kun je de bestanden in /var/www/ zetten.
Wat krijg je te zien als je naar http://localhost gaat in je browser?

Na een reboot van de pc opent in http://localhost

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

Bedankt voor je hulp

gr Ayla

Offline ayla

  • Lid
Re: apache niet bereik baar via localhost
« Reactie #5 Gepost op: 2010/04/26, 08:32:41 »
er hoort ook geen htdocs te zijn, dat is enkel voor iets als Xampp.
als je Apache los instaleerd hoort het in /var/www

richard

Goed dat je mij dit laat weten  - in andere Linux distro's was ik dit htdocs n.l tegen gekomen.

Gr Ayla

Offline ayla

  • Lid
Re: apache niet bereik baar via localhost
« Reactie #6 Gepost op: 2010/04/26, 10:16:21 »
er hoort ook geen htdocs te zijn, dat is enkel voor iets als Xampp.
als je Apache los instaleerd hoort het in /var/www

richard

Goed dat je mij dit laat weten  - in andere Linux distro's was ik dit htdocs n.l tegen gekomen.

Toch heb ik nog een vraag - ik heb mod_pyton geinstald om Python script te kunnen verwerken op de Apache server. Ook hiervoor ben ik vanuit andere distro's gewend dat er dan een cgi-bin map bestaat waar ik de python scripts in kan plaatsen. Die cgi-bin zie ik niet in localhost www - en wanneer ik een python script in www plaats opent het niet.



Gr Ayla

Re: apache niet bereik baar via localhost
« Reactie #7 Gepost op: 2010/04/26, 12:29:33 »
mogenlijk zit het in "/usr/local/apache/cgi-bin/" (normaal de standaard voor apache)

veel distro's voegen hun eigen httpd.conf toe in het pakket.
Ubuntu (en debian) doen dit niet omdat er nog wel eens commentaar op komt.
daarom zijn die mappen er niet en zitten ze in de standaard mappen.

zelf pas ik httpd.conf altijd zoiezo aan omdat ik vaak nog weer andere path's wil...

O ja, er is wel een "ScriptAlias" /cgi-bin/ als je dan verweist naar localhost/cgi-bin/script.py
word dit door apache omgerekend naar /usr/local/apache/cgi-bin/script.py
dat is handiger voor je scripts (die hoeven dan niet naar het absolute path te verweizen maar enkel naar /cgi-bin/ en dan weet apache al dat het gaat om een iets in /usr/local/apache/cgi-bin/).


ADSL? nee, neem ADHD, dat is pas snel!

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: apache niet bereik baar via localhost
« Reactie #8 Gepost op: 2010/04/26, 13:14:18 »
Zoals Richard zegt worden kun je veel instellen in httpd.conf
In Ubuntu (debian) is dat bestand leeg en moet je zijn in /etc/apache2/apache2.conf

Je zult niet alles in 1 keer goed begrijpen. Het komt wel met de tijd dat je ermee bezig bent. In het begin vooral googlen op dingen die je nodig hebt. Wat info betreft de apache installingen:
https://help.ubuntu.com/6.06/ubuntu/serverguide/C/httpd.html
http://doc.nl.linux.org/HOWTO/WWW-Server-Tips-NL-4.html

Succes verder
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Offline ayla

  • Lid
Re: apache niet bereik baar via localhost
« Reactie #9 Gepost op: 2010/04/26, 14:01:00 »
mogenlijk zit het in "/usr/local/apache/cgi-bin/" (normaal de standaard voor apache)

veel distro's voegen hun eigen httpd.conf toe in het pakket.
Ubuntu (en debian) doen dit niet omdat er nog wel eens commentaar op komt.
daarom zijn die mappen er niet en zitten ze in de standaard mappen.

zelf pas ik httpd.conf altijd zoiezo aan omdat ik vaak nog weer andere path's wil...

O ja, er is wel een "ScriptAlias" /cgi-bin/ als je dan verweist naar localhost/cgi-bin/script.py
word dit door apache omgerekend naar /usr/local/apache/cgi-bin/script.py
dat is handiger voor je scripts (die hoeven dan niet naar het absolute path te verweizen maar enkel naar /cgi-bin/ en dan weet apache al dat het gaat om een iets in /usr/local/apache/cgi-bin/).


Richard

Heel hartelijk dank voor je aanwijzingen. Ik had dat lege httpd.conf bestand al gezien en apache2.conf gevonden en geedit.
/usr/local/apache/cgi-bin/   Zowel apache als cgi-bin bevinden zich niet op dit plek

Hier bevindt  cgi-bin zich /usr/lib/cgi-bin voor mij is dit een onverklaarbare plaats!!!

Alles werk nog niet - ik begrijp deze onverklaarbare manier van werken niet dit ken ik dus niet vanuit andere Linux distro's.
Het betekend dat ik er nog wat tijd in moet steken om het te leren kennen in Ubuntu.

Gr Ayla
« Laatst bewerkt op: 2010/04/26, 16:08:58 door ayla »

Offline ayla

  • Lid
Re: apache niet bereik baar via localhost
« Reactie #10 Gepost op: 2010/04/26, 14:03:18 »
Zoals Richard zegt worden kun je veel instellen in httpd.conf
In Ubuntu (debian) is dat bestand leeg en moet je zijn in /etc/apache2/apache2.conf

Je zult niet alles in 1 keer goed begrijpen. Het komt wel met de tijd dat je ermee bezig bent. In het begin vooral googlen op dingen die je nodig hebt. Wat info betreft de apache installingen:
https://help.ubuntu.com/6.06/ubuntu/serverguide/C/httpd.html
http://doc.nl.linux.org/HOWTO/WWW-Server-Tips-NL-4.html

Succes verder

Wazzzaaa

Bedankt voor je aanwijzingen en linken ik ga er mee aan de slag.

Kun je mij ook aangeven waarom dit in ubuntu en debian zo veel anders is als in de andere linux distro's - wat is hier voor de reden om alles wat met de Apache server te maken heeft op verschillende plaatsen onder te brengen?



Gr Ayla
« Laatst bewerkt op: 2010/04/26, 16:11:21 door ayla »