Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/12/2010, 23h47   #1
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
Par défaut débuter sur linux et installer son serveur web

bonsoir tout le monde,

bon voilà, je viens tout juste d'installer ubuntu 10.10 sur une machine virtuelle avec virtualbox. j'aimerais y installer l'équivalent de wampserver, on m'a parlé de Lamp et Xamp, lesquels fonctionnent ensemble (ou pas, c'est un peu confus ...).
bon, mon objectif est de créer un site web sur cette machine (html, css, php, mysql) et de le mettre en ligne pour des phases de test ! oui j'ai conscience qu'un serveur web sur une machine virtuelle ... voila quoi xD
parton du principe que je suis paumé (car c'est le cas) mais que j'ai réussi à mettre mon système à jour (système > gestionnaire de mise à jour) c'est un exploit ^^.

pouvez-vous m'indiquer des tutoriaux pour arriver à mes fins, et sans le moindre risque d'échec, car si j'échoue, je serais incapable de réparer :/

voila voila, je compte sur vous, merci

et bonne soirée.
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 08h46   #2
Membre actif
 
Avatar de vasilov
 
Inscription : juillet 2003
Messages : 295
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 295
Points : 187
Points : 187
salut,

google -> lamp -> 3ieme lien : http://doc.ubuntu-fr.org/lamp

tu y trouvera ton bonheur…
vasilov est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 08h51   #3
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Citation:
Envoyé par thor76160 Voir le message
oui j'ai conscience qu'un serveur web sur une machine virtuelle ... voila quoi xD
Un vieux PC convient tout à fait
Comme chez moi, mon serveur web (qui fait passerelle, contrôle parental...) est un PC sauvé de la poubelle en 2003
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 09h54   #4
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
ok merci, ça marche. tout est installé, phpmyadmin est accessible avec le mot de passe que je lui ai imposé.
j'ai trouvé mon dossier localhost : /var/www/
seulement il est impossible de créer un nouveau dossier. je crois qu'un chmod est suffisant n'est-ce pas ? je vais vérifier ça.

EDIT :
et voila, sudo chmod -R 777 /var/www/ et tout marche bien !

maintenant je vais essayer de faire en sorte que ma page /var/www/mon_site/inde.html soit accessible au travers d'une adresse http du genre www.mon_site.fr (bien sur je vais mettre autre chose comme adresse).
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 10h22   #5
Membre actif
 
Avatar de vasilov
 
Inscription : juillet 2003
Messages : 295
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 295
Points : 187
Points : 187
la il faudra rediriger le port 80 de ta box
acheter un nom de domaine ou utiliser un service du genre dyndns.com

http://doc.ubuntu-fr.org/dns_dynamique

Code :
sudo chmod -R 777 /var/www/
est dangereux
vasilov est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 10h35   #6
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
Citation:
Code :

sudo chmod -R 777 /var/www/

est dangereux
que dois-je utiliser à la place ?

Citation:
acheter un nom de domaine ou utiliser un service du genre dyndns.com
en fait je souhaite que mon pc lui même devienne le serveur. j'ai essayé d'installer BIND, voici le message d'erreur généré :
Citation:
maxime@ubuntu-max-VirtualBox:~$ sudo apt-get install bind
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet bind n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent*:
dnsutils bind9 manpages

E: Le paquet «*bind*» n'a pas de version susceptible d'être installée
par la suite j'ai essayé ceci :
Citation:
maxime@ubuntu-max-VirtualBox:~$ cd /etc/bind/
bash: cd: /etc/bind/: Aucun fichier ou dossier de ce type
donc là je ne sais plus quoi faire :/
j'utilise le tutoriel suivant : https://help.ubuntu.com/6.10/ubuntu/...de/fr/dns.html que j'ai trouvé sur google ^^ oui je fais des recherches, mais les résultats ne suivent pas >_<
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 10h49   #7
Membre actif
 
Avatar de vasilov
 
Inscription : juillet 2003
Messages : 295
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 295
Points : 187
Points : 187
laisse tomber bind -> http://doc.ubuntu-fr.org/bind9
ca n'a rien a voir avec ce que tu veux faire

et retourne sur http://doc.ubuntu-fr.org/dns_dynamique#dyndns
cela te permettra d'avoir un nom de domaine gratuit http://votredomaine.dyndns.org/
et de le rediriger vers ton serveur (ta box en réalité qui redirigera vers ton serveur)
si l'adresse ip de ta box change, installe ddclient (http://doc.ubuntu-fr.org/ddclient)


Citation:
Code :
1
2
sudo chmod -R 777 /var/www/
est dangereux
que dois-je utiliser à la place ?
faire un serveur sécurisé n'est pas simple
première piste : http://doc.ubuntu-fr.org/apache2#securite_des_pages
vasilov est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 11h13   #8
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Pour ce qui est de la protection de /var/www/html, il faut que les droits soient au groupe pour que tu puisses y accéder avec un utilisateur normal. Cet utilisateur devra être dans le groupe apache (ou le groupe auquel appartient le démon apache).

Je te conseille de supprimer rapidement le 777 ! Pur ceci sous root :
Code :
1
2
3
cd /var/www
chmod -R 664 html
chmod -R +X html
Quant aux serveurs, j'ai une aide pour Mandriva avec quelques remarques pour Ubuntu que j'ai un peu testé : http://troumad.org/Linux/Linux.odt . Si tu comptes vraiment faire un serveur, je te conseille à nouveau un vieux PC

La neige commence à tomber chez moi ..
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 11h54   #9
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
je compte faire un serveur sur ma machine virtuel dans le seul but de faire des test, de rendre le site consultable en ligne pour les gens qui veulent voir comment avance leur projet (à titre occasionnel). c'est juste une solution de confort, je ne souhaite pas faire un véritable serveur qui tournera 24h/24, n'ai crainte ^^

durant l'inscription à dyndns, il m'est possible de choisir entre :
Citation:
Host with IP address
WebHop Redirect (URL forwarding service)
Offline Hostname
de plus, je dois renseigner mon adresse ip, mais je ne crois pas que celle-ci soit fixe ! comment faire lorsqu'elle changera ?
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 23h09   #10
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
j'ai pas mal avancé, je suis sur le point de finir ce tutoriel : http://doc.ubuntu-fr.org/dns_dynamique#dyndns

cependant je bloque à la ligne :
Citation:
maxime@ubuntu-max-VirtualBox:~$ www 12345 IN CNAME maxime-aubry.dyndns.org.
Commande «*www*» non trouvée, vouliez-vous dire*:
La commande «*dwww*» issue du paquet «*dwww*» (universe)
La commande «*wwl*» issue du paquet «*wwl*» (universe)
www*: commande introuvable
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 07h48   #11
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Citation:
Envoyé par thor76160 Voir le message
j'ai pas mal avancé, je suis sur le point de finir ce tutoriel : http://doc.ubuntu-fr.org/dns_dynamique#dyndns

cependant je bloque à la ligne :
Tu regardes le document suivant :
Citation:
Envoyé par troumad Voir le message
Quant aux serveurs, j'ai une aide pour Mandriva avec quelques remarques pour Ubuntu que j'ai un peu testé : http://troumad.org/Linux/Linux.odt .
au XIV (p 73) : le fichier /etc/named.conf ou les fichiers dans /var/named/
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/12/2010, 09h50   #12
Membre actif
 
Avatar de vasilov
 
Inscription : juillet 2003
Messages : 295
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 295
Points : 187
Points : 187
Citation:
Envoyé par thor76160 Voir le message
j'ai pas mal avancé, je suis sur le point de finir ce tutoriel : http://doc.ubuntu-fr.org/dns_dynamique#dyndns

cependant je bloque à la ligne :
ce n'est pas une étape obligatoire.
configure ddclient pour prendre en comte ton compte dyndns. Cela suffit http://doc.ubuntu-fr.org/ddclient !!!

dyndns résoudra ton nom de domaine xxx.dyndns.com -> ton ip
vasilov est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/12/2010, 11h00   #13
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
Citation:
ce n'est pas une étape obligatoire.
configure ddclient pour prendre en comte ton compte dyndns. Cela suffit http://doc.ubuntu-fr.org/ddclient !!!
cette étape est déjà achevée mais pas encore testée, je m'en occuperais ce soir.

Citation:
Quant aux serveurs, j'ai une aide pour Mandriva avec quelques remarques pour Ubuntu que j'ai un peu testé : http://troumad.org/Linux/Linux.odt
même si cette étape n'est pas obligatoire, je l'accomplirais aussitôt que possible.

je vous tiendrais au courant, merci pour votre aide !
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 20h21   #14
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
bonsoir, je reviens sur ce topic après plus d'un mois d'absence, excusez-moi j'ai trouvé un boulot ^^ ça me change ...
j'ai abandonné ma machine virtuelle pour une partition de mon disque dur sur laquelle j'ai installé ubuntu 10.10.
J'ai repris mon compte dyndns.

Je reprends l'une de mes question précédentes :
Lors de la création d'un nom de domaine, j'ai une les options suivantes :
Citation:
Service Type:
Host with IP address
WebHop Redirect (URL forwarding service)
Offline Hostname
Lequel dois-je choisir ?

Lorsque j'actualise moi-même mon adresse ip et que je tape nom_de_domaine.dyndns.org dans mozilla, j'arrive sur la page d'accueil de ma livebox.
au moins je sais que je vais bien jusqu'à chez moi. mais j'aimerais bien aller jusqu'à la page index.html dans var/www/...
Comment atteindre mon dossier www ?

je vous remercie d'avance pour votre aide
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 21h17   #15
Membre actif
 
Avatar de vasilov
 
Inscription : juillet 2003
Messages : 295
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 295
Points : 187
Points : 187
il faut que tu rediriges le port 80 de ta box vers le port 80 de ton pc (en précisant son ip).

lorsque sous firefox tu vas sur http://localhost arrives tu sur ce que tu fais (cela voudra dire que ton serveur tourne) ?
Et avec ton ip ?
vasilov est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2011, 21h30   #16
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
merci, j'ai réussi à configurer ma livebox, youpi !!
et l'adresse localhost fonctionne très bien. Maintenant, stp j'aimerais savoir si j'ai choisi la bonne option en prenant : Host with IP address.
Il ne me reste plus qu'à attendre que symfony 2 soit dispo en version stable et je pourrais m'amuser un peu ^^
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 09h17   #17
Membre actif
 
Avatar de vasilov
 
Inscription : juillet 2003
Messages : 295
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 295
Points : 187
Points : 187
si tu arrives à joindre ton_nom_de_domaine.dyndns.org alors l'option prise est bonne
vasilov est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2011, 15h02   #18
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Si tu penses que ton problème est résolu, alors clique sur le bouton résolu ! OU décrit ce qu'il te reste à résoudre.
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2011, 17h32   #19
Membre habitué
 
Inscription : décembre 2007
Messages : 579
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : décembre 2007
Messages : 579
Points : 114
Points : 114
je reviens sur cette page à propos du chmod sur /var/www.

Code :
1
2
3
cd /var/www
chmod -R 664 html
chmod -R +X html
je n'ai pas de dossier html dans www. je compte y faire du php à vrai dire...
mes dossiers porteront le nom de mes projets.

j'aimerais bien sur éviter d'appliquer un chmod 777, car c'est dangereux en effet.

Citation:
il faut que les droits soient au groupe pour que tu puisses y accéder avec un utilisateur normal. Cet utilisateur devra être dans le groupe apache (ou le groupe auquel appartient le démon apache).
un groupe d'utilisateurs apache ? Il faut savoir que je suis un newbie en Linux, même si je m'améliore un peu. j'aurais besoin de plus de détails svp.
je veux pouvoir créer, modifier, supprimer et lire des fichiers/dossiers sans le moindre risque.

comment puis-je faire ?
thor76160 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2011, 20h26   #20
Responsable Modération
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 971
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Consultant en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 971
Points : 5 958
Points : 5 958
Bonsoir.

Citation:
Envoyé par thor76160 Voir le message
je n'ai pas de dossier html dans www. je compte y faire du php à vrai dire...
mes dossiers porteront le nom de mes projets
Ou est le problème ? tu peut appliquer ces mêmes droits au sous-répertoires qui portent le nom de tes différents projets .

Cordialement,
Idriss
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h49.


 
 
 
 
Partenaires

Hébergement Web