Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/10/2007, à 15:21

jojolapine

Installation d'un serveur LAMP

Bonjour à tous,
J'ai depuis peu installé kubuntu gutsy gibbon, sans problème (si ce n'est la surcharge des serveurs ubuntu smile )
Tout fonctionne bien (à part le wifi, mais c'est un autre problème).
Avant tout je tiens à préciser que c'est ma première (ou presque) installation de linux, et que je ne me suis jamais vraiment servit de linux (disons pas intensivement et encore moins en tant qu'administrateur).
Donc me voilà à installer mes logiciels indispensable,... ça roule, jusqu'à... ce que je veuille installer un serveur de dévellopement web (LAMP).
Là je me dis comment on fait ?
J'ai entendu dire qu'il fallait installé tout "à la main"...? très bien, je me lance dans la recherche d'un tutoriel, et je tombe là-dessus:
http://doc.kubuntu-fr.org/apache2
Le tuto à l'air clair (bien que partiellement terminé...), je me lance dans le cambouis....
Après quelques soucis de chmod et autres problèmes de débutants, j'ai installé tout les paquest (à priori) j'ai édité les fichiers demandé...
Tout semble correct, et l'heure du premier test à sonné...
Aïe aïe aïe!!!!
Tout fout le camp, je test un restart apache:

sudo /etc/init.d/apache2 restart

Et patatra, la console me répond

sudo: /ect/init.d/apache2: command not found

N'étant que débutant sous linux, je ne sais pas trop ce qui se passe, ce qui va ou ne va pas...
Si vous désirez de plus amples informations, je suis là wink
merci d'avance pour l'aide que vous pourrez m'apporter!

Hors ligne

#2 Le 23/10/2007, à 15:24

azimuth024

Re : Installation d'un serveur LAMP

Faute de frappe : on te répond "/ect/init.d/apache2: command not found". C'est pas ect, c'est etc.

Hors ligne

#3 Le 23/10/2007, à 15:34

jojolapine

Re : Installation d'un serveur LAMP

Alors déjà merci pour cet oublis wink
Mais malheureusement ça ne réoud pas mon problème...
Voici ce que j'obtient désormais:

 * Restarting web server apache2                                                                                                                                                   [Tue Oct 23 15:30:52 2007] [warn] The Alias directive in /etc/apache2/apache2.conf at line 288 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd (no pid file) not running
[Tue Oct 23 15:31:02 2007] [warn] The Alias directive in /etc/apache2/apache2.conf at line 288 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(99)Cannot assign requested address: make_sock: could not bind to address 82.228.244.195:80
no listening sockets available, shutting down
Unable to open logs

un extrait du apache2.conf:

<IfModule alias_module>
    Alias /icons/ "/usr/share/apache2/icons/" #ligne 288

    <Directory "/usr/share/apache2/icons">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

et mon ports.conf:

Listen 80

<IfModule mod_ssl.c>
    Listen 443
</IfModule>

#interface connecté à internet
Listen 82.228.244.195:80
# interface connecté au réseau local
Listen 127.0.1.1:80

Merci

Dernière modification par jojolapine (Le 23/10/2007, à 15:35)

Hors ligne

#4 Le 23/10/2007, à 15:45

azimuth024

Re : Installation d'un serveur LAMP

1)

[warn] The Alias directive in /etc/apache2/apache2.conf at line 288 will probably never match because it overlaps an earlier Alias

Pas grave.

2)

(99)Cannot assign requested address: make_sock: could not bind to address 82.228.244.195:80

Tu es derrière un routeur ou connectée directement à internet ?
Ou plutôt, peux tu donner le retour de la commande suivante :

ifconfig

3)

Unable to open logs

Apache2 n'arrive pas à ouvrir les fichiers de logs. Sûrement un problème de droits.

4)

Apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

127.0.1.1 est très curieux, en général c'est plutôt "127.0.0.1"

Dernière modification par azimuth024 (Le 23/10/2007, à 15:46)

Hors ligne

#5 Le 23/10/2007, à 15:59

jojolapine

Re : Installation d'un serveur LAMP

Bonjour,
Tout d'abord, merci de t'interresser à mon problème wink
Alors pour le ifconfig, ça donne:

eth0      Lien encap:Ethernet  HWaddr 00:16:36:B8:BB:12
          inet adr:88.164.120.139  Bcast:88.164.120.255  Masque:255.255.255.0
          adr inet6: fe80::216:36ff:feb8:bb12/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:212434 erreurs:0 :0 overruns:0 frame:0
          TX packets:166186 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:293490191 (279.8 MB) Octets transmis:18807011 (17.9 MB)

eth1      Lien encap:Ethernet  HWaddr 00:18:DE:0A:ED:15
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :166248 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)
          Interruption:17 Adresse de base:0xc000 Mémoire:d6000000-d6000fff

lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:4268 erreurs:0 :0 overruns:0 frame:0
          TX packets:4268 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:2513500 (2.3 MB) Octets transmis:2513500 (2.3 MB)

Ensuite pour ce qui est des droits, j'ai effectué un

sudo chmod -R 777 /var/log/apache2/

(il me semble que le chmod est appliqué à tout les fichiers "infèrieurs" avec -R ?)
Et ça ne change rien..., voici l'erreur que j'ai:

 * Restarting web server apache2                                                                                                                                                   [Tue Oct 23 15:55:12 2007] [warn] The Alias directive in /etc/apache2/apache2.conf at line 288 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd (no pid file) not running
[Tue Oct 23 15:55:22 2007] [warn] The Alias directive in /etc/apache2/apache2.conf at line 288 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(99)Cannot assign requested address: make_sock: could not bind to address 82.228.244.195:80
no listening sockets available, shutting down
Unable to open logs

Mais je ne comprend pas le coup du 127.0.1.1 qui persiste, car j'ai mis à jour le ficheir ports.conf:

Listen 80

<IfModule mod_ssl.c>
    Listen 443
</IfModule>

#interface connecté à internet
Listen 82.228.244.195:80
# interface connecté au réseau local
Listen 127.0.0.1:80

Merci encore de prendre un peu de temps pour moi... wink

Hors ligne

#6 Le 23/10/2007, à 16:03

compte supprimé

Re : Installation d'un serveur LAMP

Un peu de doc ?

http://www.ac-creteil.fr/reseaux/systemes/linux/Welcome.html

A+

#7 Le 24/10/2007, à 00:03

anywhere91

Re : Installation d'un serveur LAMP

Pour l'adresse 127.0.1.1 cela n'a aucune importance wink Il peux y avoir n'importe quel nombre après 127 cela restera toujours un localhost. Dans le doute, vérifier que dans les réglages réseaux, dans les noms d'hôtes, apparaissent bien :

127.0.0.0 localhost (mais il y est sûrement au vu de la ligne lo de l'ifconfig !)

Dans le httpd.conf tu peux rajouter (si elle n'y es pas !) la ligne suivante :

#ServerName www.example.com:80
ServerName localhost

Ne pas oublier que ton adresse IP est une adresse publique, donc divulguable sur le Web.

Bon courage


"Bien plus que le costume trois pièces ou la pince a vélo, c'est la torture qui permet de distinguer à coup sur l'homme de la bête" P.Desproges

"C'est curieux chez les marins ce besoin de faire des phrases !" Maitre Folace

Hors ligne