Nextcloud
PHP
la config php-fpm est dans /etc/php-fpm.d/nextcloud.conf
Des notes en vrac
php-mysqlnd php-pdo php-pecl-apcu php-xml php-process php-pecl-zip php-gd php-mbstring php-redis php-sodium
semanage fcontext -a -t httpd_sys_rw_content_t '/srv/nextcloud/nextcloud-(.*)/config(/.*)?'
semanage fcontext -a -t httpd_sys_rw_content_t '/srv/nextcloud/nextcloud-(.*)/apps(/.*)?'
semanage fcontext -a -t httpd_sys_rw_content_t '/srv/nextcloud/nextcloud-(.*)/core(/.*)?'
semanage fcontext -a -t httpd_sys_rw_content_t '/srv/nextcloud/.rnd'
semanage fcontext -a -t var_log_t '/var/log/caddy/(/*)?'
/srv/nextcloud/php-wsdlcache
/srv/nextcloud/php-opcache
semanage fcontext -a -t httpd_sys_rw_content_t '/srv/nextcloud/php-session(/.*)?'
semanage fcontext -a -t httpd_sys_rw_content_t '/srv/nextcloud/php-wsdlcache(/.*)?'
semanage fcontext -a -t httpd_sys_rw_content_t '/srv/nextcloud/php-opcache(/.*)?'
Upgrade:
- Modifier le fichier
/srv/nextcloud/nextcloud/config/config.php
et mettre maintenance à 'true' - Telecharger la nouvelle release
- copier
/srv/nextcloud/nextcloud/config/config.php
dans la nouvelle release - Supprimer le lien
/srv/nextcloud/nextcloud
- Faire un lien de
/srv/nextcloud/nextcloud
vers la nouvelle release -
chown -R nextcloud:nextcloud cloud.ppsfleet.navy
-
find cloud.ppsfleet.navy/ -type d -exec chmod 750 {} \;
-
find cloud.ppsfleet.navy/ -type f -exec chmod 640 {} \;
-
sudo -u nextcloud php ./occ upgrade
(dans le dossier cloud.ppsfleet.navy) -
sudo -u nextcloud php ./occ db:add-missing-indices
-
restorecon -Rv /srv/nextcloud/
- remettre maintenance à false
Pas de commentaires