'installation qui seront utilisées dans les rôles suivants.
- Le rôle **confapache** de MediaWiki :
*... épertoire ''roles/apache/tasks'' avec la commande suivante :
<code bash>
touch apache/tasks/php-install.ym... module **apt**, vous pouvez utiliser la commande suivante :
<code bash>
ansible-doc apt
</code>
===== C... de passe ====
Vous allez retenir le mot de passe suivant : "AnsibleOC", car il va vous servir à chiffrer v
er ''rsyslog.conf'' vous obtenez les informations suivantes :
<file>
auth,authpriv.* /var/log/auth.log
*... d'authentification.
++++
En lançant la commande suivante :
<code bash>
dmesg | grep -i e1000
</code>
Vous obtenez le résultat suivant :
<file>
[ 0.918415] e1000: Intel(R) PRO/1000 Ne... e résultat de l'exécution de la commande w est le suivant :
<code bash>
root@debServer:~# w
10:31:05 up 2
à la suite du fichier **/etc/hosts** les éléments suivants :
<file>
192.168.122.11 http1
192.168.122.12 b... un fichier **YAML**. Il est structuré de la façon suivante :
* il commence par **3 tirets** ;
* ensuit... ns.
Le jeu d’instructions est défini de la façon suivante :
- ''name: "Installation apache"'' indique l... nstall-apache.yml avec les options de connexion suivantes :
<code bash>
ansible-playbook -i inventaire.i
tre répertoire ''top_secret'', ajoutez la section suivante à la configuration de votre %%<VirtualHost />%% ... valide, l’accès est autorisé, sinon on passe à la suivante. Quand aucune directive ne correspond, l’accès e... alide, vous ne pourrez pas reproduire la commande suivante, mais au moins vous saurez comment faire le jour...
<code bash>
a2enmod ssl
</code>
Les directives suivantes ajoutées par exemple après la définition de vot
inées directement sur le terminal.
Dans la vidéo suivante, nous allons manipuler la commande ''less'' (et ... ution d'une commande. Par exemple sur la commande suivante :
<code bash>
seb@thor:~$ cat /etc/os-release
P... ep'' :
:TODO_DOCUPDATE:
Pour les deux commandes suivantes, il existe une petite bataille de geeks entre :... tour chariot), par exemple l'expression régulière suivante : S.B, pourrait modéliser SEB ou SAB ou encore S
u <key>ALT</key> associées aux touches minuscules suivantes :
^ Touche | Effet
| ... | (n pour "next") déplace le curseur sur la ligne suivante. |
| <key>CTRL</key> <key>p</key> | (p pour "... ur "forward") déplace le curseur sur le caractère suivant. |
| <key>CTRL</key> <key>b</key> | (b pour "... ppréciée des concepteurs de programme sous Linux) suivant : Nano is ANOther editor.
Ce petit programme trè
ndes Linux en passant en paramètre d'entrée de la suivante, la sortie standard de la précédente.
++++
**Q... e de package.
++++
**Parmi les deux affirmations suivantes, laquelle est fausse ?**
- Plusieurs fichier... ier.
++++
**Vous souhaitez attribuer les droits suivants sur un fichier :**
* Tous les droits pour le c... la commande ''passwd'', vous obtenez le résultat suivant :
<code>
-rwsr-xr-x 1 root root 68208 mai 28
ffrement.
Le principe de la cryptographie est le suivant :
* Déterminer un algorithme permettant de chi... aginons que vous souhaitiez communiquer la phrase suivante “Linux rocks !” (et c’est vrai…) à votre corresp... 'accord avec votre correspondant sur l'algorithme suivant :
* Décalage de deux touches vers la gauche su... on établie.
Le principe de fonctionnement est le suivant :
- Le serveur écoute les demandes de connexio
architecture ressemble donc maintenant au schéma suivant :
* deux serveurs (Apache et MySQL) ; dans le ... est créé, vous pouvez l’utiliser avec la commande suivante :
<code bash>
# lance un shell de login en tant... eux.
Sur le **node manager**, lancez la commande suivante :
<code bash>
virtualenv ansible
</code>
Vous ... ntenant **Ansible** avec **pip** avec la commande suivante :
<code bash>
pip install ansible
</code>
<not
avec un mot de passe chiffré, grâce à la commande suivante :
<code bash>
ansible -i inventaire.ini all -m ... nfigurations de sudo :
Vous pouvez voir la ligne suivante :
<file>
## Allows people in group sudo to run ... ttre en utilisateur user-ansible avec la commande suivante si c'est nécessaire :
<code bash>
su - user-ans...
Et lancez la création des clés avec la commande suivante :
<code bash>
ssh-keygen -t ecdsa
</code>
Vous
oiement de MediaWiki et ensuite, dans le chapitre suivant, vous allez écrire les **scripts** Ansible dans ... sh>
tree apache
</code>
Ce qui donne le résultat suivant :
<code>
tree
.
└── apache
├── defaults
...
</code>
L'arborescence contient les répertoires suivants :
* **files** : tous les fichiers à copier su... ta/main.yml}
</code>
Ce qui donne l'arborescence suivante :
<file>
mediawiki/
├── commun
│ └── defaults
fichier ''tomcat-users.xml'' en ajoutant la ligne suivante entre les balises ''<tomcat-users />'' :
<file ... ger.xml'', vous trouvez la balise ''<Context />'' suivante :
<file xml>
<Context path=”/manager”
docBa... ''/etc/tomcat9/context.xml'' et ajoutez la ligne suivante entre les balises ''<Context />'' :
<file xml>
... fournie sous forme de servlet.
Dans le chapitre suivant, vous verrez comment configurer Nginx en tant que
chets et les paramètres du partage sur les lignes suivantes. Voici le détail des paramètres utilisés ici :
... rtoire de l’utilisateur stiven, tapez la commande suivante :
<code bash>
$ smbclient -U anUser //file-serv... ge de la machine, vous pouvez rajouter les lignes suivantes dans votre fichier ''/etc/fstab'' :
<file>
//v... entials''
Créez donc ce fichier avec le contenu suivant :
<file>
username=IDENTIFIANT
password=MOTDEPASS
==
Le premier shell apparaît dans les années 70, suivant rapidement la création des premiers systèmes Unix... sur ma machine Linux, je peux lancer la commande suivante dans un terminal :
<code bash>
grep seb /etc/pa... hell standard de Linux : Bash.
Dans le chapitre suivant, je vous propose de mettre en pratique ces notion... ux_linux|◁ Précédent]] | [[000_start|⌂ Retour au sommaire]] | [[130_executer_commandes_via_bash|Suivant ▷]]
t dans l'arborescence.
Ainsi, la commande **cd** suivante permet de vous déplacer :
<code bash>
seb@thor:... contenu de cette arborescence, lancez la commande suivante :
<code bash>
ls /proc
</code>
on peut y voir... tuelles ''/proc'' et ''/sys'' ;
Dans le chapitre suivant, nous allons voir comment consulter des fichiers ... z_utiliser_shell|◁ Précédent]] | [[000_start|⌂ Retour au sommaire]] | [[220_visualiser_fichiers|Suivant ▷]]