Pages : 1
#1 Le 07/01/2008, à 03:58
- toutafai
[Résolu] newbie vs apache ...score final 2-1
Bonjour,
j'ai un petit soucci avec mon serveur apache, lorsque je me connecte dessus, au lieu d'avoir la page d'accueil de mon site, j'obtiens la liste des fichiers de mon site ???
1/ J'ai du loupé une étape... indexation des fichiers ou il faut autre chose ?
2/ Mon site a été fait avec un produit ms (oui, j'ai honte), et j'ai donc une page d'accueil qui se nomme site.htm avec un repertoire SITE qui contient tous les autres fichiers et les autres pages de mon site.. j'ai copié tout cela dans mon /www/var...... Es-ce sous cette "forme" que apache gere mon site, ou bien j'ai encore loupé quelque chose ?
Je precise que je débute totalement, donc je pense ignorer pas mal de choses
D'avance merci de votre aide.
Dernière modification par toutafai (Le 08/01/2008, à 01:08)
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#2 Le 07/01/2008, à 04:12
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
Salut
Quand tu accede a ton site, c'est la page index.htm ou index.php qui est affichee. Si il n'y a roem, tu as la liste des fichiers.
Donc renomme site.htm en index.htm
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#3 Le 08/01/2008, à 00:01
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
bonsoir Best_friend_fr
justement, je comprend pas, y a pas rien, j'ai bien un index.htm, mais
mais toujours pareil, je vois qu'une liste de fichiers, m'affichant uniquement index.htm, au lieu que ca affiche cette fichu page d'accueil...
PS : j'ai suivi ce tuto ici http://doc.ubuntu-fr.org/tutoriel/virtualhosts_avec_apache2_et_dyndns
toujours meme probleme... une idée ?
Ps : t'es comme moi, un noctambule ?
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#4 Le 08/01/2008, à 00:02
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
Essaye d'afficher
http://localhost/index.htm
P.S non... il fait jour ici.
Dernière modification par best_friend_fr (Le 08/01/2008, à 00:03)
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#5 Le 08/01/2008, à 00:05
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
pareil, que http://localhost
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#6 Le 08/01/2008, à 00:06
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
que dit
ls -l /var/www
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#7 Le 08/01/2008, à 00:08
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
maintenance@belier:~$ ls -l /var/www
total 4
drwxr-xr-x 2 root root 4096 2008-01-06 19:58 apache2-default
lrwxrwxrwx 1 root root 18 2008-01-07 02:12 perso -> /media/web/private
lrwxrwxrwx 1 root root 17 2008-01-07 02:13 public -> /media/web/public
maintenance@belier:~$
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#8 Le 08/01/2008, à 00:13
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
mmm, perso je ne vois pas de fichier index.htm ici...
Que dit
ls -l /etc/apache2/sites-enabled
cat /etc/apache2/sites-enabled/000-default
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#9 Le 08/01/2008, à 00:13
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
oups je viens de trouver, tu m'a mis la puce a l'oreille avec le ls-l /var/www : j'avais pas mis de permission d'acces aux fichiers du site pour les autres utilisateurs (je l'avais dit, j'suis un newbie qui fait des erreur de newbie :-) )
y a juste un dernier probleme, le fait que quand je tape mon url, je tombe sur cette liste, pour avoir le site faut que je clique sur le fichier index.htm.... pas tres pratique pour le néophyte.... une idée ?
PS : il fait jour chez toi??... t'es de l'autre coté de la planete ou quoi ? lol
Dernière modification par toutafai (Le 08/01/2008, à 00:14)
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#10 Le 08/01/2008, à 00:16
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
Si tu as un fichier index.htm dans un dossier, par defaut, il est affiche. Sinon, ta config est foireuse.
t'es de l'autre coté de la planete ou quoi ?
Peux pas repondre, je sais pas ou tu es. Mais c'est vraisemblable que je sois assez loin de chez toi...
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#11 Le 08/01/2008, à 00:25
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
config foireuse, car j'ai un fichier index.htm....une idée?
J'ai installé webmin, ca m'evite de bidouiller a la main les fichers de config... je cherche si je vois a pas un truc pas normal...
PS : j'suis en france, region centre.
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#12 Le 08/01/2008, à 00:33
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
Je ne vois pas ce fichier dans ton ls... (message 7)
Si tu l'as rajoute, il faut que tu t'assure qu'il est lisible par le user www-data.
Je t'ai demande deux autres trucs (message 8)
Bon, ben oui, je suis en Californie, donc loin.
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#13 Le 08/01/2008, à 00:41
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
désolé...
maintenance@belier:~$ ls -l /etc/apache2/sites-enabled
total 0
lrwxrwxrwx 1 root root 36 2008-01-06 19:58 000-default -> /etc/apache2/sites-available/default
maintenance@belier:~$ cat /etc/apache2/sites-enabled/000-default
NameVirtualHost *
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /media/web/public
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order deny,allow
deny from all
Allow from localhost
Allow from 192.168.1.0/24
ErrorDocument 403 "http://toto.homelinux.com/public"
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</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
ServerSignature On
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>
Alias /perso /media/web/perso
<Directory /media/web/perso>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order deny,allow
Deny from all
Allow from localhost
ErrorDocument 403 "http://toto.homelinux.com/public"
</Directory>
Alias /public /media/web/public
<Directory /media/web/public>
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorDocument 403 "http://toto.homelinux.com/public"
</Directory>
ServerName pclibre.homelinux.com
Options None
</VirtualHost>
maintenance@belier:~$
Ps : comme je t'ai dit plus haut, j'ai suivi cette procedure :
http://doc.ubuntu-fr.org/tutoriel/virtualhosts_avec_apache2_et_dyndns
Dernière modification par toutafai (Le 09/01/2008, à 03:03)
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#14 Le 08/01/2008, à 00:46
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
Bon, ok
Quand tu mets
http://localhost
il va dans /var/www
Or, ton site est dans /var/www/public.
Tu dois donc aller dans
http://localhost/public
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#15 Le 08/01/2008, à 01:07
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
bon, je viens de trouver la solution, j'ai contourné le pb en rajoutant a /etc/apache2/sites-avaibles/defaut
ErrorDocument 403 "http://toto.homelinux.com/public/index.htm
Il me reste plus qu'un dernier petit détail, l'acces au site depuis mon réseau local...encore une broutille, mais ca devrait aller......
un grand MERCI pour ta precieuse aide, si un jour, tu passe par la touraine, fait moi signe, y a du tres bon vin dans le coin :-)
PS : Californie ! hummm, soleil, plage de sable chaud, corps silliconé en maillot de bain......veinard :-)
Dernière modification par toutafai (Le 09/01/2008, à 03:03)
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
#16 Le 08/01/2008, à 01:45
- jdloic
Re : [Résolu] newbie vs apache ...score final 2-1
Pour qu'apache puisse afficher ton site, il faut qu'il ai les droits d'accès aux fiichiers (sur ubuntu, c'est l'utilisateur www-data)
Apache2 recherche dans le répertoire s'il trouve certains fichiers (voir dans "/etc/apache2/mods-available/dir.conf"), dans le paramètrage par defaut, il recherche un fichier index.html (avec un "l" à la fin)
Dernière modification par jdloic (Le 08/01/2008, à 01:46)
Hors ligne
#17 Le 08/01/2008, à 02:18
- best_friend_fr
Re : [Résolu] newbie vs apache ...score final 2-1
mmm ptet bine... J'ai toujours index.php moi...
sudo apt-get replace langage_sms by grammaire orthographe ponctuation
La documentation est avant tout faite pour ceux qui posent les questions, et non ceux qui y répondent
Best_friend_fr
Hors ligne
#18 Le 08/01/2008, à 02:29
- NooP
Re : [Résolu] newbie vs apache ...score final 2-1
Salut,
Pour ton soucis d'index.htm :
L'utilisation du ErrorDocument n'est pas faite pour ça ... Tu as bien rusé, mais c'est une directive qui fais une redirection sur un fichier en cas d'erreur.
Tu trouveras la ligne configurant les fichiers lus automatiquement par apache dans :
/etc/apache2/apache2.conf
Et cette ligne s'appelle : DirectoryIndex
Par défaut, apache ne connait pas le .htm (normal, c'est une extension restante de l'époque pas si lointaine ou les produits MS ne savaient pas gérer d'extension de fichiers de plus de 3 caractères). Donc, pour que ton apache fonctionne avec les .htm, ajoute sur cette ligne index.htm et relance ton apache. L'ordre des noms de fichiers que tu y trouvera reflète la priorité qu'attribuera apache.
Par ex :
DirectoryIndex index.php index.html index.htm
Lui dira que s'il trouve ces 3 fichiers dans un répertoire, c'est index.php qui sera prioritaire sur les autres.
Voili voilou
Dernière modification par NooP (Le 08/01/2008, à 02:39)
Votez Macron, vous l'aurez dans le fion !
Hors ligne
#19 Le 08/01/2008, à 03:27
- toutafai
Re : [Résolu] newbie vs apache ...score final 2-1
Merci a tous , pour toutes ces info complementaires : c'est royal, je vais corrigé le tir.
Plus que 2 étapes : sécurisation et référencement
Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).
Hors ligne
Pages : 1