Je remercie aussi Maxime Tuffery, stagiaire présent au début du stage qui m'a bien intégré au sein de l'entreprise.



Documents pareils
Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)

THEGREENBOW FIREWALL DISTRIBUE TGB::BOB! Pro. Spécifications techniques

Le générateur d'activités

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Joomla! Création et administration d'un site web - Version numérique

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Movie Cube. Manuel utilisateur pour la fonction sans fil WiFi

FreeNAS Shere. Par THOREZ Nicolas

Guide de l'utilisateur

Soutenance de projet

Catalogue & Programme des formations 2015

Services Réseaux - Couche Application. TODARO Cédric

Comment utiliser mon compte alumni?

Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt

TAGREROUT Seyf Allah TMRIM

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Sage CRM. 7.2 Guide de Portail Client

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Configurer son courrier électrique avec votre compte Abicom

[Serveur de déploiement FOG]

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Guide pour bien débuter avec

Un peu de vocabulaire

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen

ipra*cool v 1.08 guide de l utilisateur ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v

VD Négoce. Description de l'installation, et procédures d'intervention

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

1 LE L S S ERV R EURS Si 5

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Prérequis techniques

Mickaël Journo. Assistance et Maintenance Informatique pour particuliers et professionnels.

Documentation Honolulu 14 (1)

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

QTEK 9100 QTEK S200 HP 6915

AFPA Lomme 35 rue de la Mitterie Lille

WINDOWS SERVER 2003-R2

Guide d installation

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000

Cours 20410D Examen

Guide de configuration de SQL Server pour BusinessObjects Planning

Catalogue des formations : Utilisation d outils Open Source

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. - media-2001.communication &.

JetClouding Installation

GroupWise. Novell. Démarrage rapide.

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

Installation de Windows 2000 Serveur

Installation d'un serveur DHCP sous Windows 2000 Serveur

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

BTS SIO Dossier BTS. PURCHLA Romain

Déploiement, administration et configuration

Compétences informatiques

Assistance à distance sous Windows

Boîte à outils OfficeScan

Windows Internet Name Service (WINS)

Windows 8 Installation et configuration

DIASER Pôle Assistance Rectorat

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version EXOCA 1

Présentation d'un Réseau Eole +

Manuel d'utilisation d'apimail V3

Formation Tutorée A Distance (FTAD) en BUREAUTIQUE


Installation de Windows 2003 Serveur

Virtualisation de Windows dans Ubuntu Linux

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Adonya Sarl Organisme de Formation Professionnelle 75 Avenue Niel PARIS, France

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

Projet serveur OwnCloud

Date : NOM Prénom : TP n /5 DE WINDOWS SERVEUR

Chapitre 2 Rôles et fonctionnalités

Installation locale de JOOMLA SEPIA

Becloud. Guide de démarrage rapide Becloud Collaboration. Version 4.0. Date : 09/05/2012. Becloud Collaboration with Microsoft Office 365

Manuel d'installation de Joomla 1.7

Le rôle Serveur NPS et Protection d accès réseau

Installation et utilisation d'un certificat

Serveur de travail collaboratif Michaël Hoste -

Seagate Technology LLC S. De Anza Boulevard Cupertino, CA 95014, États-Unis

ACQUISITION DE MATERIEL INFORMATIQUE

laissez le service en démarrage automatique. Carte de performance WMI Manuel Désactivé Vous pouvez désactiver ce service.

Prise en main d un poste de travail sous Windows sur le réseau du département MMI de l'upemlv. d après M. Berthet et G.Charpentier

SERVEUR DE MESSAGERIE

Guide d'administration

Tutoriel Drupal version 7 :

Serveur d application WebDev

Version Wraptor Laboratories. Installation de SpamWars 4.0 Édition Entreprise

Fonctions avancées de document dans Word 2003 Options de collaboration dans Word 2003

Installation du client Cisco VPN 5 (Windows)

Edutab. gestion centralisée de tablettes Android

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

Installation du client Cisco VPN 5 (Windows)

Guide de l'utilisateur

et Groupe Eyrolles, 2006, ISBN :

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

Installation du client Cisco VPN 5 (Windows)

GUIDE DE DÉMARRAGE RAPIDE

Transcription:

Je tiens à remercier l'ensemble de l'équipe de Transferts LR ainsi que Franck Berthu, mon tuteur de stage, pour leur encadrement et leur disponibilité. Je remercie aussi Maxime Tuffery, stagiaire présent au début du stage qui m'a bien intégré au sein de l'entreprise. Mes remerciements également à Daniel Pouget, responsable des stages à l'iut, ainsi que Sébastien Druon.

SOMMAIRE Sommaire... 4 Introduction... 6 Partie A: L'association... 7 1. Transferts LR... 8 1.1 Présentation de l'association... 8 1.2 Services et activités de l'association... 10 2. Parc informatique...12 2.1 Contexte informatique...12 2.2 L'équipe DSI...13 2.3 Les serveurs...13 2.4 Architecture réseau...14 2.5 Services du serveur sbs2003...15 2.6 Les outils...15 2.6.1 Les postes et téléphones mobiles des clients.15 2.6.2 Les logiciels...16 2.6.3 Les outils d'administration...17 Partie B : Missions confiées...19 1. Intégration d'un serveur Linux dans un domaine Active Directory...21 1.1 Samba...21 1.2 Installation et configuration de Samba...21 1.3 Partage de données...23 1.4 Installation d'une machine virtuelle...24 1.5 Difficultés rencontrées...24 2. Portail INTS...26 2.1 Étude comparative et choix de solutions...26 2.2 Installation du serveur Web et test des différents CMS...28 2.3 Drupal...29 2.3.1 Installation...29 2.3.2 Prise en main...30 2.4 Cahier des charges...33 2.5 Modules...34 2.6 Difficultés rencontrées...36

3. Supports utilisateurs...37 3.1 Généralités...37 3.2 Problèmes rencontrés...38 Partie C : Apports de stage...41 1. Apports professionnels...42 1.1 Contexte du stage...42 1.2 Mes missions...42 2. Apports personnels...43 2.1 Culture générale...43 2.2 Rapports avec les salariés...43 Conclusion...44 Annexes...45

INTRODUCTION Pour l'obtention de mon DUT Réseaux et Télécommunications, j'ai effectué un stage de 10 semaines au sein de l'association Transferts LR. Transferts LR avait besoin d'un stagiaire pour maintenir et optimiser son système informatique. Durant ma période de stage, j'ai appris beaucoup du monde professionnel, et j'ai pu approfondir mes connaissances sur l'administration Windows. Chaque matin, je devais régler les problèmes informatiques du personnel de Transferts LR et l'après-midi je consacrais mon temps au projet que l'on m'avait confié. Je fus très bien encadré, plusieurs réunions ont eu lieu au cours du stage ce qui m'a permis de toujours savoir où j'en étais. Le rapport est divisé en trois parties. Tout d'abord je vous présenterai l'association ainsi que son système informatique, ensuite je vous décrirai les travaux qui m'ont été confiés et pour finir, je ferai un bilan sur tous les apports du stage. -6-

PARTIE A: L'ASSOCIATION

1. Transferts LR 1.1 Présentation de l'association Créée le 15 Mars 2005 à l'initiative de la région LanguedocRoussillon et de l'état, elle regroupe les huit anciens pôles régionaux de transfert de technologie: -Pôle TIMM(informatique) -Pôle Productique -Pôle Santé -Pôle TRIAL (agroalimentaire) -Pôle Énergie -Pôle Verseau (eau) -Pôle Membranes -Pôle Construction Le président de l'association est un chef d'entreprise: Christophe CARNIEL, PDG de la société NETIA et sa directrice, Mme. Anne LICHTENBERGER. Transferts LR offre aux TPE, PME, PMI régionales les services de conseillers technologiques, de chargés de mission et d'experts industriels et scientifiques pour leur permettre de construire et mener à bien leurs projets d'innovation. Logo de Transferts LR -8-

Aujourd'hui, l'association propose ses services sur cinq thématiques: -Agronomie, Alimentation -Environnement, Développement durable, Énergie -Informatique, Multimédia, TIC -Productique, Mécanique, Électronique -Santé, Biotechnologie, Médicament, Bien-être Les locaux de Transferts LR ainsi que son siège social se situent à L'Acropole 954, Avenue Jean Mermoz à Montpellier. Elle comporte près de 300 adhérents qui ont élu un conseil d'administration composé de 18 membres qui assurent sa gestion ainsi que la mise en œuvre des décisions de l'assemblée Générale. L'association est financée par la Région, l'état, l'europe et les conseillers généraux du Languedoc-Roussillon. L'association est labellisée Cellule de Diffusion Technologique (CDT) Logo CDT -9-

1.2 Services et activités de l'association Il y actuellement 28 salariés à Transferts LR. Le personnel est réparti sur quatre départements ainsi que la direction et l'administration. En plus de cela, elle héberge un Réseau de Développement Technologique (RDT) ainsi que deux services transversaux, Intelligence économique et Europe. A mon arrivée, on m'a intégré au département informatique et productique. Chaque département technologique de Transferts LR comprend des conseillers technologiques et une assistante. Les clients du département sont essentiellement des entreprises et des porteurs de projet. Les entreprises régionales contactent les conseillers technologiques pour obtenir des informations utiles pour l'avancement de leur développement technologique ( recherche de prestataires compétents, mise en relation avec un laboratoire universitaire, aide au montage de dossiers de demande de subvention, recherche de stagiaires...). Des entretiens téléphoniques permettent de répondre à des questions assez simples. Des entretiens approfondis entre un conseiller technologique et un industriel ont lieu à Transferts LR ou dans l'entreprise concernée; une visite de l'entreprise est très utile pour mieux appréhender sa situation et ses projets. Lors d'un entretien, le conseiller technologique diagnostique en particulier, la possibilité de financement des projets innovants, portés par l'entreprise. Quand un financement est possible, il communique à l'entreprise, le dossier de financement adapté et toutes les informations nécessaires pour le renseigner. Le conseiller valide le dossier avant de transmettre au conseil scientifique de la thématique; ce conseil scientifique comprend à parité, des industriels et des scientifiques régionaux. Les aides financières sont des subventions régionales ou des avances remboursables accordées à parité par la Région et par Oseo. Pour pouvoir orienter les entreprises dans leurs innovations, les conseillers technologiques sont très régulièrement au contact des laboratoires de recherche régionaux. -10-

Le RDT a pour objectif de faciliter le travail en commun des différentes structures chargées de l'accompagnement technologique des entreprises, en organisant des rencontres entre conseillers (séminaires,formations,etc...) pour améliorer les synergies entre eux. Le service «Intelligence Économique et Communication» a pour vocation de rendre accessible aux entreprises des outils d'information et de documentation, (études de marchés, portail internet des laboratoires de recherche publique régionale, plans de veille stratégique, formation à l'intelligence économique...). En terme de communication, le service anime et administre le site Web de l'association et fournit aux conseillers technologiques du conseil et de l'assistance à la réalisation de supports promotionnels (plaquettes, fiches d'informations...). Le service Europe aide les entreprises à établir des partenariats à travers le Réseau Entreprise Europe et leur faciliter l'accès au financements européens. Il recherche aussi des financements européens pour Transferts LR dans l'ensemble de l'europe. Organigramme de Transferts LR -11-

2. Parc informatique de Transferts LR 2.1 Contexte informatique Transferts LR est un réseau Windows équipé comme suit: Access Point de marque D-Link Clé de cryptage WPA2 Portables -12- Stations de travail

2.2 L équipe DSI Mon chef de projet : Franck Berthu Le Directeur MEATIC: Gilles Lucato 2.3 Les serveurs Il y a sur le réseau quatre serveurs, sbs2003, Server et Server2 et un serveur d'impression. Sbs2003 de marque HP ProLiant ML350 tourne sous Windows SBS 2003, il est composé d'un processeur Intel Xeon, d'une mémoire vive de 3Go et de trois disques dur de 39Go, 29,2Go et 273Go. C'est un serveur prenant en charge les services DHCP, DNS, Gestion des utilisateurs avec active directory, VPN, Exchange (service mail), ainsi que le Partage de fichiers. Les données du serveur sont stockées en RAID 1. Server tourne sous Windows XP Pro. Il stocke les données de la comptabilité ainsi que le backup. Server2 tourne sous Window 2000 Pro. Il gère les communications téléphoniques. Serveur d impression D autres serveurs tests type PC sont à ma disposition pour effectuer des tests pour l'aboutissement de mes projets. Transferts LR possède un AP de marque D-Link permettant à l'ensemble du personnel de se connecter en Wifi avec leur ordinateur portable. L'accès Wifi est protégé par une clé de cryptage WPA 2 ainsi que plusieurs imprimantes. -13-

2.4 Architecture réseau L'adresse du réseau local est 10.10.0.0 et le masque réseau est 255.255.255.0. Le fournisseur d'accès Internet est nerim. Schéma de l'architecture réseau de Transferts LR Réservation de plage d adresses DHCP : -10.10.0.1 à 10.10.0.10 : Plage d'adresses réservée aux serveurs 10.10.0.1:Adresse du routeur XDSL 10.10.0.2:Adresse du routeur Wifi 10.10.0.5:Adresse de sbs2003 10.10.0.8:Adresse de Server2 10.10.0.9:Adresse de Server -10.10.0.11 à 10.10.0.95 : Plage d'adresses réseau non utilisée, ces adresses étaient utilisées comme adresse IP fixe avant la mise en place du DHCP. Pour permettre un passage sans interruption, il a été décidé de ne pas toucher à cette plage d'adresse. -10.10.0.96 à 10.10.0.128 : Plage d'adresses réservées aux connexions wifi -10.10.0.129 à 10.10.0.191 : Plage d'adresses réservées aux connexions par câble 3 IP sont réservées aux imprimantes: 10.10.0.138,10.10.0.138, 10.10.0.139. -14-

2.5 Services du serveur sbs2003 -Connexion VPN Réseau Privé Virtuel, il permet aux salariés de se connecter au réseau local de Transferts LR via internet grâce à un protocole de «tunnelisation». -Synchronisation de fichiers La synchronisation de fichiers permet de stocker ses données à la fois sur le serveur et sur sa machine. Ainsi, il n'est pas nécessaire d'être connecté au serveur de Transferts LR pour ajouter ou modifier ses données. Les modifications sont ensuite mises à jour sur le serveur dés que la machine y est de nouveau connectée. Le middleware de synchronisation est Activesync intégré à Vista. 2.6 Les outils 2.6.1 Les postes et téléphones mobiles des clients L' Ensemble des salariés de Transferts LR travaillent sous Windows Vista ou XP. J'ai donc toujours été confronté à un environnement Windows lors de mes interventions sur les machines utilisateurs. Les salariés de Transferts LR ont à leur disposition un PDAphone HTC. Il leur permet de se connecter via GPRS ou wifi à exchange pour la synchronisation des contacts, des plannings et des courriers mails via le service Outlook Remote mobile. De plus, le middleware Activesync permet la synchronisation du PC et du téléphone pour les données logiciels Windows ( Outlook par exemple ). -15-

2.6.2 Les logiciels -Microsoft Office Microsoft office est une suite bureautique sous la propriété de Microsoft. La version utilisée par l'association est Microsoft Office PME 2007. Elle inclut les logiciels Microsoft Office Word (Traitement de texte), Microsoft Office Excel (tableur-grapheur), Microsoft Office Outlook (Gestionnaire d informations personnelles et client de communication par courriel) et Microsoft Office PowerPoint (créateur de présentations). -Antivir Les machines ont besoin d'une protection optimale contre les dangers d'internet. Antivir est l'un des Antivirus les plus performants et gratuits. -SIMAX C est un PGI (ou ERP en anglais). Il a été développé avec la solution de l entreprise NOUT régionale. Il a été fortement personnalisé pour la gestion de projets des conseillers technologiques et pour le reporting. Son nom de baptême est SIINCRO pour : Système d Information Intégré Collaboratif pour le Reporting et Ouvert. -Internet Explorer /Mozilla Firefox Ce sont les deux navigateurs Web les plus utilisés au monde. Chaque salarié utilise l'un ou l'autre selon ses habitudes et ses besoins. -16-

-FileZilla Ce client FTP permet l'échange de fichiers sur internet. - Explorateur Windows Cette application Windows est utilisée pour l'affichage, l'exploration et l'utilisation des fichiers et répertoires. L'Explorateur Windows dispose d'une fonctionnalité de recherche de fichiers sur le réseau informatique local et FTP. 2.6.3 Les outils d'administration -Panneau de configuration C'est une partie de l'interface graphique de Windows qui permet aux utilisateurs de visualiser et modifier les paramétrages basiques du système d'exploitation, tel que l'ajout de périphérique, l'ajout et la suppression de logiciel, le contrôle des comptes utilisateurs, etc... -Gestionnaire de tâches Le gestionnaire permet d'afficher les applications et processus en cours d'exécution, de les arrêter, de basculer d'un programme à un autre, d'accéder aux fonctions de démarrage et d'extinction, et de contrôler des informations de performances. -Planificateur de tâches Il permet la gestion contrôlée et sans assistance de l'exécution des tâches, qu'elles soient lancées selon un planning ou en réponse à des événements ou à des changements d'état du système. -17-

-Base de registre C'est une base de données qui contient les données de configuration du système d'exploitation et des autres logiciels installés. - Services de terminal (connexion Bureau à distance) La connexion Bureau à distance me permet d'administrer et de configurer le serveur de Transferts LR. - OVEA C'est un site extranet pour la gestion de la messagerie externe (POP) (alias, Nom de domaines ) -intranet TLR: L' intranet de Transferts LR est fait sous sharepoint, il est intégré à sbs2003. Accueil de l'intranet TLR -18-

PARTIE B : MISSIONS CONFIEES

Intégration d'un serveur Linux dans un domaine Active Directory: Durée 2 semaines Portail INTS: Durée 8 semaines Création d'un portail à l'aide d'un CMS Support utilisateurs: Durée 10 semaines Résolution de problèmes informatiques des utilisateurs de Transferts LR Graphique chronologique des missions -20-

1. Intégration d'un serveur Linux dans un domaine Active Directory 1.1 Samba Au début de mon stage, il a été décidé que je devais chercher une solution pour intégrer un serveur de partage de fichiers Linux dans un domaine Active Directory. Le but étant de migrer les données de fichiers stockées sur le serveur sbs2003 sur l'équivalent d'un NAS. J'ai choisi la distribution Linux Debian pour sa stabilité ainsi que le logiciel libre Samba. Samba est une mise en oeuvre du protocole SMB. Le protocole SMB ( Server Message Block ) est un protocole permettant le partage des ressources ( fichiers et imprimantes ) sur des réseaux locaux avec des PC Windows. Aujourd'hui, le nom de ce protocole est CIFS ( Common Internet File System ). Samba permet donc le partage de fichiers d'une manière universelle ( Unix, Window, Mac ) à travers un réseau. 1.2 Installation et configuration de Samba L'installation de samba est très simple, il suffit de taper en ligne de commande sous root : Ensuite, j'ai configuré samba pour que, dans un premier temps, tout le monde puisse avoir accès aux fichiers partagés sur le réseau. Avec un éditeur de texte, je suis rentré dans le fichier de configuration: -21-

A la ligne 27 et 28 du fichier de configuration, j'ai modifié les lignes de la façon suivante: Le nom du domaine ( workgroup ) du serveur samba sera «samba» (dans un premier temps) et le nom du serveur ( netbios name ) visible aux autres PC du réseau sera «samba». Ensuite, il reste à configurer le type d'authentification du serveur, à la ligne 94, j'ai modifié les lignes de la façon suivante: Aucune authentification ne sera requise, les dossiers partagés sont «fullaccess». Après avoir enregistré les modifications, il ne reste plus qu'à tester les paramètres de configuration et initialiser le serveur: Si cette commande renvoie une erreur, c'est que smb.conf est mal configuré. Pour finir, l'initialisation du serveur: Le serveur est lancé si la commande renvoie: -22-

1.3 Partage de données Le partage d'un dossier sur le réseau peut se faire à l'aide de l'interface graphique. Je fais un clic droit sur le dossier à partager et je choisi «options de partage», une fenêtre s'ouvre, je coche sur «Partager ce dossier», je peux ensuite choisir le nom du partage (je le laisse par défaut), je peux aussi permettre aux autres utilisateurs de modifier ce dossier et enfin je coche sur «Accès d'évaluation» qui permet aux personnes sans compte utilisateur d'accéder au dossier. Je clique ensuite sur «Créer un partage» pour lancer le partage sur le réseau. Le dossier est maintenant accessible à partir de n'importe quelle machine connectée sur le réseau. Pour y accéder sous Windows, j'entre dans l'explorateur Windows et je rentre dans la barre d'adresse \\samba.la liste des dossiers partagés par samba s'affiche. -23-

1.4 Installation d'une machine virtuelle Maintenant que le serveur de partage est disponible dans le réseau, il faut que je l'intègre dans le domaine Active Directory situé sur sbs2003. Pour éviter tout risque de conflit entre le serveur de partage et sbs2003, j'ai installé une machine virtuelle grâce au logiciel VmWare. L'OS utilisé est Windows 2003 SBS, le nom de la machine est SBSTest. Deux serveurs Windows ne peuvent pas être dans le même domaine, j'ai donc créé un réseau local avec le serveur samba et la machine virtuelle. 1.5 Difficultés rencontrées Il faut maintenant installer le paquet «krb5-user» et configurer Kerberos. Kerberos est un protocole d'authentification réseau. Il utilise un système de tickets au lieu de mots de passe en texte clair. Ce principe renforce la sécurité du système et empêche des personnes non autorisées d'intercepter les mots de passe des utilisateurs.l'ensemble repose sur des clés secrètes. À l'origine, il fut employé sur des systèmes distribués Unix. C'est avec Windows 2000 qu'il fit son retour. Après cela, il faut configurer Kerberos: J'ai modifié les lignes 8,42,45,46,131 et 132.Le nom de domaine pleinement qualifiée de la machine virtuelle est sbstest.transferts-lrtest.local et son nom de domaine tranferts-lr-test: -24-

Dés lors de la demande d'un TGT ( Ticket-Granting Ticket ) avec la commande suivante: Le message d'erreur suivant s'affiche: Une demande d intervention auprès d un spécialiste (Sab) a été réalisée mais n a pas fait avancer les étapes. Son conseil étant de passer à la distribution Ubuntu dont les développeurs mettent en place plus rapidement les nouvelles fonctionnalités, en contre partie Ubuntu est moins stable que Debian. En accord avec le chef de projet, compte tenu du temps que j'ai passé sur ce projet à essayer de régler cette erreur (4 jours), il a été décidé d'abandonner le projet. Il restait ensuite à vérifier la validité du ticket et joindre le serveur au domaine Active Directory. -25-

2. Portail INTS 2.1 Étude comparative et choix de solutions INTS signifie Intelligence Numérique et Technologies Sensibles. La création de ce cluster va permettre de fédérer des sociétés régionales ainsi que des scientifiques autour d'un thème généraliste qui est l'intelligence Numérique et les Technologies Sensibles. Le besoin de création du portail est indispensable pour l'aboutissement de ce cluster. Le site permettra de présenter son savoir faire (Prototypes en ligne, démonstration, plaquette, publications...). Logo INTS Il a été décidé que le site serait développé à l'aide d'un CMS. Cela nous permettra de gagner un temps considérable sans avoir besoin de connaissances approfondies en PHP/SQL et en XHTML. Nous avons choisi de tester trois CMS les mieux classés: -Joomla! -Drupal -Wordpress Nous avons fait une étude comparative de ces CMS et nous avons pu faire une liste des avantages et des inconvénients de chacun d'eux. Tous des solutions open-source, Wordpress est plus adapté au blog, Joomla! en gestionnaire de contenu et Drupal à mi-chemin entre les deux. Tous ont remporté un concours dans leur "spécialité". -26-

Logo Joomla! Logo Drupal Graphe comparatif -27- LogoWordpress

2.2 Installation du serveur Web et test des différents CMS La mise en place du site web a été faite avec un système LAMP (Linux/Apache/MySQL/PHP). L'OS utilisé est Ubuntu. L'installation de chaque composant est très simple: libapache2-mod-php5 et php5-mysql sont deux modules pour Apache et Mysql. Il faut ensuite rajouter dans le fichier de configuration /etc/apache2/apache2.conf la ligne "ServerName 10.10.0.149" qui correspond à l'adresse IP local du serveur. Il ne reste plus qu'à lancer le serveur: Pour tester le bon fonctionnement du site, il suffit de taper l'adresse suivante dans un navigateur internet: http://10.10.0.149. Une page s'ouvre avec écrit "It works". L'installation du serveur Web est terminée, pour une administration à distance, j'ai partagé le fichier /var/www avec samba et j'ai activé la connexion à distance SSH sur le serveur. J'utilise le logiciel putty.exe qui me permet de me connecter à distance sur le serveur avec un PC Windows. J'ai ensuite téléchargé le paquetage d'installation de chaque CMS pour les tester. J'ai choisi le CMS qui selon moi et selon l'avis d'autres webmasters, a la meilleur prise en main, la communauté la plus active ainsi qu'un grand nombre de possibilités que pouvait offrir le CMS. J'ai choisi Drupal. -28-

2.3 Drupal 2.3.1 Installation Après avoir mis le contenu du paquetage dans le dossier /war/www, l'installation peut être lancée à partir de l'adresse http://10.10.0.149. Dés le début de l'installation, il est possible de choisir dans quelle langue sera installée Drupal. Il faut ensuite rentrer le nom de la base de données (déjà crée à partir de phpmyadmin) ainsi que le nom d'utilisateur et son mot de passe. L'installation est terminée, mais pour éviter tout problème d'accès au dossier du site, dans un premier temps, j'ai donné tous les droits à tout le contenu du dossier /var/www: Il reste à installer la librairie GD qui servira à manipuler les images dynamiquement. -29-

2.3.2 Prise en main La prise en main de Drupal est assez simple, mais il faut néanmoins comprendre certains concepts particuliers du CMS. Apparence globale du site et panneau d'administration Les nœuds: Un nœud est composé d'un titre et d un contenu de type texte. Chaque élément de contenu présent dans le site est un nœud et chaque nœud appartient à un type de contenu. Par défaut Drupal propose deux types de contenu: article et page. Il est possible de rajouter d'autres types de contenu grâce au module CCK. Les commentaires: Comme dans la plupart des CMS, il est possible de permettre aux clients du site d'ajouter leurs commentaires sur un contenu. La taxonomie: Une des particularités de Drupal est le concept de la taxonomie. Elle permet de structurer le contenu de son site. Elle est constituée de "Vocabulaire" et de "termes". Le "terme" est l étiquette qui va servir à désigner un regroupement de différents nœuds. Un "vocabulaire" est un groupe de plusieurs "termes". -30

Les blocs: Le site est réparti en blocs. Les blocs peuvent contenir du code XHTML/PHP, mais aussi pour afficher certains modules. Les blocs peuvent être placés dans une région définie par le thème graphique du site. Par exemple, pour le thème par défaut "Garland" définit les régions en cinq emplacements: l'entête, barre de gauche, barre de droite, pied de page et contenu. Liste des blocs et emplacements des régions "barre de gauche" et "contenu" -31-

Les menus: Un menu est une liste d'hyperliens. Il est possible de hiérarchiser cette liste. La création d'un menu entraine automatiquement la création d'un bloc, ce qui permet de placer le menu dans une des régions proposées par le thème. Menu de l'administrateur Les thèmes: Drupal offre sur son site de nombreux thèmes qui peuvent facilement être mis en place. L architecture de Drupal est conçue de manière à séparer strictement la logique, le contenu et l apparence d un site. Il est donc possible de modifier le thème du site sans que cela soit une conséquence sur le contenu du site. Il est possible de créer son propre thème. Le thème par défaut "Garland" a pour avantage d'être sobre et facilement modifiable. Les modules: Une des grandes forces de Drupal sont les modules. Un module est une sorte de plug-in permettant d'étendre ses fonctionnalités ou modifier celles existantes. Le site Drupal propose une très grande liste de différents modules. -32-

2.4 Cahier des charges Après la prise en main du CMS, le responsable du projet ainsi que le chargé de mission du cluster m'ont confié le cahier des charges du site. Celui-ci doit être composé: - d'un Accueil - d'un Agenda - d'une liste des Adhérents - de lien vers les Partenaires - de Presse/ Publications - d'une possibilité d'inscription au site - de Contacts - d'appel à projets Le site doit être composé des fonctionnalités suivantes: - Module de recherche - Espace utilisateur - Flux RSS - Newsletters - Abonnement - Gestion de fichiers - Gestion vidéo - Carte géographique de la région Le site est de type deux colonnes, il devra être composé de cinq pages: -une page d'accueil -une page de publications -une page annuaire -une page adhérents Chacune de ces pages est accessible via le menu principal affiché à l'entête des pages du site. La colonne de gauche comportera différentes fonctionnalités (Espace personnel, Abonnement à la newletters, barre de recherche, partenaires). -33-

2.5 Modules CCK: Le module Content Construction Kit permet de créer son propre type de contenus. CCK propose une foule de paramètres. Views: Le module Views (vues) permet d afficher une liste de nœuds, d utilisateurs ou de commentaires en fonction de critères de tri, de filtres ou encore d arguments plus complexes. Ce module permet de représenter les vues de multiples façons : vue complète du nœud ou simplement son accroche, tableau, liste, calendrier, carte géographique Le tout avec une interface claire et intuitive, elle permet d obtenir une vue sans programmation et très rapidement. Interface du module Views -34-

Panels: Le module Panels (Panneaux) permet de réunir dynamiquement différents éléments de contenus sur une seule page. Il est possible ainsi de créer une page complexe en quelques clics. Paramétrages d'un panel WYMEditor: C'est un éditeur texte WYSIWYG, trés proche du langage HTML. Nice Menu: Ce module permet d'afficher un menu en liste déroulante. -35-

Simplenews: Simplenews est un module qui inclue un système de Newsletters dans le site. Un bloc est crée lors de son installation qui permet à l'utilisateur de s'abonner à la newsletters. 2.6 Difficultés rencontrées Grâce à l'aide de la communauté française de Drupal, j'ai pu surmonter la plupart des difficultés rencontrées. Une de mes premières difficultés fut la compréhension et la maîtrise du modules Views et de la taxomanie. Heureusement, il existe des tutoriels vidéos en français sur la plupart des modules les plus utilisés ( http://biboo.net/ )ce qui m'a permis d'accélérer considérablement mon travail. Ensuite, après avoir implémenter plusieurs modules sur le site, celui-ci m'affiche un message d'erreur "Fatal error: Allowed memory size of X bytes", ceci est dû à l'insuffisance de l'allocation mémoire du serveur. Pour y remédier, j'ai modifier la ligne 270 du fichier /etc/php5/apache2/php.ini : -36-

3. Supports utilisateurs 3.1 Généralités Le support utilisateurs consiste à répondre aux demandes d'intervention adressées à la DSI (Département Service Informatique). Aux cours de mes journées, le matin je m'occupais des demandes utilisateur et l'après-midi du projet qui m'a été confié (sauf en cas d'urgence). Les demandes les plus récurrentes étaient les modifications et la création de partage des boîtes mails entre les assistantes et les conseillers technologiques ainsi que l'envoi de mails à partir d'un alias, suivi des problèmes de spam et de configuration firewall. Le reste des demandes était principalement basé sur le dépannage des imprimantes défectueuses ainsi que sur les installations VPN et sur la configuration du logiciel Phone Manager (Avaya). Les demandes d'intervention sont souvent liées aux outils les plus utilisés, par exemple environ la moitié des demandes DSI était basé sur Outlook. Pour chaque intervention, je demandais toujours à l'utilisateur quel était le problème rencontré pour ensuite cerner le problème après avoir effectué plusieurs tests et y apporter une solution. Parfois, le problème était simple à résoudre, d'autres fois il a nécessité un travail de recherche. Il m'est arrivé de proposer des solutions alternatives à l'utilisateur pour lui permettre de travailler immédiatement après mon intervention sans que le problème soit totalement résolu. Si jamais il m'arrivait d'avoir un doute ou de ne pas réussir à régler le problème je contactai mon tuteur. La plupart des manipulations sont de simples modifications de paramètres de configuration ou une réinstallation du composant défectueux. Souvent, j'ai dû modifier les droits des utilisateurs pour qu'ils accèdent à certains services ou au partage de certains dossiers. Les problèmes les plus épineux m'ont amené à rentrer dans l'éditeur de registre ainsi que dans la gestion des services. -37-

3.2 Problèmes rencontrés Les plus grandes difficultés étaient liées au logiciel Outlook. Plusieurs utilisateurs avaient besoin d'envoyer des mails à partir d'un alias. La solution consistait à créer un compte supplémentaire à partir de la boîte mail Outlook de l'utilisateur correspondant à l'alias. -38-

Les assistantes avaient besoin d'accéder à la boîte mail de leur directeur, il a donc fallu partager la boîte de réception du directeur avec son assistante pour que celle-ci puisse y avoir accès. J'ai donc ajouté un propriétaire supplémentaire (l'assistante) à la boîte mail du directeur en lui donnant les droits d'éditeur principal. Ensuite à partir du PC de l'assistante,il faut aller dans le panneau de configuration, puis dans la catégorie Courrier, choisir Fichiers de données et ensuite ajouter le fichier.pst correspondant à la boîte du directeur accessible dans les fichiers partagés. -39-

Vers la fin de mon stage, exchange avait cessé de fonctionner en début de matinée. Le disque dur chargé de stocker les données de chaque compte mail était saturé. Nous avons établi une liste des plus grosses boîtes mails et en présence de l'utilisateur nous avions libéré de l'espace sur le disque. La dernière difficulté de mon stage, fut de trouver la raison pour laquelle certains utilisateurs ne pouvaient plus utiliser les imprimantes du réseau. Un message d'erreur m'indiquant que le service spouler ne fonctionnait plus. Après avoir, en vain, redémarré plusieurs fois ce service, le problème n'était toujours pas résolu. En fait, les utilisateurs ne pouvaient plus utiliser les imprimantes car le serveur imprimante ne pouvait pas gérer plus de dix connexions en même temps. Pour régler ce problème, un script.bat vidant la liste des connectés a été créé. Ce script est exécuté dés qu'il y a plus de cinq connexions. -40-

PARTIE C : APPORTS DU STAGE

1. Apports professionnels 1.1 Contexte du stage Le fait d'avoir intégré un CDT durant mon stage a été très bénéfique pour moi. Étant donné l'objectif de l'association, j'ai pu avoir un aperçu du travail et des projets de chaque département. De plus, j'ai pu me rendre compte à quel point il était difficile de mettre en place une réunion et le temps que cela prenait. Vu que le nombre de salariés était assez élevé (28 salariés sans compter les stagiaires), il a fallu que je gère mon temps pour répondre à toutes les demandes. 1.2 Mes missions Chaque mission qui m'a été confiée m'a permis de découvrir de nouveaux termes techniques. Développer un site Web à l'aide du CMS Drupal ne peut être que bon pour moi, vu le nombre d'entreprises utilisant cette solutionlà pour leur site Web. De plus, l'environnement Windows auquel j'ai été confronté a approfondit mes connaissances sur son administration et sur l'utilisation de ces outils. Je regrette seulement de ne pas avoir pu travailler un peu plus sur les compatibilités des OS Linux et Windows. -42-

2. Apports personnels 2.1 Culture générale Étant donné que l'association n'est pas basée uniquement sur l'informatique a enrichi ma culture générale. J'ai pu ainsi découvrir les projets de chaque thématique et me rendre compte de façon générale des efforts d'innovation faits par les PME de la Région. J'ai pu voir la façon dont était structurée l'association (direction, administration, ect...) ainsi que de connaître et comprendre le rôle des services RDT, Europe et Intelligence économique et communication. 2.2 Rapports avec les salariés L'intégration dans l'association fut assez facile, en partie grâce à la bonne ambiance en son sein mais aussi grâce à mon tuteur ainsi que le stagiaire Maxime Tuffery qui m'ont présenté chaque salarié au début de mon stage. Les missions que j'ai effectuées au cours de mon stage m'ont permis de me responsabiliser. Surtout la partie concernant le support utilisateurs où j'ai acquis une meilleur méthode et organisation de mon travail, ainsi qu'une modulation du langage technique suivant l'interlocuteur. -43-

CONCLUSION Avant le début de mon stage, j'ai eu quelques appréhensions concernant la vie en entreprise, et j'avais hâte de mettre en pratique les acquis de l'iut. Ce stage s'est révélé très positif pour moi, en plus d'avoir eu un aperçu de la vie en entreprise, j'ai pu approfondir mes connaissances informatiques. J'ai beaucoup apprécié la pluridisciplinarité des missions qui m'ont été confiées ainsi que les excellentes conditions de travail au cours de ces 3 mois. En somme, ce stage m'a apporté les choses suivantes: Responsabilisation et meilleur gestion du travail Approfondissement de l'administration Windows Réalisation de projets concrets Connaissances entreprise approfondies Acquisition de nouveaux termes et de nouveaux outils acquis -44-

ANNEXES

Lexique Acces Point Point d'accès en Français, il permet de se connecter à un réseau Ethernet ou un accès ADSL pour un accès Internet. Active Directory Active Directory est la mise en œuvre par Microsoft des services d'annuaire pour une utilisation principalement destinée aux environnements Windows. Backup Il s'agit d'une sauvegarde de données. Il peut aussi agir en tant que système de secours. CMS Content Management Systems ou système de gestion de contenu. C'est un script php avec base de données permettant de gérer les publications sur un site web. Le CMS se caractérise par une interface publique (le site) et une interface privée permettant de gérer ses publications. DHCP Dynamic Host Configuration Protocol est un terme anglais désignant un protocole réseau dont le rôle est d'assurer la configuration automatique des paramètres IP d'une station, notamment en lui assignant automatiquement une adresse IP et un masque de sous-réseau. DNS Le Domain Name System ou système de noms de domaine est un service permettant d'établir une correspondance entre une adresse IP et un nom de domaine. -46-

ERP Enterprise Resource Planning ou Progiciel de gestion intégré (PGI) est un logiciel qui permet de gérer l'ensemble des processus opérationnels d'une entreprise, en intégrant l'ensemble des fonctions de cette dernière. Exchange C'est un logiciel collaboratif pour serveur de messagerie électronique créé par Microsoft. Flux RSS Really Simple Syndication est une syndication de contenu Web. Il permet de recevoir un résumé de chaque article que le site Web a mis en ligne. Pour les recevoir, l'utilisateur doit s'abonner au flux. FTP File Transfer Protocol ou protocole de transfert de fichiers est un protocole de communication destiné à l'échange informatique de fichiers sur internet. GPRS General Packet Radio Service est une norme pour la téléphonie mobile. Elle permet un débit de données plus élevé que la norme GSM. Intranet C'est un réseau informatique utilisé à l'intérieur d'une entreprise ou de toute autre entité organisationnelle utilisant les techniques de communication d'internet. -47-

IP L Internet Protocol est un protocole de communication de réseau informatique. Il permet un service d'adressage unique pour l'ensemble des terminaux connectés. La version 4 (Ipv4) est représentée sous formes de quatre champs numérique ( 10.0.10.3 par exemple). LAMP LAMP est un acronyme désignant un ensemble de logiciels libres permettant de construire des serveurs de sites Web. L'acronyme original se réfère aux logiciels suivants; Linux:le système d'exploitation; Apache:le serveur Web; MySQL:le serveur de base de données; PHP:le langage de script. Masque sous-réseau Le masque de sous-réseau est utilisé pour identifier un sousréseau. Les masques de sous-réseau utilisent la même représentation que celles des adresses Ipv4. Middleware Le middleware est un logiciel servant d'intermédiaire de communication entre plusieurs applications, généralement complexes et distribuées sur un réseau informatique. NAS Un Network Attached Storage est un périphérique de stockage relié à un réseau dont la principale fonction est le stockage de données en un gros volume centralisé. PHP PHP sigle de Hypertext Preprocessor est un langage de scripts libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP. -48-

POP Post Office Protocol ou le protocole du bureau de poste est un protocole qui permet de récupérer les courriers électroniques situés sur un serveur de messagerie électronique. RAID Un Redundant Array of Independent Disks ou matrice redondante de disques indépendants est une technologie permettant de stocker des données sur de multiples disques durs afin d'améliorer, en fonction du type de RAID choisi, la tolérance aux pannes et/ou les performances de l'ensemble. Le RAID 1 consiste en l'utilisation de n disques redondants (avec n supérieur à deux ), chaque disque de la grappe contenant à tout moment exactement les mêmes données. Sharepoint SharePoint est une série de logiciels pour applications web et portails développés par Microsoft. SQL Le Structured query language ou langage structuré de requêtes est un pseudo-langage informatique standard et normalisé, destiné à interroger ou à manipuler une base de données relationnelle. SSH Secure Shell est à la fois un programme informatique et un protocole de communication sécurisé. Il permet de prendre le contrôle d'une station à distance. -49-

WPA2 Le Wi-Fi Protected Access est un mécanisme pour sécuriser les réseaux sans-fil de type Wi-Fi. Il a été créé en réponse aux nombreuses et sévères faiblesses que des chercheurs ont trouvées dans le mécanisme précédent, le WEP. La version 2 de WPA respecte la norme entière 802.11i. WYSIWYG What you see is what you get ou ce que vous voyez est ce que vous obtenez désigne les interfaces utilisateur graphiques permettant de composer visuellement le résultat voulu, typiquement pour un logiciel de mise en page, un traitement de texte ou d'image. XDSL Le Digital Subscriber Line ou la ligne numérique d'abonné en français est un ensemble des technologies mises en place pour un transport numérique de l'information sur une ligne de raccordement téléphonique. XHTML XHTML est un langage de balisage servant à écrire des pages pour le World Wide Web. -50-

Journal de bord: Semaine 1-6 Avril - 10 Avril Découverte des locaux de l'association et de son architecture réseau. Installation des outils informatiques et création d'un compte personnel sur le serveur. 1ére réunion: établissement de mes projets. Découverte et installation d'un serveur de partage Samba. Semaine 2-14 Avril - 17 Avril 2émé réunion: Description du projet de création du portail du cluster INTS à l'aide d'un CMS. Installation du serveur Web Linux, étude et test du CMS Joomla!. Test d'intégration du serveur de partage Samba dans le domaine Windows. Semaine 3-20 Avril - 24 Avril 3éme réunion: Comparatif entre différents CMS. Étude et test sur les CMS Drupal et Wordpress. Semaine 4-27 Avril - 30 Avril Débrieffing du portail du cluster INTS, choix du CMS Drupal, création d'un cahier des charges. Développement du site avec intégration de plusieurs modules (Views, Upload ). Recherche de documentation sur l'utilisation de plusieurs modules. Semaine 5-4 mai - 7 mai Prise en charge du support utilisateurs. Prise en main plus approfondie du logiciel Outlook. Rédaction du rapport de stage, rendez-vous avec différents salariés de Transferts LR pour l'obtention d'information sur le fonctionnement de l'entreprise. -51-

Semaine 6-11 Mai - 15 Mai Rapport sur le développement du portail ( difficultés rencontrées, possibilités du CMS,...). Supports utilisateurs (Formatage PC, Installation imprimante, problème de configuration Outlook réglé). Découverte de nouveau modules Drupal (Nice-menu, Panels). Semaine 7-18 Mai - 15 Mai Supports utilisateurs ( Installation VPN, configuration Firewall). Rapport sur Drupal, Décision final du choix du CMS Drupal. Développement du contenu du site et intégration du modules CCK. Semaine 8-25 Mai - 29 Mai Démonstration du site sous Drupal. Supports utilisateur ( installation Antispam, mise en place de l'archive mail, Réparation de données). Recherche de solutions sur les derniers problèmes évoqués lors de la démonstration de Drupal. Semaine 9-1 Juin - 5 Juin Développement de bloc en HTML pour le site. Configuration de la gestion du contenu du site. Support utilisateurs (configuration de boîte mail). Mise au point avec mon tuteur sur mon rapport de stage. Semaine 10-8 Juin -12 Juin Test Windows 7 Crash du serveur mail ( Serveur mail saturé). Sensibilisation aux utilisateurs sur la limite mémoire de leur boîte mail. -52-

Semaine 11 15 Juin 19 Juin Limite des connexions au serveur imprimante dépassée. Installation et configuration d'un poste et d'un compte mail pour une nouvelle stagiaire. Compte-rendu du rapport du stage. -53-