Nous sommes le Ven 18 Juil, 2025 15:25
Supprimer les cookies

Page 1 sur 21, 2 SuivantConfiguration d'un serveur web Apache sous mandrake 10.1

Perdu dans la migration ? Demandez votre chemin, on peut peut-être vous aider.

Lun 25 Juil, 2005 15:21

Salut tous le monde,

Voila je vous explique mon probleme:

J'en ai marre de windows 2003 pour mes 2-3 hebergements de site web, donc je cherche une solution en linux. J'ai commencé par installer un mdk 10.1 il y a tous juste 3 jours, pour me familliarisé avec cette os (dont je n'entend que du bien a tous point de vue), j ai bien reussi a configurer le serveur web et le ftp.

Mais losque je veux changer de repertoire par defalut du apache qui est /var/www/html vers /siteweb/1 pour le premier site /siteweb/2 pour le deuxieme ,il ne me donne pas l'occasion de cree ces repertoires. Si je les mets dans /home/thibmaster/siteweb, la il me donne un message d'erreur , probleme de droit d'acces, dans le browser internet.

Merci de votre aide futur,

A bientot,
thibmaster

Messages : 6

Mar 26 Juil, 2005 08:47

thibmaster a écrit:Salut tous le monde,

Voila je vous explique mon probleme:

J'en ai marre de windows 2003 pour mes 2-3 hebergements de site web, donc je cherche une solution en linux.



Il existe plusieurs distributions pour faire héberger des sites web.
En fait, chaque distribution est capable de le faire mais chacune permet il de le faire aisément ? c'est moins sur...

Perso, j'utilise SME...

Ca se configure facile et en plus, c'est en francais. :wink:

Chris
Boost

Messages : 219
Géo : Bruxelles

Mar 26 Juil, 2005 10:09

Merci pour l'info, Boost

La config de l'apache est elle avec un interface graphique? parce que les ligne de commande je suis pas du tout adepte.

Le serveur SME est il facile a prendre en main
thibmaster

Messages : 6

Mar 26 Juil, 2005 10:20

thibmaster a écrit:Merci pour l'info, Boost


De rien, c'est normal... si on peut aider..


thibmaster a écrit:La config de l'apache est elle avec un interface graphique? parce que les ligne de commande je suis pas du tout adepte.


Ca ne se passe pas comme tu le penses... vas voir ce site et tu comprendras mieux...

http://www.sme-fr.homelinux.net/
Pour info, ce site est hébergé sous SME :wink:

Et va voir ici sur quoi tourne son serveur : http://www.sme-fr.homelinux.net/serveur.php

thibmaster a écrit:Le serveur SME est il facile a prendre en main


Oui relativement si tu suis les conseils du site ci-dessus.
Et puis, il y a Ixus si tu as besoin...
Il y a un forum dédié à SME : ICI

Chris
Boost

Messages : 219
Géo : Bruxelles

Mar 26 Juil, 2005 10:42

Bonjour,

Côté interface graphique, essaye de voir du côté de webmin s'il y a un module pour configurer Apache. Webmin est une interface Web de configuration de serveurs (mon copain qui l'utilise est en vacances, je peux pas lui demander).

Tes problème d'accès dans /home/thibmaster/siteweb ne sont pas juste dû à des problèmes de droits de lecture sur les fichiers répertoires ? (commandes "ls -l", "chmod" ...)

Même remarque pour la création de répertoire à la racine, il faut peut être avoir des privilèges élevés (root par exemple), mais ensuite, il faut changer le propriétaire de ces répertoires (genre l'utilisateur "de base" utilisé par Apache "www-data" sur ma Debian, voit la commande "chown").

La sécurité sur un système GNU/Linux passe par tout ces petits points qui semblent pénibles au début.

Au fait, si tu as un serveur Windows 2003 qui fonctionne, pourquoi en changer ? (je ne dis pas qu'il ne faut pas le faire, je demande juste ce qui te pousse à le faire...)
armen

Messages : 408

Mar 26 Juil, 2005 11:28

Re-Merci boost pour tes liens je vais les explorers ce soir devant mon futur serveur MDK ou SME ou je sais pas un autre :D

Merci Armen de ton aide,
Pour les droits d'acces, comment puis je reglé ça il faudrais pourvoir me loger en "ROOT" mais je ne sais pas comment? au demarrage je n ai pas l'occasion de coisir le super user.
Le pourquoi je change de windows vers linux, est que j ai installé win2K3 SBS mais je venais de finir l'install je me connecte sur le net pour commencer les updates meme pas 5 min apres je me chopais le virus "worm".Voila pourquoi je veux changer.


Si vous avez encore des info n'hesitez pas je suis preneur

Merci à tous de vos aide
thibmaster

Messages : 6

Mar 26 Juil, 2005 11:29

Pour configurer plus facilement tes serveurs sous Mandrake, tu peux installer le paquetage drakwizard, qui te rajoutes des extensions spéciales serveurs dans le Mandrake Control Center.
Pour installer, connecte toi en root (su) dans une console, puis :
urpmi drakwizard

Webmin est effectivement un outil de controle à distance intéressant :
urpmi webmin
puis pour y accéder :
autoriser le port 10000/tcp sur ton firewall (shorewall), toujours avec le Mandrake Control Center, et, depuis un navigateur :
http://adresse_ip_de_ton_serveur:10000

Des docs pour configurer Apache :
Lea-Linux
Un autre guide peut-être plus tout à fait à jour..., mais il y a un forum en français sur ce site...
La doc officielle Apache
dont Une solution pour héberger plusieurs site sur le même serveur

Par défaut, les sites webs doivent se situer dans /var/www/html/, mais il est possible de changer ceci, en modifiant les paramètres des fichiers de configuration d'Apache (situés dans /etc/httpd/). Mais, il faut un peu se creuser la tête... Et ce, quelle que soit la distribution je pense.
dubdub

Messages : 870

Mar 26 Juil, 2005 11:36

Merci dubdub,

C est bien ce wizard la que j ai utilisé pour configurer mon serveur.
J avais trouvé l'info sur Farmasoft (tres bien faite)

Mais quand je change le repertoir et que je tape http://localhost ça ne fonctionne pas. c est la que j ai le message : probleme d'acces.

Et encore merci pour les liens
thibmaster

Messages : 6

Mer 27 Juil, 2005 12:59

Cela ne répond pas tout à fait à ta question initiale, mais cela marche : Faire pointer le même serveur Apache sur deux sites web différents à l'aide d'hôtes virtuels...

Dans le fichier /etc/httpd/conf/vhosts/Vhosts.conf, crée les lignes suivantes :
Code: Tout sélectionner
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
ServerName site1.machin.com
DocumentRoot /var/www/html/
</Directory>
<VirtualHost 127.0.0.1>
ServerName site2.machin.com
DocumentRoot /var/www/html2/
</Directory>


Ensuite, tu crées un répertoire /var/www/html2 :
Code: Tout sélectionner
mkdir /var/www/html2


Tu change le propriétaire de ce répertoire :
Code: Tout sélectionner
chown apache.apache /var/www/html2


Dans le fichier /etc/httpd/conf/commonhttpd.conf, tu rajoutes :
Code: Tout sélectionner
<Directory /var/www/html2>
Options... (Là tu copies le même contenu que ce qu'il y a entre <Directory /var/www/html> et le </Directory> suivant : 4,5 lignes)
</Directory>


Relance Apache :
Code: Tout sélectionner
service httpd restart


Puis avec ton navigateur (lynx par exemple...), tu peux alors pointer sur tes deux sites :
lynx site1.machin.com
lynx site2.machin.com

Et ça marche ! 8)
dubdub

Messages : 870

Mer 27 Juil, 2005 17:17

Hello dubdub,

Je test ça demain soir et je te tiens au courant.
Il est vrai que ça repond un peu plus a ma question.

Merci
thibmaster

Messages : 6

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit