Bienvenue sur mon portfolio
Projets

Projets

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.