Pages : 1
#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
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
Pages : 1