Nextcloud: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „= Nextcloud installieren = == Vorbereitungen == In ''hsadmin'', zum Beispiel mit ''hsscript'': ''hsadmin''-Shell starten mit: hsscript -u xyz00 -i Pass…“)
 
Zeile 19: Zeile 19:
   xyz00@hsadmin> user.add({set:{name:'xyz00-nextcloud',password:'geheim',shell:'/bin/bash',comment:'Nextcloud'}})
   xyz00@hsadmin> user.add({set:{name:'xyz00-nextcloud',password:'geheim',shell:'/bin/bash',comment:'Nextcloud'}})
   xyz00@hsadmin> domain.add({set:{name:'cloud.example.org',user:'xyz00-nextcloud'}})
   xyz00@hsadmin> domain.add({set:{name:'cloud.example.org',user:'xyz00-nextcloud'}})
   xyz00@hsadmin> mysqluser.add({set:{name:'xyz00_nextclusr',password:'geheim'}})
   xyz00@hsadmin> postgresqluser.add({set:{name:'xyz00_nextclusr',password:'geheim'}})
   xyz00@hsadmin> mysqldb.add({set:{name:'xyz00_nextcloud',owner:'xyz00_nextclusr'}})
   xyz00@hsadmin> postgresqldb.add({set:{name:'xyz00_nextcloud',owner:'xyz00_nextclusr'}})


== Nextcloud installieren ==
== Nextcloud installieren ==

Version vom 2. August 2018, 17:12 Uhr

Nextcloud installieren

Vorbereitungen

In hsadmin, zum Beispiel mit hsscript:

hsadmin-Shell starten mit:

 hsscript -u xyz00 -i
 Password: ********

Dann nacheinander anlegen:

  • Linux User als Domain-Administrator
  • Subdomain cloud.example.org
  • PostgreSQL-User
  • PostgreSQL Datenbank
 xyz00@hsadmin> user.add({set:{name:'xyz00-nextcloud',password:'geheim',shell:'/bin/bash',comment:'Nextcloud'}})
 xyz00@hsadmin> domain.add({set:{name:'cloud.example.org',user:'xyz00-nextcloud'}})
 xyz00@hsadmin> postgresqluser.add({set:{name:'xyz00_nextclusr',password:'geheim'}})
 xyz00@hsadmin> postgresqldb.add({set:{name:'xyz00_nextcloud',owner:'xyz00_nextclusr'}})

Nextcloud installieren

Anmelden als Linux-User xyz00-nextcloud:

 ssh -l xyz00-nextcloud xyz00.hostsharing.net

htdocs Verzeichnis vorbereiten

 cd
 mkdir nextcloud
 cd doms/cloud.example.org
 rm -rf subs/www subs-ssl/www htdocs-ssl
 ln -s $HOME/nextcloud htdocs-ssl

Nextcloud downloaden (heute am 02.08.2018 aktuell Version 13.0.5) & entpacken

  $HOME/nextcloud
  wget -O - https://download.nextcloud.com/server/releases/nextcloud-13.0.5.zip |tar -xz --strip 1

Nextcloud konfigurieren

Im Browser auf die Seite http://cloud.example.org gehen und den Anweisungen folgen.