OPcache 설치
앞서 말했듯 OPcache는 PHP 5.5 이상을 설치하면 기본적으로 포함되어있으므로 활성화가 되어있는지 확인해야한다.
ls /etc/php/7.2/fpm/conf.d/10-opcache.ini

이미 적용되어있다. 하지만 default 값으로 설정되어있으니 값을 최적화 해줘야한다.
vi /etc/php/7.2/fpm/php.ini
/opcache 를 쳐서
opcache.enable = 1
opcache.enable_cli = 1
opcache.memory_consumption = 256
opcache.max_accelerated_files = 12000
opcache.interned_strings_buffer = 8
opcache.save_comments = 1
opcache.max_wasted_percentage = 10
opcache.validate_timestamps = 1
opcache.revalidate_freq = 60
Nextcloud occ 실행
sudo -u www-data php /var/www/html/nextcloud/occ maintenance:repair –include-expensive
Nextcloud HSTS 설정
sudo mousepad /etc/apache2/sites-available/domain-ssl.conf
Header always set Strict-Transport-Security “max-age=15552000; includeSubDomains”
well-known 에러
sudo mousepad /etc/apache2/sites-available/domain-ssl.conf
RewriteEngine on
RewriteRule ^/\.well-known/host-meta /nextcloud/index.php [R=301,L]
RewriteRule ^/\.well-known/host-meta.json /nextcloud/index.php [R=301,L]
RewriteRule ^/\.well-known/webfinger /nextcloud/index.php/.well-known/webfinger [R=301,L]
RewriteRule ^/\.well-known/nodeinfo /nextcloud/index.php/.well-known/nodeinfo [R=301,L]
RewriteRule ^/\.well-known/carddav /nextcloud/remote.php/dav [R=301,L]
RewriteRule ^/\.well-known/caldav /nextcloud/remote.php/dav [R=301,L]
integrity check error
sudo -u www-data php /var/www/html/nextcloud/occ maintenance:mimetype:update-db