APACHE
Transcription
APACHE
U4 LINUX APACHE login: password: startx ifconfig root ccna /découvrir... son IP le noter apt-get install apache2 apache2ctl start Navigateur 127.0.0.1 /lance demon apache / IT WORKS le fichier de conf se trouve : emacs/etc/apache2/apache2.conf / fichier conf emacs /etc/apache2/sites-available/default & /liste des Virtual hosts ajoute : / les dossiers ou vont se trouver les sites <VirtualHost *> ServerName gtr408pX.gtr.tp DocumentRoot /var/www/domain_1 </VirtualHost> <VirtualHost *> ServerName wwwXa.gtr.tp DocumentRoot /var/www/domain_a </VirtualHost> <VirtualHost *> ServerName wwwXb.gtr.tp DocumentRoot /var/www/domain_b </VirtualHost> emacs /etc/hosts & ajoute : 10.4.108.10x 10.4.108.10x 10.4.108.10x /associer un IP a un nom ( DNS perso) gtr408pX.gtr.tp wwwXa.gtr.tp wwwXb.gtr.tp créer les dossiers des virtual hosts cd /var/www/ mkdir /domaine_1 mkdir /domaine_a mkdir /domaine_b créer les fichiers index.html dans chaque dossier cp index.html domaine_1/ cp index.html domaine_a/ APACHE.docx Graeme Nesbit Page 1/2 U4 LINUX cp index.html domaine_b/ ouvrir les 3 index emacs domaine_1/index.html on modifie le fichier remplacer IT WORKS par DOMAINE_1 emacs domaine_a/index.html on modifie le fichier remplacer IT WORKS par DOMAINE_a emacs domaine_b/index.html on modifie le fichier remplacer IT WORKS par DOMAINE_b apache2ctl restart navigateur http://gtr408pX.gtr.tp www1a. gtr.tp www1b. gtr.tp /ca affiche la page de domaine1 /ca affiche la page de domainea /ca affiche la page de domaineb ========================================================================= ================ EMACS to open a file with emacs : emacs filename& & garde la main sur le terminal Ctrl + v next screen alt + v previous screen Ctrl + s XXX search XXX GUI save save ========================================================================= ================ HTML #bluefish Choisir Nouveau document. Choisir Quick Start (Démarrage rapide de la barre de menu standard) Choisir DTD xhtml 1.0 Sélectionner tous les « meta » et la case à cocher sur l'encodage. Le sauvegarder en unHTML.html. Le terme unHTML peut bien sûr être ce que vous désirez. On obtient la structure de base d'un document xhtml standard. Donner un titre entre les balises <titre> Entre les balises <body> Mettre une table à une ligne et 3 cellules Page 4 / 9 Site Web — Apache – PHP – MySQLDans la première cellule (balise <td>) mette une image (vous pouvez récupérer celle qui est présente en http://kheops.unice.fr/~mathieu/acces/RT-LP/RT-LPU4/lesPhpHtml/iut_gour.GIF ) Dans la seconde cellule, mettre le texte « IUT Nice Côte d'Azur » Dans la troisième mettre « Le date » (plus tard, ici, il y aura la date). On peut alors sauvegarder ce fichier et le visualiser APACHE.docx Graeme Nesbit Page 2/2