Serveur Lampp impossible d'accès (ubuntu)

Serveur Lampp impossible d'accès (ubuntu) - Logiciels - Linux et OS Alternatifs

Marsh Posté le 08-09-2008 à 10:30:37    

Bonjours à tous !!
 
j'ai un petit souci avec mon serveur  :pt1cable: . J'ai installé Lampp avant hier sur mon PC, j'ai crée un répertoire "www" dans le répertoire htdocs, malheureusement lors que j'essaye d'accèder au site il m'affiche les répertoires que j'ai dans le dossier "htdocs" au lieu de la page d'accueil.
 
Plus précisement, voilà ce que j'ai en local et à distance :
 
En local :
Lorsque je tape http://localhost => j'ai tous les répertoires (apache, www, phpmyadmin, etc...) qui s'affiche.
Je suis obligé de taper http://localhost/www/index.html pour voir ma page d'accueil du site.
 
A distance :
Lorsque je tape http://monsite.com => j'ai uniquement les répertoires "apache" et "www" qui apparaissent mais toujours pas ma page d'accueil (index.html), d'ailleurs lorsque je vais dans le répertoire "www" au lieu de m'afficher ma page index.html il m'affiche toutes les pages de mon site. Pour voir apparaitre ma page d'accueil je suis obligé de cliquer sur "index.html", il ne le fait pas automatiquement
 
Donc je voulais savoir comment faire pour obtenir directement ma page d'accueil lorsque je tape mon URL.
Je pensais virer tout les répertoires qui se trouve dans "htdocs" et mettre toutes les pages de mon site directement dedans mais cela ne va-t-il pas empêcher lampp de fonctionner correctement ?
 
De plus j'avais également fait deux fichier "htaccess" et htpasswd" pour protéger mon site, en effet c'est un site que j'ai fait uniquement entre amis et je ne veux pas que tout le monde visite le site et pourtant aucun mot de passe n'est demandé !!!
Quelqu'un pourrais me dire quel truc j'ai oublié car j'ai la même la même chose sur windows xp avec wampserver et tout marche nikel, je n'ai fait qu'une migration vers ubuntu et lampp.
 
 
D'avance merci pour vos réponses.


Message édité par doh-ko le 08-09-2008 à 10:48:37
Reply

Marsh Posté le 08-09-2008 à 10:30:37   

Reply

Marsh Posté le 08-09-2008 à 10:52:27    

Bonjour,

 

Pour ton premier problème, il te manque cela dans la configuration d'Apache :
DirectoryIndex index.html

 

Tu peux créer un fichier /etc/apache2/conf.d/DirectoryIndex.conf contenant :
DirectoryIndex index.php index.html

 

Pour le reste, voici ce qui est indiqué sur le site de lampp :
LAMPP est configuré de façon à être le plus ouvert possible pour permettre au développeur de faire ce qu'il/elle veut. Ceci est intéressant dans un contexte de développement mais en production ceci pourrait s'avérer fatal.

 

http://www.apachefriends.org/fr/xampp-linux.html

 

J'avoue que je ne comprends pas bien l'intérêt de lampp pour Linux, installer apache puis php et mysql est plutôt simple.

 

vw.


Message édité par Combi_A_Vendre le 08-09-2008 à 11:18:08
Reply

Marsh Posté le 08-09-2008 à 11:23:11    

Ok mais en lisant le lien que tu m'as donné il est mentionné à la fin :
/opt/lampp/etc/httpd.conf =>Le fichier de configuration Apache
 
Je me trompe peu être mais est-ce que je dois pas plutôt mettre "DirectoryIndex index.php index.html" dans ce fichier ?
 
Sinon je pense que l'intêret de lampp est d'avoir tout en un, un peu comme sur windows avec easyPhp ou wampserver tu peu installer mysql, php et apache séparément mais en un clik tu as tous  ;) , là c'est un peu pareil.
En plus avec Lampp tu as webalizer d'installer avec, moi c'est ce que je cherchais aussi  ;).
 
PS: je suis au boulo actuellement, j'essayerais ça ce soir


Message édité par doh-ko le 08-09-2008 à 11:24:31
Reply

Marsh Posté le 08-09-2008 à 13:47:55    

Oui, ça doit être bon dans le fichier httpd.conf

 

Sous Debian, l'équivalent pour installer tout ça est :
aptitude install apache2 php5 mysql-server php5-mysql phpmyadmin webalyser

 

vw.


Message édité par Combi_A_Vendre le 08-09-2008 à 13:54:00
Reply

Marsh Posté le 08-09-2008 à 14:12:34    

ok merci je vais voir ça ce soir  ;) !!
 
sinon aptitude install apache2 php5 mysql-server php5-mysql phpmyadmin webalyser revient un peu au même que lampp je suis d'accord mais bon dans ce cas on peu dire ça de tout les produits qui proposent un package du style easyphp, lampp, etc... étant donné qu'on peu les installer séparément et ça aussi bien sur linux que sur windows...  :sarcastic:  
Mais bon après chacun fait il veut  ;)
 
Sinon tu n'aurais pas une petite idée pour mon accès sécurisé avec "htaccess" et "htpasswd"


Message édité par doh-ko le 08-09-2008 à 14:15:29
Reply

Marsh Posté le 08-09-2008 à 16:06:13    

Easyphp et lampp se justifie sous windows vu que c'est difficile à installer sinon. ;)
 
Donne nous le contenu de ton fichier .htaccess
Regarde aussi dans les log d'apache si tu y vois des erreurs (/var/log/apache...
 
vw.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed