Imade El Khadim Rapport Tri

66
IIS 6.0 TRI2C Imade EL KHADIM IIS 6.0 TRI2C

Transcript of Imade El Khadim Rapport Tri

Page 1: Imade El Khadim Rapport Tri

Imade EL KHADIM

Page 2: Imade El Khadim Rapport Tri

Imade EL KHADIM

Page 3: Imade El Khadim Rapport Tri

Sommaire

I. Introduction :............................................................................................................................4

II. Installation :..........................................................................................................................4

III. Création des sites web :......................................................................................................12

IV. Ajouter un site Web avec un script en ligne de commande:...............................................27

V. FTP.....................................................................................................................................35

VI. Administration à distance...................................................................................................45

I. Introduction :

Imade EL KHADIM

Page 4: Imade El Khadim Rapport Tri

Le service IIS qui permet de faire fonctionner les applications en mode out-of-process (dllhost.exe). Ce mode permet de tout faire fonctionner dans des processus et des espaces de mémoires séparés.

II. Installation :Pour installer IIS sur votre serveur à partir de Windows 2003 Server, vous avez deux possibilités :

A partir de la console nommée «  Gérer votre serveur  »

Figure 1 : Gere votre serveur

Imade EL KHADIM

Page 5: Imade El Khadim Rapport Tri

Figure 2 : Pour ajouter IIS

Puis en clique sur Ajouter ou supprimer un rôle.

La fenêtre suivante, il vous faudra sélectionner Serveur d'applications (IIS, ASP.NET)

Imade EL KHADIM

Page 6: Imade El Khadim Rapport Tri

Figure 3 : Sélectionner IIS

Puis en cocher les deux options

Figure 4 : Option

Imade EL KHADIM

Page 7: Imade El Khadim Rapport Tri

Figure 5 :

Suivant pour lancer l’installation

figure 6.1 : Attente quelque minute pour terminer installation

Imade EL KHADIM

Page 8: Imade El Khadim Rapport Tri

Figure 6.2 : Installation est Terminé

Figure 7 : L’ajoute de iis c’est fait avec successif

Imade EL KHADIM

Page 9: Imade El Khadim Rapport Tri

La deuxième méthode beaucoup plus complète et professionnelle, consiste à passer par Ajout/Suppression de programme à Ajouter ou Supprimer des composants Windows.

Figure 8 :

Sélectionner «  Serveur d'application  » et double cliquer dessus pour voir apparaître les différentes options disponibles.

Double Cliquer sur IIS pour voir apparaître les différentes options.

Imade EL KHADIM

Page 10: Imade El Khadim Rapport Tri

Figure 9 : Les étapes finals pour terminer installation iis

Imade EL KHADIM

Page 11: Imade El Khadim Rapport Tri

III. Création des sites web :Cliquer sur démarrer puis sur outils d’administration puis en choisit Gestionnaire de services Internet (IIS) .

Figure 10 : L’emplacement de iis pour lancer

Figure11 : Interface de IIS

Les méthodes de la création des sites :

Imade EL KHADIM

Page 12: Imade El Khadim Rapport Tri

Cliquez avec le bouton droit sur « site web » puis sur Nouveau et sur Site Web.

Figure 12: Pour ajouter un site

Cliquez sur nouveau puis sur site web, L'assistant de création de site Web s'ouvre. Cliquez sur suivant. Puis tapez nom de votre site que vous voulez voir apparaître dans la liste de vos sites web.

Figure 13: Etape 1

Imade EL KHADIM

Page 13: Imade El Khadim Rapport Tri

Figure 14: Etape 2

Cliquez ensuite sur Suivant.

Figure 15 : Etape 3

NB : aussi @ IP des sites doit être déclarée dans favoris réseau.

Imade EL KHADIM

Page 14: Imade El Khadim Rapport Tri

Figure 16 : Déclaration de l’ adresses IPs

Si vous désirez mettre plusieurs sites Web en fonction sur un même serveur, il est nécessaire de les différencier.

Il existe trois possibilités pour différencier vos sites Web :

1-definir une adresse IP pour donner une liste d'accès qui permettra au IP venant le l'extérieur d'accéder à l'IP du site Web.

Imade EL KHADIM

Page 15: Imade El Khadim Rapport Tri

Figure 17 : selection de chemin

Puis en clique sur suivant puis en choisi chemin site crée.

Puis en clique sur ok puis sur suivant puis sur terminer

Figure 18 :Terminer

Appliquer Tous Ces etapes >>>>>>>>>> pour creation un site «Site 1 »

Imade EL KHADIM

Page 16: Imade El Khadim Rapport Tri

Figure 19 :nom de site « description »

Figure 20 :définir @ IP et N° Port

Figure 21 : chemin d’acces

Imade EL KHADIM

Page 17: Imade El Khadim Rapport Tri

Figure 22 : autorisation

Figure 23 : fin de la création « Terminer »

Imade EL KHADIM

Page 18: Imade El Khadim Rapport Tri

Puis clique droit sur site propriétés

Figure 24 : propriétés

Figure 25 : Propriétés « Site Web »

attribué un n° port qui doit distribuer plusieurs sites sur la même adresse

Imade EL KHADIM

Page 19: Imade El Khadim Rapport Tri

Figure 26 : port par défaut : 80

Figure 27: port par défaut : 88

Figure 28 :Propriétés  « performances »

Imade EL KHADIM

Page 20: Imade El Khadim Rapport Tri

Figure 29 : Propriétés  « filtres ISAPI »

Puis clique répertoire de base .coche 1 option :

Ou bien 3 options :

Figure 30 :Propriétés  Repertoire de base « les trois options »

Imade EL KHADIM

Page 21: Imade El Khadim Rapport Tri

Figure 31 :  Option 1

Figure 32 :  Option 2 « Ce type de répertoire pour la redirection ver un autre site »

Imade EL KHADIM

Page 22: Imade El Khadim Rapport Tri

Figure 33:Option 3 «  Ce type de répertoire pour la redirection ver un autre site »

Puis clique documents puis supprimer tous page par défaut

Figure 34  :Propriétés  « Documantation »

Imade EL KHADIM

Page 23: Imade El Khadim Rapport Tri

Puis tapez nom site avec extension .html dans la case « page de contenu par défaut »

Figure 35  :Propriétés  « Messages d’erreur personnalisés »

Figure 36 :Propriétés  En-têtes HTTP

Imade EL KHADIM

Page 24: Imade El Khadim Rapport Tri

Figure 37 :Propriétés  Sécurité de répertoire  « Authentification et contrôle d’accès »

On des activer la connexion anonyme, pour accès au site web on va utiliser le nom du machine et le mot passe.

Figure 38 : Authentification et contrôle d’accès 

Puis clique droit sur site crée puis sécurité de répertoire

Imade EL KHADIM

Page 25: Imade El Khadim Rapport Tri

Figure 39 : Restrictions par l’adresse IP

clique sur propriété sécurité de répertoire puis restriction par adresse et nom domaine puis modifier en coche refusé.

Figure 40 : test de Restrictions par l’adresse IP

Imade EL KHADIM

Page 26: Imade El Khadim Rapport Tri

IV. Ajouter un site Web avec un script en ligne de commande: La première étape : activer le service de telnet

Figure 41 :Aller a services

Allez dans le menu Démarrer choisissez tous les programme outils d'administration service telnet démarrer

Figure 42 : Démarrage du service Telnet

Imade EL KHADIM

Page 27: Imade El Khadim Rapport Tri

La 2eme étape : accédez au service Telnet

Allez dans le menu Démarrer cmd telnet 192.168.1.1

Figure 43 : CMD

La création d'un site Web avec un script:

Ici vous donnez trois script très important avec l’utilisation de chaqu’une.

IISWEB

IISBACK

IISCNFG

Iisweb

Description  démarre, arrête, suspend, supprime et effectue une requête ou crée un site Web

Syntaxe  IIsWeb [/s <serveur> [/u <nom_utilisateur> [/p <mot_passe>]]] /<opération> [arguments]

Paramètres  Valeur Description

/s <serveur> Connecter à l'ordinateur <serveur>[Par défaut : ce système]

Imade EL KHADIM

Page 28: Imade El Khadim Rapport Tri

/u <utilisateur>

/p <mot_passe>

Connecter en tant que <domaine>\<utilisateur>

Ou <nom_utilisateur> [Par défaut : l'utilisateur actuel]

Mot de passe de l'utilisateur <nom_utilisateur>

/<opération>

/start

/stop

/pause

/delete

Démarre un site sur le serveurIIS donné.

Arrête l'exécution d'un site sur un serveur IIS donné.

Suspend un site en cours d'exécution sur un serveur IIS donné.

Supprime la configuration IIS d'un site Web existant. Le contenu ne sera pas supprimé.

/create Crée un site Web.

IIsweb[/s <serveur> [/u <nom_utilisateur> [/p <mot_de_passe>]]] /create <racine> <nom> [/d <hôte>] [/b <port>] [/i <ip>] [/dontstart]

/query Requêtes existantes sur les sites Web.

Imade EL KHADIM

Page 29: Imade El Khadim Rapport Tri

Figure 44 :Création des Sites Web

iisback

Description 

Description : sauvegarde/restaure la configuration IIS, supprime les sauvegardes liste toutes les sauvegardes

Syntaxe  IIsBack [/s <serveur> [/u <nom_utilisateur>

[/p <mot_passe>]]] /<opération> [arguments]

Paramètres  Valeur Description

/s <serveur> Connecter à l'ordinateur <serveur>[Par défaut : ce système]

Imade EL KHADIM

Page 30: Imade El Khadim Rapport Tri

/u <utilisateur>

/p <mot_passe>

Connecter en tant que <domaine>\<utilisateur>

Ou <nom_utilisateur> [Par défaut : l'utilisateur actuel]

Mot de passe de l'utilisateur <nom_utilisateur>

/<opération> /backup Sauvegarde le serveur IIS (inclut tous les paramètres et les données du site).

IIsBack [/s <serveur> [/u <nom_utilisateur> [/p <mot_de_passe>]]] /backup [/b <nom_sauvegarde>] [/v <numéro_version>] [/e <mot_passe_sauvegarde>] [/overwrite]

/restore

Restaure le serveur IIS à partir de la sauvegar de (remplace tous les paramètres et les données du site).

IIsBack [/s <serveur> [/u <nom_utilisateur> [/p <mot_de_passe>]]] /restore [/b <nom_sauvegarde>] [/v <numéro_version>] [/e <mot_passe_sauvegarde>]

/delete

/list

Supprime une sauvegarde.

Liste toutes les sauvegardes.

Imade EL KHADIM

Page 31: Imade El Khadim Rapport Tri

Figure 45 : Sauvegarde et restaure la configuration IIS

Imade EL KHADIM

Page 32: Imade El Khadim Rapport Tri

iiscnfg

Description  Description : importe et exporte la configuration IIS.

Syntaxe  IIsCnfg [/s <serveur> [/u <nom_utilisateur>

[/p <mot_passe>]]] /<opération> [arguments]

Paramètres  Valeur Description

/s <serveur>

/u <utilisateur>

/p <mot_passe>

Connecter à l'ordinateur <serveur>[Par défaut : ce système]

Connecter en tant que <domaine>\<utilisateur>

Ou <nom_utilisateur> [Par défaut : l'utilisateur actuel]

Mot de passe de l'utilisateur <nom_utilisateur>

/<opération> /import Importe la configuration d'un fichier de configuration.

IIsCnfg [/s <serveur> [/u <nom_utilisateur> [/p <mot_de_passe>]]]/import [/d <passe_décryptage>] /f <fichier> /sp <chemin_source>/dp <chemin_dest> [/inherited] [/children] [/merge]

/export Exporte la configuration dans un fichier de configuration.

IIsCnfg [/s <serveur> [/u <nom_utilisateur> [/p <mot_de_passe>]]]/import [/d <passe_décryptage>] /f <fichier> /sp <chemin_source>/dp <chemin_dest> [/inherited] [/children] [/merge]

/copy

Copie la configuration d'un ordinateur vers un autre ordinateur

IIsCnfg [/s <serveur> [/u <nom_utilisateur> [/p <mot_de_passe>]]] /copy /ts <serveur_cible>

Imade EL KHADIM

Page 33: Imade El Khadim Rapport Tri

/tu <utilisateur_cible> /tp <mot_passe_cible>

Figure 46.1 : Exporte la configuration IIS

Figure 46.2 : importe la configuration IIS

Imade EL KHADIM

Page 34: Imade El Khadim Rapport Tri

V. FTP Installation de FTP

Démarrer >> panneau de configuration > Ajouter /supprimer des programmes >Cliquer sur Ajouter ou supprimer des composants Windows

Figure 47 : Installation de FTP

Imade EL KHADIM

Page 35: Imade El Khadim Rapport Tri

Figure 48 : Nouveau Site FTP

Figure 49 :Description de site « nom »

Imade EL KHADIM

Page 36: Imade El Khadim Rapport Tri

Figure 50 :attribue adresse ip

Figure 51 :Isolation d’utilisateur FTP

Lassé par défaut et cliquez sur suivant,

Imade EL KHADIM

Page 37: Imade El Khadim Rapport Tri

Figure 52 : La sélection du chemin d’accès

Figure 53 : L’autorisation

Imade EL KHADIM

Page 38: Imade El Khadim Rapport Tri

Figure 54 :Message de Terminer la création

Figure 55 : Propriétés 

Imade EL KHADIM

Page 39: Imade El Khadim Rapport Tri

Figure 56 : Propriétés « Site FTP »

Ici il y a deux possibilité :

Utise adresse IP unique N° port tcp par défaut « 21 »

utilise même adresse IP mais avec différent N° port tcp

Figure 57 : Propriétés  Utise adresse IP unique N° port tcp par defaut « 21 »

Imade EL KHADIM

Page 40: Imade El Khadim Rapport Tri

Figure 58 : Propriétés  utilise même adresse IP mais avec différent N° port tcp « 900 »

Figure 59 : Propriétés  Comptes de sécurité

Imade EL KHADIM

Page 41: Imade El Khadim Rapport Tri

Figure 60 : Propriétés Messages

Figure 61 : Propriétés répertoire de base

Imade EL KHADIM

Page 42: Imade El Khadim Rapport Tri

Figure 62 : Propriétés sécurité de répertoire

Protocole FTP:

Le protocole FTP (File Transfer Protocol) est, comme son nom l'indique, un protocole de transfert de fichier.

Ouvrez votre console (sous windows, choisissez 'Exécuter...' dans le menu et tapez 'cmd' ), ensuite faites ftp nom_du_serveur ou adresse IP, on va vous demander un nom d'utilisateur et le mot de passe. ca y est vous êtes connectés, reste plus qu'à passer les commandes de transfert.

Figure 63 : FTP en CMD

Mini tutorial sur ftp, les commandes de base : 

Imade EL KHADIM

Page 43: Imade El Khadim Rapport Tri

help donne la liste des commandes disponibles; help donne le détails sur la commande 

open permet de se connecter à un serveur ftp : open ELKHADIM 

user si la machine ne vous demande pas de taper immediatement un nom d'utilisateur (login) vous pouvez taper la commande : user login puis votre mot de passe ; ou user login motdepasse directement 

get pour récupérer un fichier : get source [destination] 

put pour envoyer un fichier vers le serveur ftp : put source [destination] 

ls pour lister tous les fichiers du répertoire courant sur le serveur 

cd pour de répertoire sur le serveur 

!cmd pour exécuter une commande sur votre machine en local 

lcd pour changer de répertoire en local sur votre machine ( equivalent de : !cd ) 

bin pour passer en mode binaire, indispensable avant d'envoyer ( put) ou de récupérer (get) des images par exemple, vous devez avoir la réponse :200 Type set to I. 

ascii pour passer en mode ascii,vous devez avoir la réponse : 200 Type set to A. 

prompt Pour passer du mode manuel au mode automatique et inversement ( très pratique pour mget et mput ) 

mget permet de récupérer plusieurs fichiers à la fois. exemples : mget *.htm , ou mget toto.htm toto1.htm 

mput permet de d'envoyer plusieurs fichiers à la fois. exemples : mput *.htm , ou mput toto.htm toto1.htm 

close fermer la connection 

VI. Administration à distance

Imade EL KHADIM

Page 44: Imade El Khadim Rapport Tri

Interface Web

L'installation de l'outil Administration à distance (HTML) lors de l'installation du serveur d'application a créé une interface Web pour l'administration à distance reposant sur la technologie ActiveX accessible à partir d'Internet Explorer.

Figure 64 : connexion a server iis

Huit onglets sont disponibles à partir de cette interface :

Bienvenue : Permet de définir le mot de passe administrateur, définir le nom du serveur, configurer la page par défaut du site de l'administration, effectuer une visite guidée du site et d'être redirigé sur le site de la communauté Microsoft

Etat : Permet d'afficher les informations système, affichage des alertes et des informations d'état.

Sites : Permet de configurer les sites Web : création, modification, suppression, arrêt, démarrage et suspension des sites Web.

Serveur Web : Configurer les paramètres généraux du serveur Web, FTP et de leurs journaux.

Réseau : Configuration des paramètres globaux, du nom du serveur, de l'adressage IP, du mot de passe administrateur et d'activer le serveur Telnet.

Utilisateurs : Permet de créer, modifier et supprimer des comptes utilisateurs et groupes locaux sur le serveur.

Maintenance : Permet de modifier la date et l'heure, de gérer les journaux système, d'arrêter et redémarrer le serveur, définir un message d'alertes, modifier la langue et de se connecter au serveur avec le bureau à distance.

Aide : Permet d'avoir l'aide détaillée en HTML de l'outil Administration à distance (HTML)

Imade EL KHADIM

Page 45: Imade El Khadim Rapport Tri

Figure 65 : Interface utilisateur Web

Figure 66 : Etat

Imade EL KHADIM

Page 46: Imade El Khadim Rapport Tri

Figure 67 : sites

Figure 68 :Pour cree un site web

Figure 69 : Exemple de Création d’un site web « site 1 »

Imade EL KHADIM

Page 47: Imade El Khadim Rapport Tri

Figure 70 : Identification du site adresse ip et port dhcp

Figure 71

Figure 72 : Paramètres de l’application

Imade EL KHADIM

Page 48: Imade El Khadim Rapport Tri

Figure 73 : Interface serveur Web

Figure 74 : Interface Réseau

Imade EL KHADIM

Page 49: Imade El Khadim Rapport Tri

Figure 75 : Interface Réseau :Telnet

Figure 76 : Champ utilisateur

Figure 77 : Champ Maintenance

Imade EL KHADIM

Page 50: Imade El Khadim Rapport Tri

Figure 78 : Champ aide

Imade EL KHADIM