Nextcloud und Website gleichzeitig hosten?

3 Antworten

Am einfachsten nutzt man dafür Yunohost:

https://yunohost.org/

Darüber kann man sich die Apps, die man braucht, zusammenklicken und dann wird das über Subdomains bzw. die URL erledigt.

Ansonsten kann man das auch immer manuell über die Zuweisung des "URL-roots" machen, sodass bspw. https://example.net/nextcloud und https://example.net/webseite zu den jeweiligen führen. Dazu hilft dir die Dokumentation von Apache2:

https://httpd.apache.org/docs/2.4/urlmapping.html

Siehe auch Multiple websites on same web server as nextcloud

Ansosnten geht es über Subdomains bzw. verschiedene Domains, wie es bspw. auch hier erklärt wird: https://opensource.com/article/18/3/configuring-multiple-web-sites-apache

Am besten du stellst für den Apache einen eigenen Port ein ... z.B. 800 anstatt dem Standard-Port 80. Dann kommt beim normalen Aufruf Deiner Website die Nextcloud und bei dem Aufruf http://internet.adr:800 Deine Website!

Woher ich das weiß:Berufserfahrung

Würde Nginx als Reverse Proxy nutzen, dann einfach Subdomains oder Subpaths nutzen, wobei ersteres einfacher ist.