FORUM Tom's Hardware » Le monde de Linux » Autre » Question sur apache2
 

Question sur apache2

Stephane G Les news : vos réactions : P@co Jeux et consoles : ALCACHOFA, 2 utilisateurs anonymes et 405 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Question sur apache2
 
=FMP= http://team-faismoipeur.dyndns.org
Plus d'informations

Salouté,
 
je voulais savoir comment ça ce fait que apache affiche l'index en priorité c'est à dire j'ai un répertoire /var/www/site/index.html pouquoi affichet-il l'index.html alors que j'ai d'autre fichier qui se trouve dans ce même répertoire ???
 
quand je parle d'affichage c'est quand je tap l'adresse du localhost 127.0.0.0 je vois ma page d'accueil (le contenu de index.html) et j'arrive pas à comprend pourquoi fait t-il une priorité... cette priorité est modifiable ???  
 
par exemple je veux afficher comme première page premiere_page.html au lieu de index.html...
 
merci de me répondre c'est dans le cadre d'un pti informatique et j'ai pas envie de pas savoir répondre à uen question pareil !!!  :)

pourquoi faire cent fois la même chose ?
Plus d'informations

en fait lorsque on demande à apache une addresse pointant sur un répertoire, apache cherche les pages par défault avant d'afficher le contenu du répertoire.
 
ces pages par défault sont configurable bien sur, va j'ter un coup d'oeil dans /etc/apache2 et greppe les fichiers pour trouver ''index.html'' ...

zeb
Plus d'informations

Tout est dans /etc/httpd.conf !

$> man httpd.conf

=FMP= http://team-faismoipeur.dyndns.org
Plus d'informations

ok c'est cool c'est ce qui me semblait j'vais jeter un oeil !!!
 
sinon autre question:
 
sur apache deux on a un lien symbolique entre /etc/apache2/sites-availble/default et /etc/apache2/sites-enabled/000-default et aprés il faut modifier le document root dans default pour pouvoir mettre en ligne son site...  
Le problème c'est que dans le même répertoir /var/www/ j'ai phpmyadmin pour administrer les bases de données de mon forum et je voudrais avoir un accés à phpmyadmin juste en local pour les administrers. Car là je suis obliger de changer le répertoire du document root pour administrer les bases de donner et le prob c'est que pendant ce temps là le site +forum est indisponible.
 
 
comment dois je faire pour avoir un accés en local à phpmyadmin ???? et comment dois je faire pour pouvoir héberger un autre site (on passe les détail de firewall sauf si c'est la seul solution) ?????
 
désolé de poser autant de questions mais c'est pour la bonne cause lol

Plus d'informations

a écrit :

ok c'est cool c'est ce qui me semblait j'vais jeter un oeil !!!
 
sinon autre question:
 
sur apache deux on a un lien symbolique entre /etc/apache2/sites-availble/default et /etc/apache2/sites-enabled/000-default et aprés il faut modifier le document root dans default pour pouvoir mettre en ligne son site...  
Le problème c'est que dans le même répertoir /var/www/ j'ai phpmyadmin pour administrer les bases de données de mon forum et je voudrais avoir un accés à phpmyadmin juste en local pour les administrers. Car là je suis obliger de changer le répertoire du document root pour administrer les bases de donner et le prob c'est que pendant ce temps là le site +forum est indisponible.
 
 
comment dois je faire pour avoir un accés en local à phpmyadmin ???? et comment dois je faire pour pouvoir héberger un autre site (on passe les détail de firewall sauf si c'est la seul solution) ?????
 
désolé de poser autant de questions mais c'est pour la bonne cause lol


Ben il va falloir reformuler la question parce que là, c'est pas clair !
Quel rapport entre ton phpmyadmin, le document root et le fait que ton site soit indisponible ?
Quand tu dis "accès en local à phpmyadmin", qu'est-ce tu veux dire ? Ton phpmyadmin doit bien pointer sur les bases distantes, sinon je ne vois pas à quoi il sert.
Pour héberger plusieurs sites, il faut regarder du côté des virtual hosts (doc. sur le site apache).

don't think different, Be different
Plus d'informations

Daminou > au lieu de mettre ton repertoire phpmyadmin directement dans /var/www, met le ailleurs (genre /usr/share par exemple).
 
Dans le fichier /etc/apache2/apache2.conf, ajoute un alias vers ce répertoire et restreint l'accès à la machine locale :

Alias /phpmyadmin /usr/share/phpmyadmin
<Directory "/usr/share/phpmyadmin/">
Order deny, allow
Allow from 127.0.0.1
</Directory>


 
Ensuite, si tu veux heberger plusieurs domaines, utilise les VirtualHost ... T'as un exemple justement dans apache2.conf


---------------
Ouais ba le mieux c'est de voler dans un sac à main [:le o]
Plus d'informations

Pour ceux qui chercheront de l'aide sur cette discussion comme moi, voici une ressource qui éclaircit les choses bien plus que ce qui a été dit (à mon sens) : http://httpd.apache.org/docs/2.0/vhosts/examples.html

zeb
Plus d'informations

Ca revient à dire RTFM. Je suis d'accord piopier. Merci.


---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Le monde de Linux » Autre » Question sur apache2
 

Annonces Google
Publicité