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