imade el khadim rapport tri
TRANSCRIPT
Imade EL KHADIM
Imade EL KHADIM
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
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
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
Figure 3 : Sélectionner IIS
Puis en cocher les deux options
Figure 4 : Option
Imade EL KHADIM
Figure 5 :
Suivant pour lancer l’installation
figure 6.1 : Attente quelque minute pour terminer installation
Imade EL KHADIM
Figure 6.2 : Installation est Terminé
Figure 7 : L’ajoute de iis c’est fait avec successif
Imade EL KHADIM
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
Figure 9 : Les étapes finals pour terminer installation iis
Imade EL KHADIM
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
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
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
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
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
Figure 19 :nom de site « description »
Figure 20 :définir @ IP et N° Port
Figure 21 : chemin d’acces
Imade EL KHADIM
Figure 22 : autorisation
Figure 23 : fin de la création « Terminer »
Imade EL KHADIM
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
Figure 26 : port par défaut : 80
Figure 27: port par défaut : 88
Figure 28 :Propriétés « performances »
Imade EL KHADIM
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
Figure 31 : Option 1
Figure 32 : Option 2 « Ce type de répertoire pour la redirection ver un autre site »
Imade EL KHADIM
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
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
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
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
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
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
/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
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
/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
Figure 45 : Sauvegarde et restaure la configuration IIS
Imade EL KHADIM
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
/tu <utilisateur_cible> /tp <mot_passe_cible>
Figure 46.1 : Exporte la configuration IIS
Figure 46.2 : importe la configuration IIS
Imade EL KHADIM
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
Figure 48 : Nouveau Site FTP
Figure 49 :Description de site « nom »
Imade EL KHADIM
Figure 50 :attribue adresse ip
Figure 51 :Isolation d’utilisateur FTP
Lassé par défaut et cliquez sur suivant,
Imade EL KHADIM
Figure 52 : La sélection du chemin d’accès
Figure 53 : L’autorisation
Imade EL KHADIM
Figure 54 :Message de Terminer la création
Figure 55 : Propriétés
Imade EL KHADIM
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
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
Figure 60 : Propriétés Messages
Figure 61 : Propriétés répertoire de base
Imade EL KHADIM
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
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
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
Figure 65 : Interface utilisateur Web
Figure 66 : Etat
Imade EL KHADIM
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
Figure 70 : Identification du site adresse ip et port dhcp
Figure 71
Figure 72 : Paramètres de l’application
Imade EL KHADIM
Figure 73 : Interface serveur Web
Figure 74 : Interface Réseau
Imade EL KHADIM
Figure 75 : Interface Réseau :Telnet
Figure 76 : Champ utilisateur
Figure 77 : Champ Maintenance
Imade EL KHADIM
Figure 78 : Champ aide
Imade EL KHADIM