Olá! O Nextcloud é uma solução Open Source (com versão Enterprise) de nuvem de arquivos privada que implementa compartilhamento de arquivos em grupos, compartilhamentos de links públicos com possibilidade de definição de senha, data de expiração, área para upload, dentro muitas outras funcionalidades.
Tenho trabalhado bastante com esta solução e pretendo escrever bastante sobre ela aqui no Blog.
Para obter a performance adequada, é necessário integrar o Nextcloud com uma solução de caching. Iremos ver neste artigo como implementar o OPcache em uma instalação no CentOS 7 com o Apache como servidor Frontend.
Ao instalar o Nextcloud 17 no CentOS 7, em Configurações e Visão geral foi possível constatar que o Nextcloud estava acusando a falta do OPcache ou configuração incorreta:
Vamos instalar o OPcache:
# yum install php-opcache
Após instalar o OPcache, é necessário alterar o arquivo /etc/php.d/opcache.ini modificando os parâmetros conforme informado pelo Nextcloud. Basta procurar os parâmetros no arquivo e alterar. Alguns estarão comentados e outros basta apenas alterar o valor.
Feito isso, reinicie o Apache:
# systemctl restart httpd
Acesse novamente o Nextcloud e nas configurações (caso a única informação da sua instalação seja o OPcache) não deve ter mais nenhum alerta: