init : articles varlog (migration depuis rsync)
This commit is contained in:
@@ -0,0 +1 @@
|
||||
{"uuid":"acf4c4fb-4976-49a0-9e8d-d347281e8a8f","slug":"systeme-de-replication-de-sites-internet","title":"Système de réplication de sites internet","author":"cedric@abonnel.fr","published":true,"published_at":"2023-02-09 11:23:37","created_at":"2023-02-09 11:23:37","updated_at":"2023-02-09 11:23:37","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# Système de réplication de sites internet\n\n\n\nA moindre coût, l'idée est de proposer une réplication de données et de paramètres entre deux serveurs pour un Site Internet. Nous utiliserons un accès **ssh** sur les deux serveurs.\n\n## - Définitions\nOn va commencer par quelques définitions.\n\n**abonnel.fr** correspond au site Internet.\n\n**serveur1** correspond à la machine contenant les données et paramétres d'une machine associée au nom de domaine **abonnel.fr**. Son adresse IP est 10.20.30.1 et son nom de domaine associé est **serveur1.mydomain.com**\n\n**serveur2** correspond à la machine cible. Son adresse IP est 10.20.30.2 et son nom de domaine associé est **serveur2.mydomain.com**\n\n**chloe** est le nom d'utilisateur sur les serveurs.\n\n**vmh** est l'hebergeur.\n\n## - Principe\nInitialement, **abonnel.fr** est associé à l'adresse IP 10.2.30.1 qui est le **serveur1**.\n\nLe site **abonnel.fr** rentrera en mode maintenance par une modification effectuée dans le **serveur1**.\n\nLes données du **serveur1** seront copiées sur le **serveur2**. Puis l'adresse IP du nom de domaine **abonnel.fr** sera associé à l'adresse IP 10.2.30.2\n\nLe site **abonnel.fr** sortira du mode maintenance par une modification effectuée sur le **serveur2**.\n\n## - Données à traiter\nLes fichiers statiques et fichiers de codes présents dans les dossiers **Apache 2.4**. En règle général ils sont présents dans `/var/www/`.\n\nLes fichiers de configurations d'**Apache 2.4**. En règle général ils sont présents dans `/etc/apache24`.\n\nLes fichiers pour la gestion des **certificats SSL**.\n\nLes **données de la base données**.\n\nLa **configuration SMTP**.\n\n## - Préparation\nCréation d'un user sur **serveur2**\n\n--\n\nGénérer une clé **SSH** pour le **serveur1**\n\n--\n\nTest de connexion de **serveur1** vers **serveur2**","featured":false,"tags":[]}
|
||||
Reference in New Issue
Block a user