IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

apache sur machine virtuel


Sujet :

Linux

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    501
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 501
    Points : 102
    Points
    102
    Par défaut apache sur machine virtuel
    Bonjour, je viens de créer une machine virtuel avec comme OS linux afin de m'en servir comme serveur de test pour des projets web.

    Donc après différente manipulation je me suis embraque dans l'installation de apache et compagnie comme je vous montre ci-dessous:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    sudo apt-get install apache2
    Même chose pour PHP (je vous assure, le HTML c’est bien, mais c’est vite limité) :
     
    sudo apt-get install php5 libapache2-mod-php5
    MySQL, histoire de pouvoir stocker des données :
     
    sudo apt-get install mysql-server
    Et PhpMyAdmin pour avoir une belle interface web pour gérer nos bases de données :
     
    sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
    Redémarrez Apache pour qu’il prenne en compte ses nouveaux amis :
     
    sudo /etc/init.d/apache2 restart
    Puis configuré le répertoire web pour les projets par l'édition du apache2.conf:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    <Directory /home/julien/www/>
    	Options Indexes FollowSymLinks
            Allow from all
    </Directory>
    Donc dans mon répertoire www de l'utilisateur julien j'ai plusieurs projet
    mais maintenant après avoir lancer la commande pour démarrer apache:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [ATTACH=CONFIG]157485[/ATTACH]
    Aucun changement dans mon navigateur à l'adresse de mon host:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://192.168.56.101:8080
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://192.168.56.101:8080/monprojet
    ou mon projet "monprojet" contient un index de test.

    j'ai l'erreur suivante:
    Nom : machine.png
Affichages : 155
Taille : 33,5 Ko


    Une idée les amis

    De plus je n'ai démarré aucun serveur ni mysql, ni php

    Si je démarre mon serveur php, je me demande bien pourquoi cela est nécessaire pour une page de test html cela fonctionne

    Nom : fdfd.png
Affichages : 117
Taille : 5,7 Ko

    et pour d'autre projet j'ai l'erreur suivante

    Nom : fdgf.png
Affichages : 121
Taille : 10,9 Ko


    Avez vous une idée les amis

    Merci

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    apache serait t il tout bonnement installé mais pas démarré ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    501
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 501
    Points : 102
    Points
    102
    Par défaut
    J'ai ce retour après avoir démarré le sever apache:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    sudo service apache2 start
     
    j'ai ceci:
     
    *Starting web server apache2
    *
    je doit faire la commande suivante pour avoir un résultat dans mon navigateur mais ceci étant dit je ne comprend pas trop ma commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    php -S 192.168.56.101:8080 -t /home/julien/www
    http://php.net/manual/fr/features.co....webserver.php

    Pourquoi dois-je démarré php?

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2009
    Messages : 75
    Points : 159
    Points
    159
    Par défaut
    Bonjour,

    Si tu veux travailler avec le répertoire utilisateur Julien, il faut mettre les sources dans ~/public_html et accéder à l'URL suivant
    http://ton_IP:ton_port/~julien

    Pour utiliser, cela il faut activer le mod correspondant mod_users ou dir_user (je n'ai pas machine à ma porté pour le dire exactement)

    a2enmod mod_user

    aussi il ne faut pas oublier d'activer le PHP pour le utilisateurs , il faut commencer quelques lignes sur mod_php.conf

    service apache restart

    Sinon tu veux changer le répertoire de travail, c'est possible mais il faut donner à l'utilisateur apache le droit d’accéder au répertoire /home/julien/www sinon, le serveur ne pourra pas afficher le contenu même si apache

    Voilà, je pense que ces éléments pourraient vous faire avancer

    RazM

Discussions similaires

  1. Taille de programme sur machine virtuelle
    Par bipbip2006 dans le forum Assembleur
    Réponses: 11
    Dernier message: 17/12/2008, 03h31
  2. Pb installation RedHat sur machine virtuelle avec VMWare
    Par TekFanatiX dans le forum VMware
    Réponses: 3
    Dernier message: 01/12/2008, 15h09
  3. refresh fichiers sur machine virtuelle unix via winscp
    Par mounia.n dans le forum Réseau
    Réponses: 4
    Dernier message: 05/08/2008, 15h43
  4. Installation de WIN2003 Server sur machine virtuelle
    Par gantec dans le forum Windows Serveur
    Réponses: 5
    Dernier message: 19/05/2008, 17h31
  5. [AIX 5.1]Installation AIX sur machine virtuelle
    Par blackstreet dans le forum AIX
    Réponses: 1
    Dernier message: 05/02/2008, 18h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo