41
1 Orthalis MarOc (Casablanca Technopark) sujets du stage : adMinistratiOn réseau & dévelOppeMent web Réalisé par : Mr Adnane AL ECHCHEIKH EL ALAOUI Encadré par : Mr Tarik EL HADDAOUI Mr Hicham ELBJAOUI Période du Sta ge : du 02/03/2009 au 08/04/2009 Filière : Techniques de Réseaux Informa tiques

Rapport Stage Fin Formation tri

Embed Size (px)

DESCRIPTION

Administration Réseau & Développement web

Citation preview

Page 1: Rapport Stage Fin Formation tri

1

Orthalis MarOc (Casablanca Technopark)

sujets du stage :

adMinistratiOn réseau &

dévelOppeMent web

Réalisé par : Mr Adnane AL ECHCHEIKH EL ALAOUI Encadré par : Mr Tarik EL HADDAOUI Mr Hicham ELBJAOUI Période du Stage : du 02/03/2009 au 08/04/2009 Filière : Techniques de Réseaux Informatiques

Adnane
Texte tapé à la machine
www.tri.on.ma
Adnane
Texte tapé à la machine
Page 2: Rapport Stage Fin Formation tri

2

Page 3: Rapport Stage Fin Formation tri

3

Dédicace Je dédie ce travail :

A mes très chers parents, Aucun terme et aucune langue ne pourra exprimer mon amour et mes sentiments

envers vous. Dieu seul capable de vous récompenser pour tout ce que vous avez fait pour moi.

A toute ma famille, Merci pour tout.

A mes professeurs,

S’il y a vraiment quelqu’un à remercier, ça sera vous. Merci pour vos efforts.

A touts mes chers amis,

Je vous souhaite une vie pleine de joie et de réussite.

A tous ceux qui m’aiment, Qu’ils trouvent ici mon amour réciproque.

A tous les membres d’entrepris Orthalis, Un merci spécial à tout le personnel.

Adnane

Page 4: Rapport Stage Fin Formation tri

4

reMercieMents

Je tiens à remercier Mr Tarik EL HADDAOUI, di recteur général de l ’entreprise ORTHALIS MAROC, Ingénieur en informatique et réseaux et di recteur de la société TK COMPUTER SYSTEM, pour m’avoir encadré et soutenu durant ce s tage, pour son aide, ses conseils, sa disponibilité et sa rigueur dans le travail.

Je souhaite adresser également mes plus vifs remerciements à Melle Charifa HACHIMI EL ALAOUI, Responsable de Service Administrati f et Financier, pour ses conseils pour le temps et la confiance qu’il m’a accordé durant le s tage.

Grâce à elle mon s tage fut très agréable.

Page 5: Rapport Stage Fin Formation tri

5

Page 6: Rapport Stage Fin Formation tri

6

intrOductiOn

Je cherchais un stage qui offre aux, Stagiai res techniciens notamment de L'Institut Spécialisé De Technologies Appliqués , un milieu propice à l ’enrichissement de leurs connaissances et aussi pour avoir l'occasion de mettre en œuvre ce que j'avais appris, tout en ayant une ouverture sur un domaine qui m’intéresse particulièrement: l ’administration de réseau informatique. La mission qui m’a été proposée par le l ’entreprise Orthalis répondait parfaitement à mes Objecti fs.

C’est durant la période du 02 Mars au 08 Avril 2009 que j’ai effectué mon s tage de fin d’études au sein de la société Orthalis Maroc sise au Casablanca Technopark.

La première partie de ce rapport présente le contexte de travail . La deuxième partie décri t des tâches effectuées au niveau de l’adminis tration réseau. La troisième partie résume les démarches de développement des si tes web. Suivent la conclusion.

Page 7: Rapport Stage Fin Formation tri

7

sOMMaire Dédicace ...................................................................................................................................... 3

Remerciements............................................................................................................................. 4

Introduction ................................................................................................................................. 6

A- L’entreprise Orthalis Présentation de l’organisme d’accueil ............................................................................................ 9

Mission d’Orthalis ......................................................................................................................... 9

Savoir-faire dans les principaux domaines d’applications................................................................. 9

Organigramme.............................................................................................................................. 9

B- Administration Réseau 1. Analyser l'architecture du réseau local. ..................................................................................10

a. Les techniques Communication au sein de l’entreprise........................................................10

b. Les équipements réseaux ..................................................................................................10

c. Topologie du réseau local ..................................................................................................11

2. Les besoins de l'entreprise au niveau de l’administration réseau. ............................................11

a. Administration des accès aux données partagées sur le réseau............................................11

b. Gestion de la récupération en cas d'urgence.......................................................................12

c. Sécuriser le réseau sans fil .................................................................................................12

3. Configurations des équipements réseaux. ..............................................................................13

4. Service d’annuaire (Active Directory) .....................................................................................15

a. Présentation du service d’annuaire. ...................................................................................15

b. Avantages d’Active Directory. ............................................................................................15

c. Installation du service d’annuaire (Orthalismaroc). .............................................................17

a. La création des Comptes des utilisateurs avec les droits. .....................................................18

b. Joindre les pc au domaine OrthalisMaroc. ..........................................................................19

c. Configuration d’audit et des stratégies de groupes..............................................................19

d. Gestion des profils. ...........................................................................................................20

6. Administration des accès aux dossiers partagés......................................................................20

7. La sécurité des serveurs et des clients....................................................................................21

a. Installation d’un serveur supplément .................................................................................21

b. Gestion de la récupération d’Active Directory.....................................................................22

Page 8: Rapport Stage Fin Formation tri

8

c. Gestion Sauvegarde planifiée sur le réseau.........................................................................22

C- Développement web

1. Pourquoi avoir Un site Web dynamique ?...............................................................................24

2. Un système de gestion de contenu ........................................................................................25

1) Définition.............................................................................................................................25

2) Fonctionnement ...................................................................................................................26

3) Fonctionnalités.....................................................................................................................26

3. Pourquoi un SGC? .................................................................................................................28

4. Le choix d’un système de gestion de contenu, ........................................................................29

5. Développement d'un site internet dynamique En utilisant le CMS Joomla................................33

5.1. Les logiciels et Les outils utilisés pour la création de ce site web ......................................33

5.2. Installation de Joomla....................................................................................................34

5.3. Configuration de Joomla ...............................................................................................35

5.4. Personnalisation de Joomla (web) .................................................................................36

5.5. Gérer le site web...........................................................................................................36

5.6 L’hébergement de site ...................................................................................................37

5.7 Les avantages de site :....................................................................................................37

6. Réalisation d’un site Internet entièrement en Flash /ActionScript ...........................................38

6.1 Les logiciels et Les outils utilisés pour le développement de ce site ...................................39

6.2 Les avantages de site .....................................................................................................40

7. Conclusion

Page 9: Rapport Stage Fin Formation tri

9

l’entreprise Orthalis

Présentation de l’organisme d’accueil Orthalis es t une société française de fabrication de technologies , de service, de conseil, d’étude et de développement dans le domaine informatique, et aussi un intégrateur de systèmes d’information ,présent dans 17 pays Structurée autour d’un groupe d’ingénieurs et techniciens qui unissent leur expérience et leur savoir-fai re, Orthalis a pour mission principale l ’édi tion des logiciels de gestion des cabinets dentai res et la maitrise des technologies d’informatique afin d’offri r des prestations professionnelles de haute qualité pour assurer la satisfaction totale de ses clients

Mission d’Orthalis Aider les cabinets dentai res et les dentistes à réussi r le renouvellement de leur

système informatique. Progresser avec les clients vers des solutions de quali té adaptées à leur besoin dans

le respect de leur envi ronnement économique et humain. Maitriser l ’élaboration des solutions ouvertes pour atteindre les objectifs tout en

minimisant les risques et les coûts.

Savoir-faire dans les principaux domaines d’applications Développement de concepts informatiques Support de projets Internet, Intranet et Extranet Support de projets de site Web à très forte interactivité Compétence spécifiques dans le développement de la production Intégration du trai tement de l’information dans le système informatique central .

Organigramme

Directeur (Orthalis Maroc)

Service des Affaires

administrative

Service maintenance

Service informatique

Page 10: Rapport Stage Fin Formation tri

10

1. Analyser l'architecture du réseau local.

a. Les techniqu es Communication au sein de l’ entreprise La société Orthalis comme signée dans la présentation est spécialisé dans les nouvelles techniques Informatiques, elle n’en sera pas donc la dernière à en bénéficier. En effet la communication entre le personnel de la société se fait vie ces technologies dans leurs versions les plus récentes :

Vnc (assistance des ordinateurs a distance) Skype (passer des appels téléphoniques enter la société mère et OrthalisMaroc) Outlook (Rapport des tâches effectuées)

b . Les équ ipements réseau x

Equipement Description Routeur Netgear DG834

Routeur sans fil 802g. Avec 5 produits en 1 :

1) modem ADSL, 2) un routeur, 3) un Switch 10/100, 4) un point d’accès 802.11g 5) firewall SPI.

Routeur Sagem F@st 3340

Routeur Wifi Multiservices

1) Routeur modem ADSL 2+ 2) Services de routage VoIP/VoPsTN 3) point d'accès sans fil 802g/ bluetooth 4) firewall

Serveur de fichier (HP)

serveur de stockage et des données avec un disque dur externe de 500 Go

Page 11: Rapport Stage Fin Formation tri

11

c. Top ologie du réseau local

2. Les besoins de l'entreprise au niveau de l’administration réseau.

a. Ad ministration d es accès aux d onnées p artagées su r le réseau .

Problématique

Les activi tés de l’entreprise Orthalis dépendent des données qui sont partagées sur des groupes de travail donc l ’accès est sans authentification. Ce qui rend les partages menacés d’être attaquer. L’indisponibili té d’un service ou d’une donnée est di rectement répercutée sur la productivi té de l ’entreprise. Si un serveur de fichiers où les utilisateurs s tockent leurs travaux n’est pas disponible durant une journée, l ’entreprise est gelée durant ce même temps, et la perte d’argent est très importante. Il est important de prévenir ces risques en mettant en place une politique de haute disponibilité, et en réduisant au maximum les menaces d’attaque.

Analyse des solutions possibles

Chaque dossier partagé doi t être protégé par une ACL qui va restreindre son accès spécifiquement aux utilisateurs , groupes ou ordinateurs qui y accèdent via le réseau. Parmi les solutions possibles :

Page 12: Rapport Stage Fin Formation tri

12

• Configuration des ACL basées sur les adresses IP au niveau de routeur • Parti tionner le réseau en sous réseaux • Ins tallation d’un proxy • Ins tallation d’un service d’annuaire

La conclusion

• Ins tallation d’un service d’annuaire :

Sui te à une réunion tenue pour discuter divers solutions proposées, le di recteur a opté pour l ’ins tallation d’un service d'annuaire. Cette décision à été prise, vu ses avantages par rapport aux autres proposions, malgré le changement basique au niveau de la structure du réseau.

b . Gestion de la récup ération en cas d'urgence. Dans le cadre de la sécuri té des données , les utilisateurs doivent avoir une meilleure protection en utilisant une s tratégie de Gestion de la récupération des données a l ’aide d'utili taire de sauvegarde de Windows XP, cette technique est très efficace dans le cas où le disque dur tombe en panne ou la suppression accidentelle des fichiers . Elle nous permet de créer une copie de toutes les données se trouvant sur votre disque dur, puis de l'archiver sur un autre périphérique de s tockage sur le réseau C’est dans ce contexte que le di recteur m’avait chargé de mettre en place cette technique .

c. Sécuriser le réseau sans f il L’un des principaux enjeux de la technologie sans fil es t la sécuri té. La grande facilité d'accès qui caractérise le « sans fil » s 'explique par son mode de diffusion des données qui permet à toute personne d'y accéder. Cependant, cette même caractéris tique limite le niveau de protection des données transmises sur le réseau sans fil . En effet, n'importe qui peut intercepter le flux des communications , même des utilisateurs indésirables . Apres un test de sécuri té de réseau wifi de l ’entreprise Orthalis, on a remarqué que l ’accès au réseau du point d'accès Sagem F@st 3340 et sans authentification Pour résoudre ce problème, des techniques ont été mises au point pour garanti r la sécuri té des transmissions sans fil, notamment le chiffrement et l'authentification ces techniques doivent être activées et configurées au niveau de Routeur F@st 3340, parmi ces technologies on trouve : 1)- Le SSID ou “nom du réseau” identifie le réseau, donne un nom pour le di fférencier des autres . Si vous ne le diffusez pas , vous serez le seul à le connaître et c’est tout de suite plus di ffi cile de se connecter à votre réseau. 2)- Le WEP/WPA, ce sont deux possibilités d’encrypter les données qui ci rculent sur le réseau. Le problème du WIFI est que vous n’avez aucun contrôle de médium sur lequel ci rcule les données contrai rement aux réseaux filaires . Donc vous ne savez pas qui est à l ’écoute. Encrypter les données permet d’en assurer la confidentialité. Cela se fait à l ’aide de

Page 13: Rapport Stage Fin Formation tri

13

ce que l ’on appelle une clef. Cette clef permet également de sécuriser l ’accès au réseau car, si on ne la connait pas , impossible de communiquer, donc incapable de lire les trames et/ou d’en envoyer au bon format. WEP est mis par défaut sur la LiveBox par exemple, mais ce type de cryptage consomme plus de ressources et est très facilement craquable (notamment sous Linux). WPA est plus performant et beaucoup moins facilement craquable. Pour plus de sécuri té, il es t conseillé de changer les codes tous les mois. 3)- Le filtrage d’adresse MAC, sur chaque carte réseau possède un identi fiant unique: l ’adresse MAC (pour la connaître, sous Windows (enlever les quotes): Démarrer>Exécuter>taper cmd puis dans la fenêtre ipconfig /all ). Le routeur wifi permet généralement de créer une lis te des adresses MAC des cartes réseau qu’on autorise à se connecter à notre réseau. C’est un fil tre efficace mais qui là aussi peut être contourné.

3. Configurations des équipements réseaux. L’activation et configuration des options de sécurité au niveau Modem / Routeur Multiservices Sagem F@st 3304. A l ’aide du navigateur on entre l ’adresse du routeur http://xxx.xxx.xxx.xxx et l ’assistant de configuration rapide se démarre. Dans notre cas on a activé le service réseau sans fil avec les paramètres suivant : SSID ,Canal ,Wap , filtrage MAC

Page 14: Rapport Stage Fin Formation tri

14

La configuration WPA nécessite une phrase de mot de passé qui va être demandé au client pour se connecter à ce réseau.

Apres cette configuration les clients wi fi de l ’entreprise Orthalis ont la possibilité de se connecter facilement au réseau sans fil Orthalis_france en toute sécuri té.

Page 15: Rapport Stage Fin Formation tri

15

4. Service d’annuaire (Active Directory)

a. Présentation du service d ’annuaire. Le service Active Directory (Active Directory) permet une gestion centralisée. Cela vous donne la possibilité d’ajouter, de reti rer et de localiser les ressources facilement. Ainsi , nous avons : - Une administration simplifiée : Active Directory offre une adminis tration de toutes les ressources du réseau d’un point unique. Un adminis trateur peut se connecter sur n’importe quel ordinateur pour gérer les ressources de tout ordinateur du réseau. - Une mise à l ’échelle : Active Directory permet de gérer des millions d’objets répartis sur plusieurs sites si cela est nécessaire. - Un support s tandard ouvert : Active Directory utilise DNS pour nommer et localiser des ressources , ainsi les noms de domaine Windows 2003 sont aussi des noms de domaine DNS. Active Directory fonctionne avec des services de clients di fférents tels que NDS de Novell . Cela signi fie qu’il peut chercher les ressources au travers d’une fenêtre d’un navigateur web. De plus , le support de Kerberos 5 apporte la compatibili té avec les autres produits qui utilisent le même mécanisme d’authentification

b . Avantages d ’ Active Directory.

Sécuri té des informations La sécuri té est entièrement intégrée dans Active Directory. Le contrôle d'accès peut être défini non seulement sur chaque objet de l'annuaire, mais aussi sur chaque propriété de chacun des objets. Active Directory fournit à la fois le magasin et l'étendue de l'application pour les s tratégies de sécuri té. Une s tratégie de sécuri té peut inclure des informations de compte, telles que des restrictions de mot de passe applicables sur l'ensemble du domaine ou des droi ts pour des ressources de domaine spécifiques . Les s tratégies de sécuri té sont mises en place par le biais des paramètres de Stratégie de groupe. Administration basée sur les s tratégies Le service de l 'annuaire Active Directory comprend à la fois un magasin de données et une s tructure logique hiérarchique. Comme une s tructure logique, il fourni t une hiérarchie des contextes pour l 'application de la s tratégie. En tant qu'annuaire, il s tocke les s tratégies (appelées objets Stratégie de groupe) affectées à un contexte précis. Un objet Stratégie de groupe représente un ensemble de règles commerciales contenant des paramètres qui , pour le contexte auquel l 'objet est appliqué, peuvent déterminer : · L'accès aux objets de l'annuaire et aux ressources du domaine. · Les ressources de domaine (telles que les applications) disponibles pour les utilisateurs . · Le mode de configuration de ces ressources du domaine pour une utilisation. Par exemple, un objet Stratégie de groupe peut défini r les applications que les utilisateurs affichent sur leur écran lors d'une ouverture de session, le nombre d'utilisateurs pouvant se connecter à Microsoft SQL Server lors d'un démarrage sur un serveur et les documents ou

Page 16: Rapport Stage Fin Formation tri

16

services auxquels les utilisateurs peuvent accéder lorsqu'ils se déplacent vers d'autres services ou groupes . Les objets Stratégie de groupe vous permettent de gérer un peti t nombre de s tratégies au lieu de gérer un grand nombre d'utilisateurs et d'ordinateurs . Active Directory vous permet d'appliquer les paramètres Stratégie de groupe aux contextes adéquats , s 'il s'agi t de la totali té de votre organisation ou d'uni tés précises de votre organisation. Extensibilité Active Directory est extensible, ce qui signifie que les administrateurs peuvent a jouter de nouvelles classes d'objets au schéma et de nouveaux attributs aux classes d'objets exis tantes. Par exemple, vous pouvez a jouter un attribut Autorisation d'achat à l'objet Utilisateur, puis s tocker la limite d'autori té d'achat de chaque utilisateur dans le compte de l'utilisateur. Vous pouvez a jouter des objets et des attributs à l'annuaire en utilisant le Schéma Active Directory ou en créant des scripts en fonction des interfaces ADSI ou des utili taires de ligne de commande LDIFDE ou CSVDE. Pour plus d'informations , consultez Vue d'ensemble du Schéma Active Directory, Importation et exportation d'informations d'annuaire et Interfaces de programmation Flexibili té Active Directory inclut un ou plusieurs domaines, chacun avec un ou plusieurs contrôleurs de domaine, qui permettent de fai re évoluer l 'annuaire en fonction des besoins de votre réseau. Vous pouvez combiner plusieurs domaines pour obtenir une arborescence de domaine et plusieurs arborescences de domaine pour obtenir une forêt L'annuaire distribue ses informations sur le schéma et sur la configuration à tous les contrôleurs de domaine de l'annuaire. Ces informations sont s tockées dans le contrôleur de domaine d'origine pour un domaine spécifique, puis elles sont répliquées sur tous les autres contrôleurs de domaine du domaine. Lorsque l 'annuaire est configuré en tant que domaine unique, l'a jout de contrôleurs de domaine permet de fai re évoluer l 'annuaire sans la charge administrative liée aux domaines supplémentaires . L'ajout de domaines à l'annuaire vous permet de fractionner l'annuaire pour des contextes de s tratégie différents et de fai re évoluer l'annuaire afin d'accueillir un grand nombre de ressources et d'objets Réplication des informations La réplication garanti t la disponibilité des informations, la tolérance de panne, l 'équilibre de la charge et de meilleures performances pour l 'annuaire. Active Directory utilise la réplication MultiMaster, qui vous permet de mettre à jour l'annuaire sur n'importe quel contrôleur de domaine, plutôt que sur un contrôleur principal de domaine unique. Le modèle MultiMaster offre l 'avantage d'une meilleure tolérance de panne. En effet, lorsqu'il exis te plusieurs contrôleurs de domaine, la réplication se poursui t même si l'un des contrôleurs de domaine est arrêté. Même si les utilisateurs ne s'en aperçoivent pas , grâce à la réplication MultiMaster, ils mettent à jour une seule copie de l 'annuaire. Une fois que les informations de l 'annuaire ont été créées ou modifiées sur un contrôleur de domaine, les nouvelles informations sont envoyées à tous les autres contrôleurs de domaine du domaine ; ainsi, leurs informations d'annuaire sont actualisées en permanence. Les contrôleurs de domaine nécessitent les dernières informations d'annuaire. Toutefois , pour pouvoir être efficaces , ils ne doivent effectuer les mises à jour que lorsque les informations de l'annuaire

Page 17: Rapport Stage Fin Formation tri

17

sont créées ou modifiées . Un échange arbi trai re d'informations entre les contrôleurs de domaine pourrai t saturer rapidement le réseau. Active Directory a été conçu pour répliquer uniquement des informations d'annuaire modifiées . Avec la réplication MultiMaster, il exis te toujours la possibilité que la même modification de l'annuaire soi t effectuée sur plusieurs contrôleurs de domaine. Active Directory a également été conçu pour suivre et résoudre les modifications conflictuelles de l 'annuaire. Les confli ts sont automatiquement résolus dans presque tous les cas. Le déploiement de plusieurs contrôleurs de domaine dans un même domaine garantit la tolérance de panne et l 'équilibre de la charge. Si un contrôleur de domaine ralenti t, s 'arrête ou tombe en panne, d'autres contrôleurs de domaine du même domaine peuvent garanti r l'accès à l 'annuaire, car ils contiennent exactement les mêmes données d'annuaire.

c. Installation d u service d’ annu aire (Orth alismaroc) . L'installation d’Active Directory débute par l 'ins tallation du système d'exploitation Windows 2003 Server. Une fois le système installé, les services supplémentai res qu'il assurera pourront être soit déjà implantés au sein du système et donc di rectement utilisables après configuration, soit non installés et donc nécessiteront l'ins tallation de composants systèmes supplémentai res qui eux aussi devront être configurés. Il y a deux méthodes possibles pour installer Active Directory:

Utiliser l'utili taire "Gérer votre serveur" qui simplifie l 'installation sans poser les questions les plus pointues. Il ins talle et configure a minima AD, DNS et DHCP pour un nouveau domaine dans une nouvelle forêt. Utiliser l'assistant "dcpromo" (lancé en ligne de commande) qui permet de contrôler tous les aspects de l 'installation. Pour créer un nouveau domaine dans une nouvelle forêt

1) Ouvrez l 'Assistant Installation d'Active Directory. 2) Sur la page Type de contrôleur de domaine, cliquez sur Contrôleur de domaine pour

un nouveau domaine, puis sur Suivant. 3) Sur la page Créer un nouveau domaine, cliquez sur Domaine dans une nouvelle forêt,

puis sur Suivant. 4) Sur la page Nom du nouveau domaine, tapez le nom DNS complet du nouveau

domaine, puis cliquez sur Suivant. Dans notre cas le nom DNS est (Orthalismaroc). 5) Sur la page Nom du domaine NetBIOS, vérifiez le nom NetBIOS, puis cliquez sur

Suivant. 6) Sur la page Dossiers de la base de données et du journal , tapez l'emplacement où

vous souhaitez installer les dossiers de la base de données et du journal ou cliquez sur Parcouri r pour choisir un emplacement, puis cliquez sur Suivant.

7) Sur la page Volume système partagé, tapez l'emplacement où vous souhaitez installer le dossier Sysvol ou cliquez sur Parcouri r pour choisi r un emplacement, puis cliquez sur Suivant.

8) Sur la page Diagnostics des inscriptions DNS, vérifiez si un serveur DNS existant fera autori té pour cette forêt ou, s'il y a lieu, choisissez d'installer et de configurer le service DNS sur ce serveur en cliquant sur Installer et configurer le serveur DNS sur

Page 18: Rapport Stage Fin Formation tri

18

cet ordinateur et défini r cet ordinateur pour utiliser ce serveur DNS comme serveur DNS de préférence, puis cliquez sur Suivant.

9) Sur la page Autorisations, sélectionnez l'une des options suivantes : 10) Autorisations compatibles avec les systèmes d'exploitation serveurs antérieurs à

Windows 2000 11) Autorisations compatibles uniquement avec les systèmes d'exploi tation Windows

2000 ou Windows Server 2003 12) Examinez les informations affichées sur la page Résumé, puis cliquez sur Suivant pour

commencer l'ins tallation. 13) Redémarrez l'ordinateur.

5. Gestion des Comptes des utilisateurs sur le contrôleur de domaine.

Les Comptes d’utilisateurs permettent aux utilisateurs d’accéder aux ressources du réseau. Ils sont associés à un mot de passe et fonctionnent dans un environnement défini (machine locale ou domaine). Un utilisateur disposant d’un compte de domaine pourra s ’authenti fier sur toutes les machines du domaine.

a. La création d es Comp tes d es u tilisateu rs avec les droits.

Les informations de comptes sont centralisées sur un serveur, dans l ’annuaire des objets du réseau. Si une modification doi t être apportée à un compte, elle doi t être effectuée uniquement sur le serveur qui la diffusera à l ’ensemble du domaine.

Une fois le compte créé, il es t possible d’en modi fier les propriétés. La première utilité est d’en mettre à jour les informations , la seconde est d’accéder à des propriétés qui ne sont pas disponibles lors de la procédure de création de compte.

Page 19: Rapport Stage Fin Formation tri

19

b . Joind re les p c au d omaine Orth alisMaroc. Sui te à un essaie réussit et après avoir surmonté les diffi cul tés suivantes : Confiance : assurer les utilisateurs du déroulement non risqué

Planification horai re : Trouver les moments convenables durant les quels les postes

sont libres

On a procédé à joindre tous les ordinateurs au domaine OrthalisMaroc. Pendant cette étape on a rencontre quelques problèmes techniques à ti tre d'exemple: La procédure de jointure s ’arrête au niveau d'échange de données enter le client et le serveur .après une recherche détail on a trouvé que les services DDE réseau et DSDM DDE réseau sont désactivés, DDE réseau : Fournit le transport en réseau et la sécuri té pour l'échange dynamique

de données pour les programmes exécutés sur même ordinateur ou des ordinateurs di fférents .

DSDM DDE réseau : gère l'échange dynamique de données partagées de réseau.

Donc il faut démarrer ces services .

c. Conf iguration d ’aud it et d es stratégies d e group es.

L’audit permet la création d’un journal recensant l ’ensemble des actions effectuées sur un objet ou un élément de configuration par une population précise.

Page 20: Rapport Stage Fin Formation tri

20

Cela peut permettre par exemple de surveiller l ’accès à certains fi chiers ou la modi fication des paramètres de configuration des comptes utilisateurs par des administrateurs subal ternes

d . Gestion des p rof ils. Il peut arriver qu'une personne utilise plusieurs ordinateurs , avec le même compte d'utilisateur. Lorsqu'il va utiliser un ordinateur, il pourra avoir un environnement différent de celui présent sur l'autre ordinateur. Dans ce cas, il pourra être intéressant de configurer pour cet utilisateur un profil itinérant. En effet, le fai t d'utiliser ce type de compte va permettre à utilisateur de conserver ses documents , ses paramètres, et son environnement de travail , quelque soit l'ordinateur sur lequel il ouvre une session. En effet, les profils i tinérants vont s tocker leurs informations sur un serveur. Dans l ’entreprise Orthalis, un utilisateur peut être amené à s'authentifier sur di fférentes machines tout en gardant un environnement identique sur chacune des machines . Il peut être intéressant, dans ce cas, d'implémenter des profils i tinérants puisque le fai t de s tocker le contenue d'un profil sur un serveur vous apporte également certains avantages . Vous pourrez notamment effectuer des sauvegardes de ces profils afin d'évi ter toute perte de documents , véri fier la présence de vi rus , mais surtout, vous aurez une gestion centralisée de vos profils utilisateurs . Les profils itinérants prouvent encore une fois leur utilité lorsque vous devez réinstaller une machine. Une fois la machine réinstallée, lors de sa première ouverture de session l'utilisateur va retrouver l 'intégrali té de son environnement de travail.

6. Administration des accès aux dossiers partagés. Le partage d’un dossier permet de rendre disponible l ’ensemble de son contenu via le réseau. Par défaut, lors de la création d’un partage, le groupe « Tout le monde » bénéficie de l ’autorisation « Lecture ». Chaque dossier partagé peut être protégé par une ACL qui va restreindre son accès spécifiquement aux utilisateurs , groupes ou ordinateurs qui y accèdent via le réseau. Il exis te trois niveaux d’autorisations affectables : Lecture : Permet d’afficher les données et d’exécuter les logiciels. Modifier : Comprend toutes les propriétés de l ’autorisation lecture avec la possibilité

de créer des fichiers et dossiers, modi fier leurs et supprimer leurs contenus . Contrôle total : Comprend toutes les propriétés de l ’autorisation.

Les trois niveaux d’autorisations sont disponibles en « Autoriser » ou en « Refuser » sachant que les autorisations de refus sont priori tai res. Afin qu’un client puisse accéder à un dossier partagé, plusieurs moyens sont disponibles : Favoris réseau : Permet de créer des raccourcis vers les partages désirés . Lecteur réseau : Permet d’a jouter le dossier partagé di rectement dans le poste de

travail en lui attribuant une lettre.

Page 21: Rapport Stage Fin Formation tri

21

Exécuter : Permet d’accéder ponctuellement à la ressource en spécifiant simplement le chemin UNC d’accès à la ressource

Les dossiers partages sur le réseau du domaine OrthalisMaroc sont seulement disponibles pour les membres de ce domaine selon les autorisations et les stratégies des groupes.

7. La sécurité des serveurs et des clients

a. Installation d ’u n serveu r su pp lément Création de contrôleurs de domaine supplémentai res afin d'améliorer la disponibilité et la fiabili té des services réseau. L'adjonction de contrôleurs de domaine présente l'avantage d'améliorer la tolérance de pannes , d'équilibrer la charge des contrôleurs de domaine exis tants, et de fournir aux si tes un support d'infrastructure supplémentai re. La présence de plusieurs contrôleurs dans un domaine permet à celui-ci de continuer à fonctionner même en cas de panne ou de déconnexion de l'un de ses contrôleurs . De plus , cela peut également améliorer les performances en aidant les clients à se connecter à un contrôleur de domaine lorsqu'ils ouvrent une session sur le réseau. Pour a jouter un contrôleur, vous pouvez utiliser le réseau ou un support de sauvegarde. Pour créer un contrôleur de domaine supplémentai re

1) Cliquez sur Démarrer, cliquez sur Exécuter, puis tapez dcpromo /adv pour ouvri r l'Assistant Installation de Active Directory et créer un contrôleur de domaine supplémentai re à parti r de fichiers de restauration d'une sauvegarde.

2) Dans la page Type de contrôleur de domaine, cliquez sur Contrôleur de domaine supplémentai re pour un domaine exis tant, puis sur Suivant.

3) Cliquez sur Via le réseau, puis sur Suivant. 4) Dans la page Informations d'identi fication réseau, tapez le nom d'utilisateur, mot de

passe et domaine utilisateur du compte d'utilisateur que vous souhaitez utiliser pour cette opération, puis cliquez sur Suivant.

5) Le compte d'utilisateur doi t être membre du groupe Admins du domaine pour le domaine cible.

6) Dans la page Volume système partagée, tapez l 'emplacement où vous souhaitez installer le dossier Sysvol, ou cliquez sur Parcouri r pour choisir un emplacement et cliquez sur Suivant.

7) Dans la page Mot de passe administrateur de restauration des services d'annuaire, tapez et confi rmez le mot de passe que vous souhaitez attribuer au compte Administrateur pour ce serveur, et cliquez sur Suivant.

8) Redémarrez l'ordinateur.

Page 22: Rapport Stage Fin Formation tri

22

b . Gestion de la récup ération d ’ Active Directory

La sauvegarde est un processus simple qui consiste à dupliquer des informations d’un emplacement à un autre. Ceci permet de faire face aux situations d’urgences où les données ont été perdues . On peut alors utiliser une sauvegarde afin de resti tuer un environnement de travail pour reprendre la production de l ’entreprise. Dans notre cas on a créé une sauvegarde d’Active Directory.

c. Gestion Sau vegard e p lanif iée su r le réseau Sauvegarde planifiée sur le réseau est une opération de sauvegarde qui se déclenchera à une date et heure précise. Ceci permet d’évi ter d’oublier une sauvegarde qui devrait être effectuée périodiquement, ou d’être physiquement présent pour lancer une sauvegarde en dehors des horai res de travail . Plusieurs options de planification de sauvegarde sont disponibles : Une fois , Tous les jours , Au démarrage du système Le type de sauvegarde qu’on a configure au sein de l ’entreprise Orthalis service des Affai res administrative est une sauvegarde différentielle.

Page 23: Rapport Stage Fin Formation tri

23

(Toutes les données modi fiées ou a joutées depuis la dernière sauvegarde complète sont prises en compte. Ainsi , et à l’inverse d’une incrémentale, dans le cas d’une planification hebdomadaire débutant un lundi par une complète, la bande du mercredi sauve les fichiers modi fiés depuis la complète du lundi sans prendre en compte celle de Mardi . Une restauration nécessitera au plus la dernière bande et la complète). Cette opération se déclenche chaque jour à midi et le backup s ’enregistre dans le serveur de fichier.

Page 24: Rapport Stage Fin Formation tri

24

dévelOppeMent web

1. Pourquoi avoir Un site Web dynamique ? La puissance d'Internet comme outil de communication est indéniable. Les possibilités sont infinies et les solutions multiples. Aujourd'hui, la question ne se pose plus tellement de savoir s 'il faut avoir un si te Internet, mais plutôt comment procéder pour créer un si te dynamique. Un si te Web dynamique est un site Web dont les pages peuvent être générées dynamiquement et Le contenu peut être obtenu en combinant l 'utilisation d'un langage de scripts (PHP…) ou de programmation et une base de données (MySQL…).

Peut-être vous demandez-vous si un site Internet dynamique serait vraiment bénéfique pour votre entrepris ?

Évidemment, nos consul tants vous di ront qu'un si te Internet dynamique est un peti t investissement qui vous rapportera beaucoup à court, moyen et long terme. Toutefois , sur quels arguments se basent-ils pour affi rmer cela avec autant de certi tude ?

Nous vous présentons ci-dessous, sept raisons pourquoi il es t primordial pour vous et votre entrepris d'investi r dans la conception d'un si te Internet dynamique professionnel.

1 - Une vitrine d isp onib le 24h /2 4 , 7 jours/7 , 3 65 jou rs p ar année!

Votre si te Internet présente de l'information sur votre entrepris ainsi que vos produits et services , en tout temps. Internet n'est jamais fermé. Les visi teurs ont donc la possibilité de vous consul ter au moment qui leur convient, peu importe les heures d'ouvertures de vos lieux physiques et peu importe l 'endroit où ils sont dans le monde. Qui plus est, les visiteurs n'ont aucunement besoin de parler à l 'un de vos employés ce qui leur donne plus de temps pour accompli r d'autres tâches importantes . Si le visiteur a des questions , il aura la possibilité de vous contacter par courriel , vous pourrez y répondre quand bon vous semblera .

2 - Une immense sou rce d' inf ormation su r votre entreprise

Vous avez la possibilité de mettre autant d'information que vous le voulez sur votre si te Internet, en accord à votre budget de conception. Ainsi , votre site web devient une source d'information très importante pour vos futurs clients dési rant obtenir plus d'information sur vos produits et services. Lorsque votre si te est plus imposant, il est même possible d'implanter un engin de recherche à l 'intérieur de celui -ci afin d'aider les visi teurs à trouver l'information recherchée de façon rapide et efficace.

De plus , avec l ’internet, vos produits et services peuvent être mis à jour très facilement. Ainsi, vous n'avez pas besoin de réimprimer tous vos documents pour tenir compte d'un nouveau produit ou service offert par votre entreprise. Il suffit alors de mettre à jour une ou plusieurs pages web et le tour est joué. Aucun délai d'imprimerie, aucun frais de dis tribution, etc. Nous pouvons même créer pour vous des pages dynamiques vous permettant de mettre à jour vous -mêmes vos produits et services de façon régulière.

Page 25: Rapport Stage Fin Formation tri

25

3 - Document p ub licitaire évolu é

Votre si te web est également un document publici taire permettant de faire connaître votre entrepris à une nouvelle clientèle en plus de votre clientèle exis tante. Il exis te plusieurs moteurs de recherche qui vous réfèreront des visiteurs . Les gens auront donc la possibilité de trouver votre entrepris de la même façon qu'un bottin téléphonique mais plus précisément et efficacement.

4 - Un site Internet au gmente votre créd ib ilité

Avec les nouvelles technologies de conception Internet, nous sommes en mesure de concevoir des sites de très haute qualité à la hauteur de la réputation de votre entrepris. Le seul fai t d'avoir votre site augmentera sans aucun doute la crédibili té de votre entrepris . Vos clients auront également l 'impression que vous n'hésitez pas à investi r pour mieux les servi r. Ils en seront ravis !

5 - Internet vou s p ermet d e rédu ire vos coû ts

En effet, vous avez la possibilité de communiquer avec vos clients, partenaires et fournisseurs via le réseau Internet par courriel , avec un extranet, ou autre. Ainsi, vous économisez des frais d'interurbains et des frais postaux, sans compter qu'un courriel s'envoie de façon instantanée alors que l'envoi d'un courrier postal prend un minimum de 2 jours ouvrables .

6 - Internet ou vre vos p ortes à une vaste clientèle p otentielle

Internet compte plusieurs millions d'utilisateurs dans le monde et ce nombre croît de façon très importante à tous les jours . Avec votre site Internet dynamique, vous ouvrez les portes de votre entreprise à cette vaste communauté mondiale et ce, sans avoir à être présent ni à investi r en immobilisations dans plusieurs pays du monde.

7 - Connaissez mieux vos visiteu rs

À l 'aide de sondages et en analysant vos statis tiques de fréquentation, vous avez l'opportunité de recueillir de l'information sur les habitudes de consommation, les goûts , etc. de vos clients et autres visi teurs . Cela vous permet ainsi d'améliorer la quali té de votre service,

Nous vous offrons des outils dynamiques qui vous permettent d'envoyer des lettres d'information périodiques à des clients et prospects . Nous pouvons même préparer pour vous des pages dynamiques dont vous pourrez vous-même changer le contenu en temps réel à l’aide d’Un système de gestion de contenu, sans même avoir à programmer des pages web.

2. Un système de gestion de contenu

1) Déf in ition Un système de gestion de contenu ou SGC (en anglais: Content Management Systems ou CMS) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de

Page 26: Rapport Stage Fin Formation tri

26

site web ou d'application multimédia ou simplement un logiciel web qui vous permettra de créer un si te internet dynamique en toute simplici té.

L'idée principale derrière ce système est de séparer le contenu (textes , images , vidéos , sons , rubriques , etc.) du contenant (mise en page). Ainsi, les données sont s tockées dans une base tandis que les "squelettes", "templates" etc. sont s tockés sur un serveur. Une fois les deux reliés via le moteur du SGC, ils donnent accès à un site dynamique où le contenu peut être facilement et rapidement actualisé.

2 ) Fonctionnement

En général les fi chiers du SGC comprennent la mise en page ("squelette", "thème", "charte graphique") et le moteur du SGC à savoir des fichiers qui vont fai re que le site i ra puiser dans la base de données . Dans la majori té des cas , le SGC se compose de deux parties di fférentes : une partie publique (partie visible) et une partie administration (réservée aux webmestres ). Certains SGC permettent la gestion de droi ts, l'administrateur principal pourra ainsi décider de qui pourra fai re quoi sur le site (créer, modifier, supprimer du contenu). La plupart des SGC fonctionnent avec une base de données mais ce n'est pas toujours le cas comme par exemple pour de petits sites . Ils sont en général codés en PHP ou Java.

3 ) Fonctionnalités

Les fonctionnalités varient d'un système de gestion de contenu à un autre. Idéalement, un SGC devrai t offri r ces différentes fonctionnalités :

A) Contrôle des versions

Cette fonction permet à di fférentes personnes de travailler sur un même fichier, sans que les nouvelles modi fications n'écrasent les précédentes. Chaque personne peut donc travailler sur un fichier sans devoir nécessairement se coordonner avec les autres pour évi ter que les di fférentes versions ne se chevauchent. De même, le contrôle de version permet d'avoir un his torique de toutes les modifications qui ont été fai tes sur une page et permet de ce fait de revenir à une version précédente si nécessaire (par exemple en cas d'erreur).

B) Gestion des utilisateurs et des droi ts

Cette fonction permet l'attribution de di fférents droits aux contributeurs d'un si te en fonction de groupes ou de rôles. Chaque membre pourra ainsi contribuer de manière di fférente en fonction du droit qui lui aura été attribué (par exemple, des contributeurs pourront uniquement a jouter ou modifier du contenu qui peut par la sui te être validé ou non par l'administrateur du site).

C) Chaîne de validation (workflow)

La chaîne de validation est ce qui va permettre aux différents membres d'une équipe de gérer les différents travaux en fonction d'actions tels que: soumettre, renvoyer pour correction ou approuver. Un bon système de gestion de contenu offri ra différentes cha înes de validation en fonction de cri tères précis tels que la cible, le type, l'auteur, etc.

Page 27: Rapport Stage Fin Formation tri

27

D) Support des métadonnées

Un système de gestion de contenu peut également offri r la possibilité de définir des métadonnées (donnée servant à décri re ou défini r une autre donnée) pour les documents disponibles à l 'intérieur du si te. Ces métadonnées vont permettre une meilleure qualification et un meilleur classement des documents et va de ce fait rendre leur recherche plus facile.

E) Indexation et recherche

Un bon système de gestion de contenu doi t permettre une recherche puissante non seulement en fonction d'entrées textes mais aussi en fonction des métadonnées .

F) Intégration de sources de données externes

Cette fonction permet d'intégrer différentes sources externes à l'intérieur du système de gestion de contenu. Ces derniers peuvent être de di fférents types :

• Base de donnée relationnelle: données en provenance du disque ou d'un système de fichiers via une interface spéci fique (connecteur spécifique et SQL)

• Système de fichiers: intégration de données sur disque et classées dans des dossiers • Base XML: les systèmes basés sur le XML offrent des services de transformation et de

validation de contenu. • Base LDAP: ce type de base repose sur des annuaires et offrent ainsi la possibilité de

s tocker des données sur les utilisateurs en fonction de leur hiérarchie et de leurs fonctions au sein d'une équipe.

G) Syndication

La syndication est une fonction permettant de regrouper de l'information provenant de di fférentes sources au sein du système de gestion de contenu. De ce fai t, une multi tude d'information peuvent se trouver au même endroi t sans que l'information ne doive être entrée manuellement. Cette fonction permet non seulement un gain de temps considérable mais également la possibilité d'accéder à des informations plus riches qui sont régulièrement actualisées. Il faut noter que pour une grande majori té des SGC, seuls les ti tres ou une partie de l 'information sont inclus à l 'intérieur du site. Ces derniers renvoient le plus souvent à des pages externes qui sont en principe les sources originales de l'information.

Page 28: Rapport Stage Fin Formation tri

28

3. Pourquoi un SGC?

A) Réduction des coûts

L'un des plus gros avantages d'un SGC concerne la maintenance du si te. En effet, avec un système de gestion de contenu, les webmestres peuvent s 'occuper des tâches techniques et graphiques tandis que des contributeurs internes ou externes peuvent s 'occuper de la mise à jour du contenu. Cela résul te en un gain de temps considérable et donc en une diminution des coûts engendrés habituellement par l 'emploi d'un grand nombre de techniciens .

B) Réduction des délais de publication

Un système de gestion de contenu va également permettre la réduction du délai de publication par rapport aux si tes web tradi tionnels . En effet, un contributeur peut facilement mettre en ligne de l 'information sans devoir transmettre son document au service technique qui lui se chargera de publier l'information en ligne. De plus , l'utilisateur n'a pas besoin de se préoccuper de la mise en page de son document et peut uniquement mettre à disposi tion le contenu.

C) Augmentation de la valeur a joutée du contenu

L'augmentation de la valeur du contenu est liée au point développé précédemment. La réduction des délais de publication fait que les documents mis en ligne sont non seulement plus pertinents mais également plus frais car ces derniers peuvent être plus facilement et plus rapidement actualisés.

D) Travail collaborati f

La gestion des rôles et des droi ts au sein d'une équipe permet aux di fférents contributeurs d'un site de travailler de manière beaucoup plus efficace car à travers le système de gestion de contenu, ils évi tent les confli ts liés aux interactions sur un même document. En effet, chacun peut travailler librement sur un même document sans devoir attendre son tour.

E) Décentralisation de la gestion d'information

Chaque contributeur peut travailler où il veut et quand il veut et cela à travers un simple navigateur web.

F) Contrôle de l'accès à l 'information

Un système de gestion de contenu permet la restriction d'accès à l'information et assure donc un système respectant la confidentialité de certains documents à travers la dis tribution de di fférents rôles et droi ts aux contributeurs du site.

Page 29: Rapport Stage Fin Formation tri

29

4. Le choix d’un système de gestion de contenu,

Le choix d’un système de gestion de contenu, (en anglais CMS : Content Management System), que ce soi t pour un particulier, une association, une administration ou une entreprise n'est pas forcement simple.

La mise en place d'un CMS représente un investissement, un coût, du temps de développement, de maintenance et de formation. . Il existe de nombreux CMS. Certains , di t logiciels propriétai res, sont payants avec un système de li cence. Il existe aussi des CMS gratuit sous li cence Open Source. Un CMS ne doi t pas forcément être cher pour être efficace. . Dans ce domaine, les logiciels libres - en PHP ou Java ou Python - ont acquis une réputation solide et rivalisent avec les produits commerciaux.

Les CMS Open Source, logiciels libres, sont téléchargeables gratui tement. Vous pouvez étudier le code, le modifier à votre convenance et même le redistribuer. Certains CMS Open Source offre aussi un support, qui lui es t payant, uniquement si vous en avez besoin. Mais le coût total reste bien moindre qu'un logiciel propriétai re.

Page 30: Rapport Stage Fin Formation tri

30

Le nombre important des CMS rend le choix difficile. Ils di fférent par les techniques utilisés, leurs approches , leurs couverture fonctionnelles , leurs cibles, etc... Le marché est particulièrement dynamique en environnement LAMP. La majori té des solutions est développée avec le couple PHP/MySQL, mais il existe des approches à base de serveur d’application en Java ou Zope/Plone/Python.

Aujourd'hui , pour un projet de si te, l'utilisation d'un CMS s'impose évidement face à un développement spéci fique car il apporte des fonctionnali tés avancées , une bonne fiabilité, des mises à jour et corrections de bugs sans effort. La question est plutôt de trouver le CMS qui correspondent aux attentes en termes d'évolutivi té, d'intégration avec l'exis tant ou en remplacement et capable de répondre aux besoins en termes de fonctionnalités .

La plupart des CMS offre des caractéris tiques en s tandard une capaci té d'extension des fonctionnalités via des plugins et/ou modules (e-commerce, gallérie, maps , LDAP...), une personnalisation de l'affichage grâce aux templates (modèles de page). Cette maturi té technique assure la pérennité, ouverture technique, facilité de maintenance et maîtrise des couts de possession.

Le choix d’un CMS est une question d’équilibre et de compromis entre :

les besoins fonctionnels

les contraintes techniques , hébergement

la pérennité et l ’intégri té des données

la maîtrise des coûts

l ’indépendance technologique

la maintenance et le support

la personnalisation, l ’évolutivi té et la scalabilité.

le déploiement de l ’application et la formation

Page 31: Rapport Stage Fin Formation tri

31

Joomla est le meilleur choix.

Dans le concours 2008 du meilleur CMS , Joomla! est arrivé 2e dans la catégor ie Overall Winner Open Source CMS Award et 2e dans la catégorie Best PHP Open Source Content Management System .

Ce qui rend Joomla! di fférent, c'es t l ’engagement à le rendre aussi simple que possible, tout en offrant un maximum de fonctionnali tés. Au final, des non techniciens pourront parfaitement gérer eux-mêmes leur si te, sans être obligés de passer par des solutions propriétai res aux coûts exorbi tants .

Joomla! ce n'est pas seulement un logiciel, ce sont aussi des personnes. La communauté Joomla! est composée de développeurs , de designers , d'adminis trateurs systèmes , de traducteurs , de rédacteurs et, le plus important, d'utilisateurs finaux….

Page 32: Rapport Stage Fin Formation tri

32

1) Qu'est ce que Joomla?

Joomla! es t un système de gestion de contenu libre, open source et gratui t. créé par une équipe internationale de développeurs récompensée à maintes reprises. Il est écri t en PHP et utilise une base de données MySQL. Joomla! inclut des fonctionnalités telles que des flux RSS, des news, une version imprimable des pages, des blogs , des sondages , des recherches . Joomla! est sous . li cence GNU GPL 2) Que se cache-t-il derrière ce nom?

Joomla! es t la transcription phonétique d'un mot swahili qui signi fie "tous ensemble" , ou encore "en un tout" et a un sens proche en arabe où il veut di re également : "phrase"). Le choix s 'est porté vers ce nom car l'intégralité de l'équipe qui était derrière Mambo étai t unanime dans la volonté de protéger les intérêts des créateurs et de la communauté.

Ce nom a été choisi parmi les milliers de proposi tions faites par la communauté, il a même été passé au banc d'essai par des professionnels du marketing et des marques , convaincus eux aussi que Joomla! étai t le meilleur choix.

3) Caractéristiques Le paquet Joomla se compose de plusieurs parties, qui sont construi tes pour être le plus modulaire possible, ce qui permet des extensions et intégrations à fai re facilement. Certaines extensions sont appelées 1) plugins Les plugins sont des extensions de fond qui ...étendent Joomla vers de nouvelles fonctionnali tés 2) Composants permettent d'effectuer des tâches telles que la construction d'une communauté en expansion ....avec des fonctionnalités pour les utilisateurs 3) Modules permettent d'effectuer des tâches telles que l'a ffichage d'un calendrier ou un code personnalisé 4) Personnalisation L'utilisateur de Joomla peut en plus des paramètres de configuration de base le personnaliser sur plusieurs niveaux : 1) Au niveau du code de Joomla : l 'utilisateur qui a des connaissances en PHP peut aller mettre à jour le code suivant ses besoins ; 2) Du point de vue de l'a ffichage (template) :Joomla permet à l'utilisateur de créer son propre Template en disposant les menus suivant son goût ; 3) Ajout de fonctionnalités :il se fai t soi t sous forme de module, composants ou mambots;

Page 33: Rapport Stage Fin Formation tri

33

5. Développement d'un site internet dynamique En utilisant le CMS Joomla

5 .1 . Les logiciels et Les ou tils u tilisés p our la création d e ce site web

Système de gestion de contenu .il permet de créer un si te internet dynamique très simplement.

Adobe Dreamweaver : une vraie solution d'édi tion et de développement des pages Web (html, PHP, CSS, ASP, …)

Adobe Photoshop : Tout le monde connaît ce monstre de la retouche d'images Puisqu’il s'agi t tout simplement du logiciel le plus utilisé dans le monde De l'infographie et de la photographie.

Page 34: Rapport Stage Fin Formation tri

34

5 .2 . Installation d e Joomla Ins taller Joomla! ne prend que cinq minutes la première fois et même moins ensui te. Mais pour réussi r cette installation, il faut d’abord mettre en place localement une sorte d’Internet privé réunissant un serveur Web, avec support du langage PHP, et un système de gestion de base de données (SGBD) exploi table par Joomla!. Les fi chiers de Joomla! seront ensui te installés dans cette s tructure de dossiers puis configurés via un installateur à interface Web. Il s ’agi t d’un exemple typique d’environnement client-serveur. Les étapes d installation :

1) Choix du dossier d’installation sur le serveur web

2) Installateur Web de Joomla! À parti r de maintenant, tout va aller très vi te, car Joomla! est doté d’un installateur fonctionnant dans votre navigateur.

Page 35: Rapport Stage Fin Formation tri

35

5 .3 . Conf iguration de Joomla Le CMS Joomla se compose de deux parties (interfaces) la page publique (Frontend) et aussi une page d’accueil pour l ’administration (Backend). 1)- Partie adminis tration : L’administration du si te se déroule dans la partie arrière (Backend) qui est une sorte de si te bis appelé Joomla! Adminis tration La page d’accueil propos une barre de menus, une barre d’outils avec des boutons et des onglets de pages d’options , c’est-à-di re une interface conforme aux canons actuels de l ’ergonomie.

2)-Partie publique Frontend :

Page 36: Rapport Stage Fin Formation tri

36

5 .4 . Personnalisation de Joomla ( web ) Après l ’installation du Template, on est obligé de le personnalise selon un design qui reflet le comportement de l ’entreprise avec la Création d’un logo à l’aide d’Adobe Photoshop .

6 .5 .Gérer le site web A) Ajouter un article Et voila, a joute un article c’est la chose la plus simple dans un CMS.L'édition des pages est considérablement simplifiée avec le mécanisme d’une interface WYSIWYG.

Page 37: Rapport Stage Fin Formation tri

37

6 .6 . L’ héb ergement d e site A) Le choix d’hébergeur L'hébergeur : es t une société qui adminis tre des machines sur lesquelles vous allez déposer vos pages web pour qu´elles soient accessibles sur internet. Le CMS Joomla demande des outils (PHP, MySQL..) pour un bon fonctionnement. Ces outils doivent être installés sur le serveur web d’hébergeur. Le choix d’hébergeur se base sur plusieurs facteurs : le coût, l ’espace, les technologies … La société Orthalis France à acheter un nom de domaine www.orthalis.fr avec des outils adéquat à un CMS Joomla .

6 .7 . Les avantages de site :

1) C’est un si te purement dynamique. (Tous les outils sont dynamiques). 2) Il permet à plusieurs individus de travailler sur un même document. 3) Il fourni t une chaîne de publication (workflow) offrant par exemple la possibilité de

mettre en ligne le contenu des documents. 4) Il permet de structurer le contenu (utilisation de FAQ, de documents , de blogs , de

forums de discussion, etc.).

5) Édition de page simplifiée (Une interface WYSIWYG).

6) Travail collaborati f (groupware). 7) un haut niveau de sécuri té.

8) Gestion des droi ts d’utilisateurs . 9) Connaissez mieux les visi teurs par des sondages . 10) Communiquez mieux avec les clients par d'envoyer des lettres d'information

périodiques .

Page 38: Rapport Stage Fin Formation tri

38

6. Réalisation d’un site Internet entièrement en Flash /ActionScript

L’objectif de cette tache est la migration de si te statique (html) www.franceOrtho.fr vers un site web entièrement en Flash et base sur ActionScript et PHP.

L'utilisation de Flash est intéressante pour la dynamique et l 'esthétique de la présentation. Le mouvement entre les di fférentes pages et les animations apportent une dimension supplémentai re à la découverte du si te. Ce qui convient très bien pour un site de présentation.

Page 39: Rapport Stage Fin Formation tri

39

Les logiciels et Les ou tils u tilisés p our le d évelopp ement d e ce site 1) Adobe Flash CS4 Professional Depuis son lancement en 1996, la technologie Flash est devenue une des méthodes les plus populai res pour a jouter des animations et des objets interactifs à une page. Adobe Flash (anciennement Macromedia Flash ; nom original FutureSplash Animator), ou simplement Flash, logiciel multimédia utilisé pour créer le contenu de Adobe Engagement Platform. Ce logiciel permet la création de graphiques vectoriels et de bitmap, un langage script appelé ActionScript et un s tream bi -di rectionnel de l ’audio et vidéo

Adobe Flash CS4 Professionnal propose une interface conviviale facile à utiliser. C'es t un outil très puissant pour la création de sites web interacti fs , publici tés multimédias , supports pédagogiques , présentations attrayantes…

- animation rapide avec le scénario image par image, facile à utiliser et intègre les fonctions offertes par les mêmes logiciels antérieurs

- animation et création des graphiques camembert, les angles peuvent être arrondis , défini tion du rayon… API JavaScript inclus qui facilite la création de formes personnalisées.

Page 40: Rapport Stage Fin Formation tri

40

2) Adobe Dreamweaver CS3

Adoré, décrié, Dreamweaver est néanmoins incontournable dès que l'on parle de création de sites web. Au fil des versions, le logiciel de Macromedia, racheté depuis par Adobe, a réussi à se forger une réputation crédible loin de l'image un peu péjorative de "Word pour pages HTML" et devenir une vraie solution d'édition et de développement.

Les avantages d e site

1) présentation dynamique et l ’es thétique. 2) un haut niveau de sécuri té des fichiers sources. 3) Communiquez mieux avec les clients par un formulai re de contacte.

Page 41: Rapport Stage Fin Formation tri

41

cOnclusiOn

Ce stage était pour moi un don précieux, il complète les acquis théoriques pour

entamer la procédure de ma formation.

Il m’a permis aussi de découvrir la vie professionnelle, de bien s’adapter et

surtout d’acquérir une expérience afin de maîtriser les différents travaux

dont on sera appelé à effectuer lors de l’insertion dans la vie professionnelle.

Enfin, ce stage a réussi à faire naître le sens de responsabilité, la

volonté, d’aborder le domaine de travail avec confiance.