Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
| musee:infrastructure:bor:lxc_mysql [13/10/2018 00:55] – ↷ Page déplacée de infrastructure:bor:lxc_mysql à musee:infrastructure:bor:lxc_mysql pnahoum | musee:infrastructure:bor:lxc_mysql [22/10/2018 11:39] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. 46.229.168.149 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ======[Bor] LXC MySQL ====== | ||
| + | La LXC MySQL permet de faire tourner les bases de données du GInfo (pour ses services) et de ses membres  | ||
| + | |||
| + | ===== Présentation ===== | ||
| + | |||
| + | ^ Type | Linux Container (machine virtuelle) hébergée sur [[infrastructure: | ||
| + | ^ Utilité | Serveur web du GInfo | | ||
| + | ^ Services | Serveur SQL | | ||
| + | ^ OS | Ubuntu Server 17.04 | | ||
| + | ^ Nom du LXC | bor_mysql | | ||
| + | ^ IP | **10.61.15.27 ** (DMZ BOR) | | ||
| + | =====Création de la LXC sur Bor===== | ||
| + | Pour créer le Linux Container, je vous invite à suivre la seconde partie du tutoriel disponible sur cette page : [[musee: | ||
| + | |||
| + | La seule chose à respecter lors de la création du container est le nom que vous lui donnerez :  **bor_mysql**  | ||
| + | |||
| + | ====Configuration de la LXC==== | ||
| + | En suivant le précédent tutoriel pensez à : | ||
| + | |||
| + | -> attribuer une IP fixe au LXC sur le réseau fermé (DMZ) | ||
| + | |||
| + | -> la mettre en démarrage automatique au démarrage de [[infrastructure: | ||
| + | |||
| + | =====Installation de MySQL===== | ||
| + | On commence par installer les paquets nécessaires : | ||
| + | |||
| + | $> sudo apt-get install mysql-server | ||
| + | |||
| + | Un mot de passe vous sera demandé. Ce mot de passe est à conserver et sera le mot de passe du superutilisateur (il s' | ||
| + | |||
| + | On va ensuite autoriser PhpMyAdmin, installé sur [[musee: | ||
| + | Connectez vous à l' | ||
| + | |||
| + | $> mysql -u root -p | ||
| + |   mysql>  | ||
| + |   mysql>  | ||
| + | |||
| + | Remplacez // | ||
| + | |||
| + | Ensuite on va éditer le fichier ''/ | ||
| + | <file bash Comment les lignes suivantes de / | ||
| + | #Commenter les lignes suivantes : | ||
| + | # | ||
| + | # skip-external-locking | ||
| + | </ | ||
| + | |||
| + | Terminez par redémarrer le serveur MySQL : | ||
| + | |||
| + | $> sudo service mysql restart | ||
| + | =====Installation de PhpMyAdmin===== | ||
| + | |||
| + | On va installer PhpMyAdmin sur [[musee: | ||
| + | |||
| + | |||
| + | Ensuite on télécharge PhpMyAdmin sur [[https:// | ||
| + | |||
| + | Une fois cela effectué, on dézip le tout, toujours sur le LXC Apache, dans / | ||
| + | |||
| + | Ensuite on copie les fichiers de configuration | ||
| + | |||
| + |   $> sudo cp / | ||
| + |    | ||
| + | Enfin, on édite la ligne de '' | ||