Projet multisite
Objectif
Héberger un site portfolio sur un serveur en multisite.
Critères de succès
Avoir:
-Un serveur opérationnel
-Un nom de domaine
-Un site accessible avec un nom
-En https
Etapes
–Configuration du DNS
-Installer Debian
-Installer un LAMP
– Installer WordPress
– Installer HTTPS
-Paramétrage de WordPress
Logiciels utiliser pour créer le serveur multisite:
PuTTY
Winscp
Créer le nom de domaine WWW
Pour commencer, je me suis connecter a ns1 avec WinSCP, j’ouvre l’onglet PuTTY dans WinSCP.
Dans PuTTY je tape la commande sudo nano /etc/bind/zones/db.btsinfo.nc pour accéder a db.btsinfo.nc
Créer un enregistrement de type A :
- 1ere colonne : nom de la machine (www)
- 2eme colonne : IN
- 3eme colonne : A
- 4eme colonne : adresse IP (139.99.134.195)
Redémarrer le programme en tapant sudo systemctl restart bind9
Faire un CMD pour vérifier que le procédé fonctionne sur nslookup www.btsinfo.nc
1.Se connecter sur le serveur ns2 et ouvrir PuTTY
Ensuite faire un sudo nano options/préférences/integration/application.
Faire la commande sudo mysql -u root -p pour exécuter le service de base de données MySQL
– Taper la commande CREATE DATABASE avec le nom de votre base de données. Ex: « CREATE DATABASE yaeld_db;«
-Création du compte user,
-Taper la commande suivante: GRANT ALL ON [nom de la base de données]_db.* TO ‘[wordpress]_user@’localhost’ IDENTIFIED BY ‘[password]’;
–FLUSH PRIVILEGES;
– exit;
2.Installation de WordPress:
-Aller dans le dossier ‘WWW’: cd /var/www/
-Créer un dossier avec un nom qui se rapproche de votre nom de domaine ‘yaeld‘ dans /var/www : sudo mkdir yaeld
Dans ce dossier, on installe WordPress:
–sudo curl -O https://wordpress.org/latest.tar.gz
–sudo tar -xvf latest.tar.gz
–sudo rm latest.tar.gz
3.Changement des permissions sur WordPress:
–sudo chown -R www-data:www-data /var/www/eddyp/wordpress
–sudo find /var/www/eddyp/wordpress/ -type d -exec chmod 750 {} \;
-sudo find /var/www/gill/wordpress/ -type f -exec chmod 640 {} \;
4.Configuration d’apache pour WordPress:
Dans /etc/apache2/sites-available/ créer yaeld.conf à partir du fichier nicolass.conf: sudo cp /etc/apache2/sites-available/nicolass.conf
/etc/apache2/sites-available/yaeld.conf
– Modifier dans ce fichier: sudo nano [nom du fichier]
ServerName yaeld.btsinfo.nc
Document Root /var/www/yaeld/wordpress
-Activer le site: sudo a2ensite yaeld.conf
Normalement yaeld.btsinfo.nc fonctionne.
Ajouter des compositions de blocs
Les compositions de blocs sont des groupes de blocs pré-conçus. Pour en ajouter un, sélectionnez le bouton Ajouter un bloc [+] dans la barre d’outils en haut de l’éditeur. Passez à l’onglet Compositions sous la barre de recherche, et choisissez une composition.
Encadrez vos images
Twenty Twenty-One inclut de sublimes bordures pour votre contenu. Avec un bloc d’image sélectionné, ouvrez le panneau « Styles » dans la barre latérale de l’éditeur. Sélectionnez le style de bloc « Cadre » pour l’activer.
Colonnes se chevauchant
Twenty Twenty-One inclut également un style « chevauchement » pour le bloc colonnes. Sélectionnez un bloc colonnes puis ouvrez le panneau « styles » dans la barre latérale de l’éditeur. Sélectionnez le style de bloc « chevauchement » pour l’essayer.
Besoin d’aide ?