Com­ment télé­char­ger et ins­tal­ler Word­Press sur IBM i – Guide pas à pas

Com­ment télé­char­ger et ins­tal­ler Word­Press sur IBM i – Guide pas à pas

mer 2 août 2023 2 Par Ibmiiste

Word­Press est la solu­tion la plus popu­laire pour créer des sites web, mais saviez-vous qu’il est pos­sible de l’héberger direc­te­ment sur votre ser­veur IBM i ? Que ce soit pour un blog interne, un site vitrine ou un pro­jet de test, cette approche per­met de tirer par­ti de vos infra­struc­tures exis­tantes. Voi­ci com­ment pro­cé­der, étape par étape, pour télé­char­ger, confi­gu­rer et accé­der à votre site Word­Press sur IBM i.

Télé­char­ge­ment de WordPress

Aller sur le site word­press en fran­çais pour télé­char­ger la der­nière ver­sion.

Ensuite décom­pres­ser l’ar­chive avec votre logi­ciel favori.

Vous obte­nez un dos­sier wordpress.

Vous vous connec­tez avec un pro­fil ayant suf­fi­sam­ment de droit sur le l’ifs avec ACS :

Posi­tion­nez vous dans le dos­sier htdocs du ser­veur créé dans l’ar­ticle pré­cé­dent par la com­mande addsite, par exemple :

Télé­ver­ser dans ce dos­sier le conte­nu du dos­sier word­press, ce qui devrait vous don­ner ce contenu :

Pour que les uti­li­sa­teurs du CMS puissent télé­ver­ser des fichiers sur le site, il est néces­saire d’af­fec­ter le USER du tra­vail qui fait fonc­tion­ner le site. Chez moi, il s’a­git de QTMHHTTP.

Vous pou­vez trou­ver l’u­ti­li­sa­teur en fai­sant WRKACTJOB et recher­cher le tra­vail qui contient le nom de votre serveur.

Afin de chan­ger les droits de tous les objets dans ce réper­toire, voi­ci la commande :

CHGOWN OBJ('/www/docibmit/htdocs') NEWOWN(QTMHHTTP) SUBTREE(*ALL)

Confi­gu­ra­tion de MariaDB

Sur MariaDB, nous avons besoin d’une base de don­nées dédiée et d’un uti­li­sa­teur ayant tous les droits sur celle-ci.

Ouvrez une ses­sion SSH ou QSH et lan­cer les com­mandes suivantes :

  • Entrée dans MariaDB avec le pro­file root et tapez son mot de passe
-bash-5.1$ mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 852
Server version: 10.3.32-MariaDB Source distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  • Créez la base de données
 CREATE DATABASE docibmi;
  • Créer l’u­ti­li­sa­teur
CREATE USER 'votre_user'@'localhost' IDENTIFIED BY 'votre_mot_de_passe';
  • Don­ner tous les pri­vi­lèges de cet uti­li­sa­teur sur la base.
GRANT ALL PRIVILEGES ON docibmitest.* TO 'docibmitest'@'localhost'  WITH GRANT OPTION;
FLUSH privileges;

Vous pou­vez sor­tir de MariaDB.

Ins­tal­la­tion de WordPress

Ren­dez-vous à l’a­dresse de votre ser­veur sur le port para­mé­trer dans la com­mande addsite. Vous devriez obte­nir ceci :

Cli­quez sur « C’est par­ti » et rem­plis­sez les champs de la page sui­vante avec les infor­ma­tions utilisateur/mot de passe créés sur MariaDB précédemment.

Vous pou­vez aus­si modi­fier le pré­fix des tables si vous pen­sez ins­tal­ler d’autre CMS Word­Press sur ce même ser­veur. Appuyez sur envoyer, le script va véri­fier les éle­ments que vous avez entré.

Si tout va bien, une nou­velle page s’af­fi­cher avec le bou­ton « Lan­cer », quand vous cli­quez des­sus, il vous est deman­dé des infor­ma­tions sur le site et l’ad­mi­nis­tra­teur du CMS.

Le script a déjà géné­ré un mot de passe pour l’ad­mi­nis­tra­teur, vous pou­vez le changer.

Quand vous appuyez sur « Ins­tal­ler », le script va créer les tables et les ali­men­ter avec les don­nées de base du CMS.

Si tout se passe bien, vous obte­nez cette page :

Il ne vous reste plus qu’à vous connec­ter pour admi­nis­trer votre site Word­Press et com­men­cer à créer du contenu.

Par­tie administrateur.

Par­tie site.