Aktivieren des SSL Modules für Apache2
a2enmod ssl
a2ensite default-ssl
service apache2 reload
Für Nextcloud die OPcache anpassen (nicht für Dockeruser!)
sudo nano /etc/php/7.0/apache2/php.ini
nach ganz unten scrollen und folgendes einfügen
- ; Nextcloud Opcache settings
- opcache.enable=1
- opcache.enable_cli=1
- opcache.interned_strings_buffer=8
- opcache.max_accelerated_files=10000
- opcache.memory_consumption=128
- opcache.save_comments=1
- opcache.revalidate_freq=1
Speichern – Beenden und Apache Neustart
sudo service apache2 restart
APCU installieren
sudo apt-get update
sudo apt-get install php7.0-apcu -y
sudo service php7.0-fpm restart
sudo service apache2 reload
In der nextcloud/config/config.php folgendes hinzufügen
‚memcache.local‘ => ‚OCMemcacheAPCu‘,
sudo service apache2 reload
Nextcloud Konfigurationsdatei bearbeiten:
nano /var/www/html/nextcloud/config/config.php
‚datadirectory‘ => ‚/var/www/html/nextcloud/data‘,
ln -i -s /sharedfolders/www/nextclouddatenverzeichnis/ /var/www/nextcloud/data/adminnext
ln -i -s /srv/dev-disk-by-id-ata-ST4000VN000-1H4168_Z30222AH-part1/nextclouddatenverzeichnis/ /var/www/nextcloud/data/adminnext
chown -R www-data:www-data /var/www/html/nextcloud/data/adminnext