estions vous viennent à l’esprit :
* Quel wiki installer ?
* Comment installer un wiki ?
* Comment automatiser le déploiement de ce wiki, et avec quel outil ?
L... treprise.
Dans votre cas, vous faites le choix d’installer **MediaWiki**, car c’est une solution **open sour... ==
La meilleure solution pour comprendre comment installer MediaWiki est de se rendre sur le site de **Media
====
Avant toute chose, vous allez commencer par installer votre environnement SQL.
Un environnement SQL ça...
Avant de pouvoir se lancer, il est nécessaire d'installer deux éléments : le système de gestion de base de ... ==
Avant de pouvoir utiliser PostgreSQL, il faut installer la dernière version sur votre ordinateur. Pour ce... allation PostgreSQL.
Félicitations, vous venez d’installer PostgreSQL, ainsi que la CLI psql et l’interface
maintenant opérationnels. Votre travail va être d'installer le gestionnaire de wiki interne MediaWiki sur 2 s... figuration YAML**, qui vont avoir pour fonction d’installer tel ou tel système. Les rôles peuvent être imbriq... t un objectif commun, comme par exemple le rôle d’installer Apache, ou le rôle de configurer MariaDB.
Les r... es Ansible =====
==== Identifiez les étapes pour installer MediaWiki ====
Vous avez vu dans la première par
apache/tasks/main.yml'' contient les actions pour installer Apache, un appel à un fichier de configuration pour installer PHP et une notification pour redémarrer Apache ;
... ariadb/tasks/main.yml'' contient les actions pour installer MariaDB.
- Le rôle **commun** de MediaWiki :
... tation Ansible** quel **module** utiliser.
Pour installer Apache, il faut utiliser un gestionnaire de paque
serveurs avec Ansible, et vous allez apprendre à installer Ansible dans un environnement de travail virtuel.... onc être votre **tour de contrôle**. Vous allez y installer Ansible et tous ses outils, pour déployer automat... llez Ansible sur le node manager ====
Vous allez installer Ansible sur votre node manager. Il y a plusieurs façons d’installer Ansible :
* via les **packages logiciels** sur
tendent les attaquants qui tentent de nous faire installer des programmes malveillants, comme nous l’avons v... ent régulièrement des mises à jour très longues à installer, ce qui peut décourager les utilisateurs de les f... iège tendu par des attaquants visant à vous faire installer des logiciels malveillants. En effet de nombreux ... logiciel. Ces pages modifiées se chargent ainsi d'installer un logiciel malveillant, comme ceux présentés dan
ce langage, et vous aurez donc besoin de savoir l’installer et le configurer pour profiter de toutes ces appl... t je vais donc vous présenter ces deux manières d’installer PHP.
===== Installez PHP sous forme de module Ap...
La manière la plus classique et la plus simple d’installer PHP est de l’installer sous forme d’un module Apache. Pour cela, il vous suffit d’installer le module ''liba
é. La dernière chose qui vous manque pour pouvoir installer la plupart des applications web, c’est une base d... amiques. Je vais donc maintenant vous guider pour installer la base de données libre de référence : **MySQL**... ement.
</note>
===== Installez MySQL =====
Pour installer MySQL, il vous suffit d’installer le package ''mariadb-server'' puis le méta package ''default-mysql-server'
ns ne sont pas développées en PHP et pour pouvoir installer certains logiciels, vous aurez peut-être besoin d’installer d’autres environnements.
Par exemple, le [[https... ous propose donc, dans la suite de ce chapitre, d’installer Jenkins et de découvrir ainsi l’univers des appli... ’application Jenkins, la première étape va être d’installer un serveur Tomcat.
<note>
En fait, Jenkins peut
gne pour pouvoir pratiquer votre code Sass sans l’installer sur votre ordinateur.
* [[https://codepen.io/|... e mieux que de pouvoir essayer en ligne sans rien installer. Seulement, comment faire dans le cas où vous vou... se, si vous travaillez en entreprise, vous devrez installer le code en local sur votre ordinateur, c’est une ... |documentation officielle]].
</note>
Vous pouvez installer Sass sur Windows, Mac ou Linux en téléchargeant l
orrespond au nom du paquet Python que vous voulez installer. Lorsque nous exécutons cette commande, la versio... g des paquets =====
Le moyen le plus simple pour installer une version de paquet Python consiste à utiliser ... a version du paquet. Par exemple :
<code bash>
# Installer la version la plus élevée disponible au-dessus de... ersions ultérieures.
pip install requests~=2.2
# Installer la version la plus élevée disponible au-dessus de
ous allez donc créer 3 playbooks :
* Un pour **installer Apache**.
* Un pour **installer MariaDB**.
* Un pour **configurer MediaWiki**.
L’ordre d'exécution de ... in/activate
</code>
===== Créez le playbook pour installer Apache =====
L’installation d'Apache va consiste... e ''php_install''.
===== Lancez le playbook pour installer Apache sur http1 =====
Lancez la commande ''ans
de temps pour être toujours à l’heure]]
* [[140_installer_annuaire_ldap|Installez un annuaire LDAP]]
* [[... urez votre premier serveur LAMP =====
* [[210_installer_serveur_apache|Installez le serveur web libre Apa... rveur_web|Sécurisez votre serveur web]]
* [[230_installer_php_au_serveur_web|Installez PHP sur votre serveu... ase de données MySQL à votre site web]]
* [[250_installer_cms_wordpress_sur_serveur_lamp|Entraînez-vous en
ble dans la base de données ======
Dans le [[120_installer_flask|chapitre précédent]] vous avez appris à lan... interroger une base SQLite avec Flask, vous devez installer le logiciel. Allez sur la page de téléchargement ... lask ne gère pas les bases de données. Vous devez installer une extension, SQLAlchemy, qui fera le pont entre... rs, comment utiliser SQLAlchemy ? Commencez par l'installer en utilisant pip :
<code bash>
pip3 install flas
tps://openclassrooms.com|Openclassrooms]].
===== Installer et utiliser un paquet Python =====
Une fois que ... la commande **%%pip install <package>%%** pour l'installer. Nous utiliserons le paquet ''matplotlib'' : un ... evez un message d'erreur. Dans ce cas, vous devez installer le paquet ''matplotlib'' à l'aide de **pip**:
<... r rechercher dans PyPI les paquets que vous devez installer, puis exécuter le script correctement !
===== En