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 | ||
tuto:webapps:wordpress [01/08/2017 16:46] dani [Supprimer le numéro de version du Wordpress] |
tuto:webapps:wordpress [18/12/2018 17:36] heuzef [upload_max_filesize] |
||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
Téléchargez la dernière version de wordpress : https:// | Téléchargez la dernière version de wordpress : https:// | ||
+ | === Installation de PHP-FPM === | ||
+ | Pour disposer des dernières versions de PHP, il faut installer deux paquets supplémentaires : | ||
+ | |||
+ | Activer, si ce n'est pas déjà fait, le dépôt **FWS** : | ||
+ | |||
+ | < | ||
+ | db yum_repositories set fws repository \ | ||
+ | BaseURL http:// | ||
+ | EnableGroups no GPGCheck yes \ | ||
+ | Name " | ||
+ | GPGKey http:// | ||
+ | Visible yes status disabled | ||
+ | signal-event yum-modify | ||
+ | </ | ||
+ | |||
+ | Installer ensuite les paquets **smeserver-webapps-common** et **smeserver-php-fpm** | ||
+ | |||
+ | <code bash> | ||
+ | yum --enablerepo=fws, | ||
+ | </ | ||
+ | |||
+ | On peut ensuite configurer notre dossier hébergeant Wordpress pour utiliser la dernière version de PHP: | ||
+ | |||
+ | <code bash> | ||
+ | db accounts setprop wordpress PHPVersion 71 | ||
+ | signal-event share-modify wordpress | ||
+ | </ | ||
+ | |||
+ | Ici dans cet exemple, on bascule sur la version **7.1**. | ||
+ | |||
+ | <note tip>Si besoin, les logs de php-fpm sont accessible dans ''/ | ||
==== Activation ==== | ==== Activation ==== | ||
Ligne 50: | Ligne 81: | ||
create database wordpress; | create database wordpress; | ||
- | grant all privileges on wordpress.* to ' | + | grant all privileges on wordpress.* to ' |
flush privileges; | flush privileges; | ||
</ | </ | ||
- | Ici nous créons donc la nouvelle base de donnée '' | + | Ici nous créons donc la nouvelle base de donnée '' |
Modifiez les requêtes avec vos propres identifiants. | Modifiez les requêtes avec vos propres identifiants. | ||
Ligne 70: | Ligne 101: | ||
==== Post-Configuration ==== | ==== Post-Configuration ==== | ||
- | === Version PHP-FPM === | ||
- | |||
- | Pour basculer sur une version spécifique de PHP-FPM : | ||
- | |||
- | <code bash> | ||
- | db accounts setprop wordpress PHPVersion 71 | ||
- | signal-event share-modify wordpress | ||
- | </ | ||
- | |||
- | Ici dans cette exemple, pour basculer sur la version **7.1**. | ||
=== Accès en écriture === | === Accès en écriture === | ||
Ligne 90: | Ligne 111: | ||
<code bash> | <code bash> | ||
- | chown -R www / | + | chown -R apache:www / |
- | db accounts setprop wordpress ManualPermissions enabled | + | |
</ | </ | ||
Ligne 110: | Ligne 130: | ||
Il est probable que la limite actuelle de PHP soit trop juste, empêchant alors d' | Il est probable que la limite actuelle de PHP soit trop juste, empêchant alors d' | ||
- | > <fc #800000>La taille du fichier envoyé excède celle indiquée dans la directive upload_max_filesize, | + | > <color #ed1c24>La taille du fichier envoyé excède celle indiquée dans la directive upload_max_filesize, |
La limite par défaut est de 10M | La limite par défaut est de 10M | ||
- | Pour augmenter la taille maximum: | + | Pour augmenter la taille maximum, par exemple à 100M : |
<code bash> | <code bash> | ||
- | db accounts setprop wordpress PHPUploadMaxFilesize | + | db accounts setprop wordpress PHPUploadMaxFilesize |
signal-event share-modify wordpress | signal-event share-modify wordpress | ||
</ | </ | ||
+ | Pour vérifier : | ||
+ | |||
+ | <code bash> | ||
+ | db accounts show wordpress | ||
+ | </ | ||
=== Installer une notification d' | === Installer une notification d' | ||
Ligne 215: | Ligne 240: | ||
Cela affichera sobrement le message " | Cela affichera sobrement le message " | ||
- | ==== Supprimer le numéro de version du Wordpress ==== | ||
- | Le fichier **readme.html** est à la fois inutile et affiche le numéro de version du Wordpress. Vous pouvez le supprimer | ||
==== Reverse proxy ==== | ==== Reverse proxy ==== | ||
Ce sera rarement le cas sur une iPasserelle, | Ce sera rarement le cas sur une iPasserelle, |