Serveur sous debian

Fermé
logili Messages postés 26 Date d'inscription samedi 16 décembre 2006 Statut Membre Dernière intervention 9 août 2008 - 25 sept. 2007 à 14:16
logili Messages postés 26 Date d'inscription samedi 16 décembre 2006 Statut Membre Dernière intervention 9 août 2008 - 25 sept. 2007 à 20:01
je voudrais monter un serveur pour heberger mon site web
chez moi pour des soucis de simplicité pour acceder a la base de donnée et de plus il y aura un très faible trafic sur ce site marchand (commerce local)

je possede une alice box ip fixe 62.210.195.235
mon site se nomera chizeshop.com

j'ai monter mon serveur sous debian 4
j'ai acces a internet et a mon reseau local à partir du serveur
tout les autres pc sont sous xp en ip fixe du type 192.168.0.100 ( 101 ....103)
passerelle 192.168.0.1 adresse de mon routeur dlink



j'ai parametrer apache2 suivant les config trouvé sur les forums
a priori ca marche

je coince pour le reste. je decouvre linux



tout d'abord ma config est elle faisable (alice box , reseau local , serveur sous linux debian)
merci

et d'autre part pourriez vouz m'aider pour finir la config

2 réponses

mamiemando Messages postés 33084 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 avril 2024 7 749
25 sept. 2007 à 18:57
1) Commence par installer apache si ce n'est pas déjà fait. En root :
aptitude install apache2

2) Vérifie que le serveur apache marche correctement en te connectant sur http://127.0.0.1 (inutile de passer à l'étape 3 si cette étape n'est pas validée)
- Si ton site s'affiche tout va bien on peut enchaîner, il n'y a rien de plus à faire sous linux.
- Si c'est la page d'apache qui apparaît c'est que ton site n'est pas situé au bon endroit de l'arborescence (a priori tu es sensé le mettre dans /var/www/htdocs qui est en fait le root directory par défaut précisé dans le fichier de configuration d'apache (a priori /etc/apache2/apache2.conf). Apache se contente simplement de mettre un "site" par défaut (la page d'accueil d'apache) dans ce fameux root directory.
- Si la connexion échoue, vérifie que ton serveur apache est lancé et que ton pare feu ne filtre pas la requête. Pour (re)lancer apache, en root :
/etc/init.d/apache2 restart


3) Ensuite il faut que le site soit visible de l'extérieur. A ce stade c'est complètement indépendant de linux, tout repose sur la configuration du routeur lui même. Vue que ta box se comporte comme un routeur, il faut forwarder le port http (80) de ton routeur vers ton ip locale (192.168.0.100). L'IP publique de ta box n'a a priori aucune importance, sauf pour la personne qui va se connecter à ton site et qui doit la connaître. En général les règles de forward se configurent via une interface http; http://192.168.0.1

4) Afin d'éviter aux gens de taper dans leur navigateur http://62.210.195.235 mais un vrai nom de domaine, jète un oeil aux histoires de dyndns.

Remarque : par défaut les fichiers que tu vas mattre dans /var/www ... appartiennent à root. Change les de propriétaires ainsi (en supposant que mando soit ton login) :
cd /var/www/htdocs

Vérifie que tu es dans le bon répertoire en tapant :
ls

Si c'est bon :
chown -R mando:root *
chmod -R o-w *


Bonne chance
0
logili Messages postés 26 Date d'inscription samedi 16 décembre 2006 Statut Membre Dernière intervention 9 août 2008 4
25 sept. 2007 à 20:01
merci pour tes conseills
j'y travaille de suite
0