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 Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
wordpress [Le 28/04/2018, 14:21] krodelabestiole [Installation de WordPress ] suppr espace invisible |
wordpress [Le 06/10/2018, 16:34] krodelabestiole [Prérequis] + détails modif hosts |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
Cause et conséquence de cette gigantesque communauté : il propose une quantité sidérante d'extensions qui étendent ses fonctionnalités au delà du raisonnable (plus de 54000 plugins sur le dépôt officiel en 2018). | Cause et conséquence de cette gigantesque communauté : il propose une quantité sidérante d'extensions qui étendent ses fonctionnalités au delà du raisonnable (plus de 54000 plugins sur le dépôt officiel en 2018). | ||
- | [[https://codex.wordpress.org/images/e/e1/twentyelevendefault1.png|{{https://codex.wordpress.org/images/e/e1/twentyelevendefault1.png?0x200}}]] | + | {{:internet:twentyelevendefault1.png?direct&0x200}} |
- | [[https://codex.wordpress.org/images/e/e1/dashboard-welcome.png|{{https://codex.wordpress.org/images/e/e1/dashboard-welcome.png?0x200}}]] | + | {{:internet:dashboard-welcome.png?direct&0x200}} |
- | [[https://codex.wordpress.org/images/9/99/pages-edit-page.png|{{https://codex.wordpress.org/images/9/99/pages-edit-page.png?0x200}}]] | + | {{:internet:pages-edit-page.png?direct&0x200}} |
- | [[https://codex.wordpress.org/images/0/08/managefiles.png|{{https://codex.wordpress.org/images/0/08/managefiles.png?0x200}}]] | + | {{:internet:managefiles.png?direct&0x200}} |
- | [[https://codex.wordpress.org/images/f/fa/appearance-install-theme-step1.png|{{https://codex.wordpress.org/images/f/fa/appearance-install-theme-step1.png?0x200}}]] | + | {{:internet:appearance-install-theme-step1.png?direct&0x200}} |
<note important>Il ne faut pas confondre //[[https://fr.wordpress.com/|WordPress.com]]// qui est une plateforme de blog commerciale gérée par [[wpfr>Automattic]], et //WordPress//, le CMS dont il est question ici et dont le site officiel est [[https://fr.wordpress.org/|fr.wordpress.org]].</note> | <note important>Il ne faut pas confondre //[[https://fr.wordpress.com/|WordPress.com]]// qui est une plateforme de blog commerciale gérée par [[wpfr>Automattic]], et //WordPress//, le CMS dont il est question ici et dont le site officiel est [[https://fr.wordpress.org/|fr.wordpress.org]].</note> | ||
Ligne 62: | Ligne 62: | ||
sudo systemctl reload apache2</code> | sudo systemctl reload apache2</code> | ||
- | Si on n'a pas spécifié de vrai nom de domaine, on édite le fichier ///etc/hosts// côté client afin de renseigner l'IP du serveur pour le domaine //wordpress// : | + | Si on n'a pas spécifié de vrai nom de domaine, on édite le fichier //[[:hosts#hosts|/etc/hosts]]// côté client afin de renseigner l'IP du serveur pour le domaine //wordpress// : |
+ | <code>sudo nano /etc/hosts</code> | ||
+ | Ceci ouvre [[:nano|l'éditeur nano]] avec lequel on peut ajouter la ligne suivante : | ||
<file - hosts>127.0.0.1 wordpress</file> | <file - hosts>127.0.0.1 wordpress</file> | ||
Ligne 86: | Ligne 88: | ||
Pour créer la base de données qu'utilisera WordPress, le plus simple est de se connecter avec le client [[:MySQL]] : | Pour créer la base de données qu'utilisera WordPress, le plus simple est de se connecter avec le client [[:MySQL]] : | ||
- | <code>sudo mysql -u root</code> | + | <code>sudo mysql</code> |
On arrive alors sur la console SQL sur laquelle nous allons entrer ces commandes (en remplaçant //mot_de_passe//) : | On arrive alors sur la console SQL sur laquelle nous allons entrer ces commandes (en remplaçant //mot_de_passe//) : | ||
- | <code>CREATE DATABASE wordpress; | + | <code mysql>CREATE DATABASE wordpress; |
GRANT ALL PRIVILEGES ON wordpress.* TO 'WordPress'@'localhost' IDENTIFIED BY 'mot_de_passe'; | GRANT ALL PRIVILEGES ON wordpress.* TO 'WordPress'@'localhost' IDENTIFIED BY 'mot_de_passe'; | ||
FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
- | EXIT</code> | + | QUIT;</code> |
Il faut remplacer //mot_de_passe// par un vrai mot de passe complexe qu'on note pour la prochaine étape. | Il faut remplacer //mot_de_passe// par un vrai mot de passe complexe qu'on note pour la prochaine étape. | ||
Ligne 145: | Ligne 147: | ||
Vous pouvez modifier le mot de passe de l'administrateur WordPress en vous connectant à la console MySQL | Vous pouvez modifier le mot de passe de l'administrateur WordPress en vous connectant à la console MySQL | ||
- | <code>sudo mysql -u root</code> | + | <code>sudo mysql</code> |
Puis en entrant les commandes suivantes : | Puis en entrant les commandes suivantes : | ||
- | <code>USE wordpress; | + | <code mysql>USE wordpress; |
UPDATE wp_users SET user_pass=MD5('mot_de_passe') WHERE user_login = 'admin'; | UPDATE wp_users SET user_pass=MD5('mot_de_passe') WHERE user_login = 'admin'; | ||
EXIT</code> | EXIT</code> |