Passer au contenu principal

Nextcloud

Installation

Environnement : Arch Linux + Caddy

  1. Installation des dépendances
    pacman -Sy php php-fpm php-apcu php-gd php-imagick
    
  2. Configuration de php (/etc/php/php.ini)
    [PHP]
    memory_limit = 512M
    
    ; Extensions
    extension=bcmath
    extension=bz2
    extension=curl
    extension=exif
    extension=gd
    extension=gmp
    extension=iconv
    extension=intl
    zend_extension=opcache
    extension=pdo_mysql
    extension=sysvsem
    extension=zip
    
    [opcache]
    opcache.enable=1
    opcache.memory_consumption=128
    opcache.interned_strings_buffer=16
    opcache.max_accelerated_files=10000
    opcache.revalidate_freq=2
    opcache.save_comments=1
    
  3. Enable imagick extension (/etc/php/conf.d/imagick.ini)
    extension = imagick
    
  4. Enable apcu extension (/etc/php/conf.d/apcu.ini)
    extension=apcu.so
    
  5. Configure php-fpm (/etc/php/php-fpm.d/www.conf)
    env[PATH] = /usr/local/bin:/usr/bin:/bin