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 '' |