[HowTo] neuinstallation/altes √úbernehmen ubuntu 18.04.1 nextcloud snap installations begleitung

Hallo Ich habe vor ein neues ubuntu 18.04.1 bionic beaver zu installieren mit nextcloud snap

Da einiges anderst als normal ist möchte ich hier anderen auch eine Möglichkeit bieten zu sehen was noch auf einen zukommen denn einiges macht sogar mir Probleme ^^

Vieleicht können auch andere dabei mir bitte helfen

ubuntu 18.04.1 bionic beaver mit nextcloud snap
2 core 4GB ram VMware Workstation mit 200GB SSD

Bei der installation


Deutsch in meinem fall ^^

Dann die tastatur

und dann nat√ľrlich install ^^

Meine netzwerkeinstellungen Speichere ich nachher ab mein dhcp hat ihm die richtige gegeben ^^

Proxy Brauch ich keinen also leer weiter

Das mirror lassen wir mal auch ^^

Und weil ich an alten strukturen hänge

hier auch einfach ok

Ja das wollen wir so schreiben lassen ^^

dann noch eine Letzte Warnung ^^ aber wir Machen Continue

Dann die daten eingeben

Und jetzt nextcloud snap ^^


wenn jetzt enter dr√ľckt ohne vorher nach unten auf done zu wechseln kommt
nat√ľrlich das
aussuchen und close dann runter auf Done

Fertig

Und erst da Trennen ^^


dann ENTER
Das neue system ist drauf ^^

Und damit auch ein paar änderungen und probleme ^^

weiter geht es ^^

als erstes Will ich mal webmin :wink:
https://linuxconfig.org/how-to-install-webmin-on-ubuntu-18-04-bionic-beaver-linux

Also putty geschnappt die IP und einloggen ^^
sudo -i <----- auf root Enter und PW noch mal eingeben dann
wget -qO- http://www.webmin.com/jcameron-key.asc | sudo apt-key add <----- Enter
sudo add-apt-repository ‚Äúdeb http://download.webmin.com/download/repository sarge contrib‚ÄĚ <----- Enter
apt-get update && apt-get upgrade && apt-get clean && apt-get autoremove -y <----- Enter
Er fragt dann was wegen der platte erste einfach sein lassen zweite Yes
dann ist er auch ferig und mir machen mal
reboot <----- Enter

Wieder einloggen
sudo -i <----- auf root Enter
apt install python apt-show-versions libnet-ssleay-perl libauthen-pam-perl libio-pty-perl -y <----- Enter
sudo apt -y install webmin <----- Enter

Jetzt sollte unter https://deinerIP:10000/ webmin laufen ^^

nun schauen wir nach unserer cloud
unter deinerIP sollte sie laufen ^^
man kann die installation jetzt abschließen
mir passen noch 2 dinge nicht ganz
zum einen kein HTTPS zum anderen hätte ich gern auf port 80 also ohne Https mein info seite gerne am laufen ^^
also auf https://github.com/nextcloud/nextcloud-snap/wiki/Smoke-Tests

und jetzt machen wir folgendes Self-signed Ich hab¬īs √ľberhaupt nicht gern wenn andere da was machen ^^

sudo nextcloud.enable-https self-signed  <----- Enter
sudo nextcloud.disable-https  <----- Enter
openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -nodes  <----- Enter
Nun die daten eingeben die man möchte ^^

dann 
sudo mv *.pem /var/snap/nextcloud/common/ <----- Enter
sudo nextcloud.enable-https custom cert.pem key.pem cert.pem <----- Enter
sudo nextcloud.disable-https <----- Enter
Jetzt sollte die Cloud unter https laufen 


Wir ändern das port 80 (das hat eine weiterleitung auf port 443)
https://github.com/nextcloud/nextcloud-snap
auf port 81
sudo snap set nextcloud ports.http=81 <----- Enter
Jetzt können wir im webmin links unten auf Un-used Modules den apache2 noch install und der läuft dann unter port 80 auch ganz normal ^^

so Leute Ich hoffe da kann mir einer weiter helfen

in  /var/snap/nextcloud/"nummer" finde ich alle meine sachen die ich brauche  

Jetzt ist ja mein altes Ubuntu mit der Mariadb nach dem Update verreckt... -.-  weis einer Wie ich die User aus der alten Mariadb in die neue nextcloud snap bekommen ? w√ľrde mich freune wenn ich das weis kann ich weiter machen ^^ DANKE euch mal vorerst