Aviso de isenção
Eu tentei várias soluções para o OwnCloud, mas não consegui passar pelo estágio ProxyPass. Aparentemente, existem muitas pessoas que querem usar o Apache como um Proxy Reverso, e estão tendo problemas com o .htaccess e a configuração do OwnCloud.
Eu não posso, para a vida de mim, encontrar uma correção, já que a grande maioria dos servidores Proxy Reversos são NGINX.
O que estou postando aqui é suficiente apenas para obter o servidor Apache para o servidor Proxy da OwnCloud. Existem erros e problemas de configuração, mas qualquer coisa depois disso terá que ser resolvida na configuração do OwnCloud, ou por alguém que esteja mais familiarizado com o funcionamento do OwnCloud.
Desculpe, não posso fornecer mais informações. Este é o meu limite, já que não tenho certeza de como funciona o OwnCloud e questões relacionadas ao seu Proxy Reverso.
Etapas
-
sudo apt-get update
-
sudo apt-get -y upgrade
-
sudo apt-get -y install apache2
-
sudo a2enmod proxy proxy_html proxy_http proxy_ajp deflate headers proxy_balancer proxy_connect rewrite
-
sudo nano /etc/apache2/conf-available/owncloud.conf
Colar:
Alias /owncloud "http://192.168.1.200:80/owncloud"
ProxyPreserveHost On
ProxyPass /owncloud http://192.168.20.200:80/owncloud/
ProxyPassReverse /owncloud http://192.168.20.200:80/owncloud/
- CTRL + X , Y , Introduzir
-
sudo a2enconf owncloud
-
sudo systemctl reload apache2
Se você procurar o link , deverá ver sua instalação do OwnCloud.
O restante da configuração agora é feito em /var/www/owncloud/config/config.php
Material de referência