Nieuws:

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

Auteur Topic: Apache installatie niet helemaal gelukt  (gelezen 4461 keer)

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Gepost op: 2008/03/15, 09:38:54 »
Ik ben deze week begonnen met Linux en ik vind het een verademing. Als absoluut beginner loop ik tegen een melding aan bij Apache. Bij de installatie van Apache moet ik in de conf de user en group benoemen. Ik heb de user host genoemd en de group localhost (Verstandig?)
In de conf staan nu deze 2 regels:
User host
Group localhost
Als ik daarna Apache wil stoppen (sudo /usr/sbin/apache2ctl stop) krijg ik de volgende melding: apache2: bad user name host.
Wat doe ik fout?
groet, Pim
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline Scormen

  • Lid
    • LinuxOntdekt.Be
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #1 Gepost op: 2008/03/15, 11:49:32 »
Heb je één of andere handleiding gevolgd?

Hier zijn anders enkele nuttige links:
http://www.ubuntu-nl.org/documentatie/netwerken/lamp/
https://help.ubuntu.com/community/Servers
Ubuntu gebruiker #18341 | Linux gebruiker #456955
· Mijn persoonlijke Linux blog

Offline rja

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #2 Gepost op: 2008/03/15, 11:51:25 »
Je hebt een niet bestaande gebruiker en groep gebruikt.

Die zul je moeten toevoegen, via System, Administration, Users en Groups.

Zou ik die user en groep ook eigenaar maken van /var/www

chown -R host:localhost /var/www

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #3 Gepost op: 2008/03/15, 12:19:43 »
Dank voor de snelle antwoorden. Ik heb de gebruiker en groep toegevoegd (zou ik nooit aan gedacht hebben...) en probeer de Apache te herstarten. Ik krijg nu de boodschap:
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd not running, trying to start

Wel een stapje verder dus, maar er nog niet helemaal uit.

Ik heb overigens de volgende documentatie gebruikt:
http://www.bartendavid.be/doc/howto/netwerk/servers/apache.html

Dit lijkt mij een prima instructie. Zie ik dat goed?

groet, Pim
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline Scormen

  • Lid
    • LinuxOntdekt.Be
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #4 Gepost op: 2008/03/15, 12:27:02 »
Uit jou handleiding "zoek de 2 lijnen die beginnen met "User" en "Group", en verander de user en group met degene waarmee jij werkt! ".
Dit heb ik nog nooit veranderd, www-data is altijd blijven staan.

Wat de fout van apache betreft: http://wiki.apache.org/httpd/CouldNotDetermineServerName
Ik denk dat je hier mogelijk een foutje hebt gemaakt.

Grtz,
Kris
Ubuntu gebruiker #18341 | Linux gebruiker #456955
· Mijn persoonlijke Linux blog

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #5 Gepost op: 2008/03/15, 12:36:31 »
Ik heb denk ik ook inderdaad een fout gemaakt, maar welke. Ik ben een echte beginner en zal de meest voor de hand liggende fout niet opmerken, vandaar mijn verzoek om hulp. Ik kom er met je link ook niet uit. Waar moet ik wat aanpassen?
Mij valt wel op dat mijn foutmelding 127.0.1.1 bevat, terwijl ik op de link 127.0.0.1 vind. Kan dat iets zijn? En hoe wijzig ik dat?
groet, Pim
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline Scormen

  • Lid
    • LinuxOntdekt.Be
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #6 Gepost op: 2008/03/15, 12:58:33 »
Doe eens: cat /etc/hosts
Wat is de output?

Eveneens de output van cat /etc/apache2/httpd.conf aub.

Kris
Ubuntu gebruiker #18341 | Linux gebruiker #456955
· Mijn persoonlijke Linux blog

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #7 Gepost op: 2008/03/15, 13:02:59 »
Bij cat /etc/hosts krijg ik het volgende:

127.0.0.1       localhost
127.0.1.1       microstar

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
pim@microstar:~$

Bij cat /etc/apache2/httpd.conf het volgende:
Niets, ik kom weer op het commandopunt

Weet je wat ik fout gedaan heb?
groet, Pim
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline rja

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #8 Gepost op: 2008/03/15, 19:36:02 »
Citaat van: WGM50
Bij cat /etc/hosts krijg ik het volgende:

127.0.0.1       localhost
127.0.1.1       microstar

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
pim@microstar:~$

Bij cat /etc/apache2/httpd.conf het volgende:
Niets, ik kom weer op het commandopunt

Weet je wat ik fout gedaan heb?
groet, Pim
Klopt dat ip nummer van microstar wel ?

Is dat het zelfde, wat ifconfig voor je netwerk kaart geeft ?

De Apache configuratie onder Ubuntu, staat volgens mij in /etc/apache2/apache2.conf

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #9 Gepost op: 2008/03/15, 20:29:46 »
in /etc/apache2/apache2.conf zie ik niets over de microstar.
ifconfig voor je netwerkkaart... waar vind ik die? Zoeken levert niets op.

Ik ben vrees ik wel een enorme amateur, ik ken de weg nog nauwelijks. Maar dat gaat veranderen.
groet, Pim
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline rja

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #10 Gepost op: 2008/03/15, 21:01:40 »
Citaat van: WGM50
in /etc/apache2/apache2.conf zie ik niets over de microstar.
ifconfig voor je netwerkkaart... waar vind ik die? Zoeken levert niets op.

Ik ben vrees ik wel een enorme amateur, ik ken de weg nog nauwelijks. Maar dat gaat veranderen.
groet, Pim
Een terminal opstarten, staat bij Applications, Accesories

Op de prompt $

ifconfig

intikken.

Dan zie je waarschijnlijk bij de eerst netwerk kaart, inet addr, komt dat ip adres overeen met wat er in /etc/hosts over microstar staat ?

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #11 Gepost op: 2008/03/15, 21:14:44 »
In ifconfig staat:
eth0      Link encap:Ethernet  HWaddr 00:0C:76:C0:AE:53  
          inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:76ff:fec0:ae53/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:194974 errors:0 dropped:0 overruns:0 frame:0
          TX packets:111321 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:289755318 (276.3 MB)  TX bytes:8157308 (7.7 MB)
          Interrupt:18 Base address:0xec00

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1673 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1673 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:594892 (580.9 KB)  TX bytes:594892 (580.9 KB)

Maar de map /etc/hosts heb ik niet. Kan ik het IP nr. van de microstar ergens anders vinden?
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline rja

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #12 Gepost op: 2008/03/15, 21:30:35 »
Citaat van: WGM50
In ifconfig staat:
eth0      Link encap:Ethernet  HWaddr 00:0C:76:C0:AE:53  
          inet addr:192.168.1.9  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:76ff:fec0:ae53/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:194974 errors:0 dropped:0 overruns:0 frame:0
          TX packets:111321 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:289755318 (276.3 MB)  TX bytes:8157308 (7.7 MB)
          Interrupt:18 Base address:0xec00

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1673 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1673 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:594892 (580.9 KB)  TX bytes:594892 (580.9 KB)

Maar de map /etc/hosts heb ik niet. Kan ik het IP nr. van de microstar ergens anders vinden?
In een terminal sessie.

sudo gedit /etc/hosts

En verander de ip nummer van microstar in 192.168.1.9

Herstart Apache,

sudo /etc/init.d/apache2 restart

Doet het nu wel ?

PieterD

  • Gast
Apache installatie niet helemaal gelukt
« Reactie #13 Gepost op: 2008/03/15, 21:39:18 »
Citaat van: Scormen
Uit jou handleiding "zoek de 2 lijnen die beginnen met "User" en "Group", en verander de user en group met degene waarmee jij werkt! ".
Dit heb ik nog nooit veranderd, www-data is altijd blijven staan.
Grtz,
Kris
Al die z.g. handleidingen zijn misschien goed bedoeld maar in de meeste gevallen werkt het bij anderen net een beetje anders. En al helemaal bij linux-beginners zoals ik....:-)
Ik heb gewoon Apache en PHP via pakketbeheer geïnstalleerd en het werkte meteen, zonder geklooi.
Alleen die befaamde foutmelding is er nog maar die zie ik alleen als ik Xubuntu afsluit.

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #14 Gepost op: 2008/03/15, 21:42:57 »
Heb ik gedaan zoals je zei. Nu is de melding als volgt:

pim@microstar:~$ sudo gedit /etc/hosts
[sudo] password for pim:
pim@microstar:~$ sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.9 for ServerName
httpd (no pid file) not running
apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.9 for ServerName
         
Weer een stap denk ik, maar wat nu verder?
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline rja

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #15 Gepost op: 2008/03/15, 21:58:03 »
Citaat van: WGM50
Heb ik gedaan zoals je zei. Nu is de melding als volgt:

pim@microstar:~$ sudo gedit /etc/hosts
[sudo] password for pim:
pim@microstar:~$ sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.9 for ServerName
httpd (no pid file) not running
apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.9 for ServerName
         
Weer een stap denk ik, maar wat nu verder?
Wat staat er in je host file ?

cat /etc/hosts

Draait apache2 niet gewoon ?

Wat gebeurd er als je hier op klikt http://localhost

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #16 Gepost op: 2008/03/15, 22:06:53 »
Dan krijg ik dit:

Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 Server at localhost Port 80

Betekent dit dat Apache draait?
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline rja

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #17 Gepost op: 2008/03/15, 22:09:32 »
Citaat van: WGM50
Dan krijg ik dit:

Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 Server at localhost Port 80

Betekent dit dat Apache draait?
Ja,

Maar die foutmelding betekend, dat er iets niet goed zit in je configuratie, ik heb hem niet.

Wat staat er nu in je /etc/hosts ?

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #18 Gepost op: 2008/03/15, 22:10:53 »
Aanvulling: (excuus)
In /etc/hosts staat:

127.0.0.1   localhost
192.168.1.9   microstar

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #19 Gepost op: 2008/03/15, 23:00:35 »
Als ik even mag inbreken ??

Dit:
Citaat
apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.9 for ServerName
Is geen foutmelding.
Apache verteld je alleen maar dat je geen domein naam hebt toegewezen aan de server.
Normaal gesproken moet hij hiervoor 127.0.0.1 gaan gebruiken omdat alles dan eindigt in een niet bestaand adres, dit is namelijk veiliger.

Normaal gesproken wanneer je 1 website officieel host op die server en je hebt ergens een DNS server ingesteld zodat iedereen van het WWW naar jouw server komt zou je eventueel daar de de url kunnen invullen, bijv. foo.bar.com.

Maar dan moet je wel eigenaar zijn van die URL anders ga je problemen krijgen.

Normaal gesproken moet je server normaal en goed werken ondanks die melding, je kan hem dus volledig negeren.

Stel je wilt wel van die melding af komen zou je in  /etc/apache2/httpd.conf een regel kunnen toevoegen
ServerName "localhost"Waarschijnlijk staat die er al maar staat er een # voor en hoef je dat alleen maar weg te halen.
Nu krijg je die melding ( als het goed is) niet meer.

In het ergste geval ( configuratie afhankelijk) zou je die regel moeten invoeren in de apache2.conf
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #20 Gepost op: 2008/03/15, 23:08:03 »
Natuurlijk mag je inbreken, elke bijdrage vind ik waardevol.
Ik heb inderdaad een bestand    /etc/apache2/httpd.conf
alleen is dat bestand helemaal leeg. Is dat correct? Moet ik daarin toch je code (ServerName "localhost") opnemen?
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #21 Gepost op: 2008/03/15, 23:19:39 »
Ja hoor kan je gewoon doen.

Echter dat hij leeg is vind ik een beetje vreemd.

dit is mijn httpd.conf
# This is here for backwards compatability reasons and to support
#  installing 3rd party modules directly via apxs2, rather than
#  through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
######################
# Mod_evasive config #
######################
#
LoadModule evasive20_module   /usr/lib/apache2/modules/mod_evasive20.so
#

DOSHashTableSize    3097
DOSPageCount        2
DOSSiteCount        50
DOSPageInterval     1
DOSSiteInterval     1
DOSBlockingPeriod   10
DOSWhitelist 127.0.0.1
DOSWhitelist 192.168.1.100

# Optionally you can also add the following directives:
#
DOSEmailNotify gandyman1@emule.nl
#
DOSSystemCommand "su - someuser -c '/sbin/... %s ...'"
DOSLogDir "/var/lock/mod_evasive"
######################
#   VHCS2            #
######################
#
Include /etc/apache2/sites-available/vhcs2.conf
Echter is gebruik een hosting programma en heb nog meer zaken geinstalleerd.
Wat dus de reden zal zijn dat het er bij mij wel instaat en bij jouw niet.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline WGM50

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #22 Gepost op: 2008/03/15, 23:29:25 »
Beste mensen, het is gelukt. Apache start, stopt, start en herstart vanaf de commandoregel. Heel erg bedankt voor het meedenken. Fantastische support.
groet, Pim
Ubuntu 11.10 * Toshiba * Evolution *  Libre Office * Firefox

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #23 Gepost op: 2008/03/15, 23:32:31 »
NP :P

Graag gedaan.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Offline rja

  • Lid
  • Steunpunt: Nee
Apache installatie niet helemaal gelukt
« Reactie #24 Gepost op: 2008/03/15, 23:56:39 »
Citaat van: Gandyman
Ja hoor kan je gewoon doen.

Echter dat hij leeg is vind ik een beetje vreemd.
De configuratie staat nu in /etc/apache2/apache2.conf

In httpd.conf staan de user specieke  dingen.

Daarom is die leeg.

Veranderd sinds Gutsy ?