sterretje-cluster:appcluster-hosting_wordpress

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sterretje-cluster:appcluster-hosting_wordpress [2018/03/01 17:34] hugosterretje-cluster:appcluster-hosting_wordpress [2026/05/27 14:01] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Wordpress binnen Netboot ====== ====== Wordpress binnen Netboot ======
-Dit beschrijft de basis installatie van Wordpress op onze netboot hosting omgeving. Een vereiste voor deze opzet is dat de webserver de juiste vhost configuratie heeft. Neem contact op met onze servicedesk om na te gaan of dit het geval is, of om dit in te laten stellen.+Dit beschrijft de basis installatie van Wordpress op onze netboot hosting omgeving. Een vereiste voor deze opzet is dat de webserver de juiste vhost configuratie heeft. Neem contact met on op om na te gaan of dit het geval is, of om dit in te laten stellen.
  
 ===== Inleiding ===== ===== Inleiding =====
Line 24: Line 24:
 Om wp-cli te kunnen gebruiken, zal dit gedownload moeten worden. Om wp-cli te kunnen gebruiken, zal dit gedownload moeten worden.
 Download de laatste installatie vanaf: [[http://wp-cli.org/#installing]]. Dit ziet er als volgt uit bijvoorbeeld: Download de laatste installatie vanaf: [[http://wp-cli.org/#installing]]. Dit ziet er als volgt uit bijvoorbeeld:
-<code>+<code bash>
 ssh upload-sites.omroep.nl ssh upload-sites.omroep.nl
 curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
 chmod +x wp-cli.phar chmod +x wp-cli.phar
 +</code>
 +\\
 +Als je eenmaal wordpress hebt geinstalleerd, voeg dan de volgende regels toe aan wp-config.php
 +<code php>
 +/** File-permissions */
 +define( 'FS_CHMOD_DIR', ( 02775 & ~umask() ));
 +define( 'FS_CHMOD_FILE', ( 0664 & ~umask() ));
 </code> </code>
  
Line 34: Line 41:
  
 Je kunt bijvoorbeeld core,plugin en theme updates doorvoeren met de volgende commando's: Je kunt bijvoorbeeld core,plugin en theme updates doorvoeren met de volgende commando's:
-<code>+<code bash>
 ./wp-cli.phar core update --path=/e/ap/website.domein.nl/pages/current/web ./wp-cli.phar core update --path=/e/ap/website.domein.nl/pages/current/web
 ./wp-cli.phar plugin update --all --path=/e/ap/website.domein.nl/pages/current/web ./wp-cli.phar plugin update --all --path=/e/ap/website.domein.nl/pages/current/web
Line 41: Line 48:
  
 Om een specifieke plugin te installeren en te activeren doe je: Om een specifieke plugin te installeren en te activeren doe je:
-<code>+<code bash>
 ./wp-cli.phar plugin install contact-form-7 --path=/e/ap/website.domein.nl/pages/current/web --activate ./wp-cli.phar plugin install contact-form-7 --path=/e/ap/website.domein.nl/pages/current/web --activate
 </code> </code>
Line 47: Line 54:
 ==== Cronjob ==== ==== Cronjob ====
 Om de updates te automatiseren, kan een cronjob ingesteld worden. Deze kan er bijvoorbeeld als volgt uit zien: Om de updates te automatiseren, kan een cronjob ingesteld worden. Deze kan er bijvoorbeeld als volgt uit zien:
-<code>+<code bash>
 MAILTO="email@domein.nl" MAILTO="email@domein.nl"
 PATH=/local/bin PATH=/local/bin
Line 57: Line 64:
 7 15  * * * ~/wp-cli.phar core update --path=$ap --quiet && ~/wp-cli.phar plugin update --all --path=$ap --quiet && ~/wp-cli.phar theme update --all --path=$ap --quiet 7 15  * * * ~/wp-cli.phar core update --path=$ap --quiet && ~/wp-cli.phar plugin update --all --path=$ap --quiet && ~/wp-cli.phar theme update --all --path=$ap --quiet
 </code> </code>
 +
  • sterretje-cluster/appcluster-hosting_wordpress.1519922068.txt.gz
  • Last modified: 2026/05/27 14:01
  • (external edit)