Mon réseau d’entreprise
17.6 Les services web
Nous allons installer un serveur web avec un CMS (Content Management System). Pour cela, il faudra être administrateur sur la machine. Un serveur LAMP (ou analogue) doit étre déja installé. À partir de cette installation, il est possible d’installes des cms (Content Management Software / System) comme Drupal, spip ou wordpress (ou d’autre systèmes comme des CRM (Customer Relationship Management), ce que nous ne ferons pas aujourd’hui).
17.6.1 Wordpress
Connectez vous sur le site de wordpress.org Téléchargez la dernière version. Quelle est la taille du fichier ? Dézippez le fichier, quelle est la consommation d’espace disque (du)?
Déplacez l’archive pour la mettre dans :
/var/www/nomduprojetdesiteinternetquevousavezpersonnellementchoisi
À quel utilisateur appartiennent les fichiers ? Quel est le nom de l’utilisateur d’apache ? Changez le propriétaire et le groupe des fichiers wordpress (la syntaxe est chown -R utilisateur:groupe repertoire
Vous devez arriver sur l’interface de configuration
-
• Le nom de la base de données (quelque chose comme projetDB)
-
• l’utilsateur mysql, chez Debian : root
-
• le mot de passe mysql
-
• L’hôte sera localhost : la base de données est hébergée par la même machine que le serveur web
-
• Pas de préfixe, pour l’instant un seul WordPress.
créez un site minimaliste.
Vous devez inclure au moins :
-
• Une photo
-
• Un fichier pdf
17.6.2 MediaWiki
Le logiciel MediaWiki est le logiciel utilisé par l’encyclopédie WikiPedia. C’est donc un bon choix pour héberger un Wiki.
Pour l’installer, il faut déjà avoir un serveur compatible, par exemple LAMP. Le Wiki de MediaWiki propose une documentation d’installation pour Debian.
Il faut donc commencer par installer les prérequis et éventuellement les paquets optionnels. MediaWiki peut s’installer à partir des sources ou du gestionnaire de paquets Debian.
17.6.2.1 Connecter MediaWiki à un serveur LDAP
MediaWiki propose des extensions à ajouter. Nous allons ajouter les extensions nécessaires pour connecter notre MediaWiki à notre serveur LDAP. La figure 17.8 présente le shéma du flux LDAP.
Il faut donc installer (au moins) deux extensions : LDAPProvider et LDAPAuthentication2.
Il faut télécharger l’extension LDAPProvider et configurer MediaWiki pour qu’il l’utilise. Dans le fichier LocalSettings, il faut ajouter la ligne suivante :
wfLoadExtension( 'LDAPProvider' );
wfLoadExtension( 'PluggableAuth' );
Il faut maintenant installer
