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 17/11/2010, à 16:47

benilto

Apache2 sous Ubuntu server 10.04 : configuration

Salut à tous,
je viens d'installer pour la première fois ubuntu server, et j'essaye de configurer apache2.
pour cela, j'ai effectué les commandes suivantes :

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mynewsite
sudo a2ensite mynewsite
sudo /etc/init.d/apache2 restart

J'ai placé un fichier index  dans le répertoire /var/www mais lorsque je me connecte sur http://sxrobert-7963.mondomaine.fr/mynewsite , j'obtiens une 404 ...

voici mon fichier  :  /etc/apache2/sites-available/mynewsite :

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www
        ServerAlias *.mondomaine.fr

        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

j'imagine qu'il ya quelquechose qui cloche dans ma conf ....
merci d'avance,
benilto wink

Hors ligne

#2 Le 17/11/2010, à 17:11

Epehj

Re : Apache2 sous Ubuntu server 10.04 : configuration

Salut,

Tu as un nom de domaine?
Si tu héberges sur ta machine perso, est ce que tu as bien ouverts les ports?


Linux user #447629 - Ubuntu user # 21770
C'est en sciant que Léonard devint scie

Hors ligne

#3 Le 17/11/2010, à 17:31

benilto

Re : Apache2 sous Ubuntu server 10.04 : configuration

salut,
le serveur est installé sur une machine perso, je me connecte en SSH depuis mon pc de bureau.
il me semble que le port 80 est ouvert d'après le fichier : etc/apache2/ports.conf

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 443
</IfModule>

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

Hors ligne

#4 Le 17/11/2010, à 17:47

Epehj

Re : Apache2 sous Ubuntu server 10.04 : configuration

Salut,

je ne m'y connais pas trop, mais je pense que ce fichier indique le port sur lequel écouter, mais pas forcément un port ouvert.
Si ta machine est en local, essaye de passer déjà en local pour voir si ton serveur apache fonctionne.
Si oui, alors c'est ta configuration des ports etc qui doit être mauvaise. Sinon, c'est celle de apache.

Pour tester en local, récupère ton ip avec ifconfig puis http://l'ipDeTonServeurLocal


Linux user #447629 - Ubuntu user # 21770
C'est en sciant que Léonard devint scie

Hors ligne

#5 Le 17/11/2010, à 17:57

benilto

Re : Apache2 sous Ubuntu server 10.04 : configuration

j'ai récupéré l'ip du serveur via ifconfig et essayé de m'y connecter : via http://192.168.24.245 mais la page ne charge pas ...
ma config est donc erronée mais où chercher ?

merci d'avance ...

Hors ligne

#6 Le 17/11/2010, à 18:24

Epehj

Re : Apache2 sous Ubuntu server 10.04 : configuration

Donc quand tu vas sur http://192.168.24.245, qu'obtiens tu? Toujours le 404?


Linux user #447629 - Ubuntu user # 21770
C'est en sciant que Léonard devint scie

Hors ligne

#7 Le 18/11/2010, à 05:16

AlexandreP

Re : Apache2 sous Ubuntu server 10.04 : configuration

Ça ça que je pensais : Benito a créé un second fichier de configuration, mais dont la racine du site se situe aussi dans /var/www/ (par rapport à l'option DocumentRoot du fichier de configuration). Là, avec l'adresse demandée (http://site.tld/mynewsite), Apache2 va essayer de lui servir la page d'index /var/www/mynewsite/index.html. Et ce fichier-là (tout comme le dossier mynewsite) n'existe probablement pas, d'où l'erreur 404.


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#8 Le 18/11/2010, à 10:51

benilto

Re : Apache2 sous Ubuntu server 10.04 : configuration

Salut,
quand je vais sur http://192.168.24.245/mynewsite , la page essaye de charger pendant un long moment et finit par planter.

En essayant de charger l'URL : http://192.168.24.245/mynewsite, l'erreur suivante est rencontrée :

    * La connexion a échoué 

Le système a retourné :

    (110) Connection timed out

La machine distante ou le réseau sont peut-être hors service. Veuillez réitérer votre requête.

Le fichier /var/www/mynewsite/index.html existe bien sur le serveur.

Est ce un problème de ports ?

NB : Lorsque depuis mon client, je ping mon serveur celui-ci répond bien.

Dernière modification par benilto (Le 18/11/2010, à 10:54)

Hors ligne