uberspace – mehrere domains unter einem account
Domains einem uberspace zuordnen
Grundsätzlich empfiehlt uberspace pro domain ein Benutzer / uberspace anzulegen.
Dies ist definitiv der saubere Ansatz. Wenn die Verzeichnisse separat liegen, ist dies sicherer und man kann die leichter trennen, wenn es später notwendig sein sollte.
Da ich dies nur als Hobby betreibe, und die beiden anderen Seite eher statisch sind, habe ich trotzdem alle in einem uberspace angelegt.
Die Anleitung habe ich bei Daniel Hammann gefunden: blog.honnel.de.
Leider ist das wiki von uberspace nicht mehr ganz aktuell. Es wurde mittlerweile das uberspace tool eingeführt.
Statt uberspace-add-domain muss mann nun uberspace web domain add verwenden.
Domain setup
$ uberspace web domain add unicycle-lightshow.de
$ uberspace web domain add www.unicycle-lightshow.de
$ uberspace web domain add hoeser-medien.de
$ uberspace web domain add www.hoeser-medien.de
$ uberspace web domain add pro-script.de
$ uberspace web domain add www.pro-script.de
Folgende Ausgabe erhält man (identisch für alle Einträge):
The webserver’s configuration has been adapted.
Now you can use the following records for your dns:
A -> 123.321.123.321
AAAA -> 1200:3200:120:0:12:a1:52:4f
$ uberspace web domain list
USERNAME.uber.space
unicycle-lightshow.de
www.unicycle-lightshow.de
pro-script.de
www.pro-script.de
hoeser-medien.de
www.hoeser-medien.de
DNS konfigurieren
Hierzu die DNS Einstellungen (A oder AAA) eintragen
In diesem Beispiel: 123.321.123.321
Verzeichnisse anlegen
$ cd /var/www/virtual/USERNAME/html
$ mkdir hoeser-medien.de
$ mkdir pro-script.de
$ mkdir unicycle-lightshow.de
In diese Verzeichnisse wird nachher z.B. WordPress installiert.
Links erzeugen
$ cd /var/www/virtual/USERNAME
$ ln -s html/hoeser-medien.de hoeser-medien.de
$ ln -s html/hoeser-medien.de www.hoeser-medien.de
$ ln -s html/pro-script.de pro-script.de
$ ln -s html/pro-script.de www.pro-script.de
$ ln -s html/unicycle-lightshow.de unicycle-lightshow.de
$ ln -s html/unicycle-lightshow.de www.unicycle-lightshow.de
Danke, klappte so ohne Probleme!
Prima, genau das was ich gebraucht habe 🙂
Hi
und schon jetzt vielen Dank für die Anleitung.
Ich bekomme andauernd einen Fehler ln: die symbolische “[…]“ konnte nicht angelegt werden: Die Datei existiert bereits
Hast du eine Idee was ich machen kann?
Hallo,
Der Fehler kommt, wenn man den Befehle mehrfach absetzt.
$ ln -s html/ZIEL SYMLINK_NAME # keine Fehlermeldung nach der ersten Ausführung
$ ln -s html/ZIEL SYMLINK_NAME
ln: die symbolische Verknüpfung ‘SYMLINK_NAME/ZIEL’ konnte nicht angelegt werden: Die Datei existiert bereits
Einfach vorher mal den vorhanden link löschen:
$ rm SYMLINK_NAME
Gruß,
Thomas
Danke, das brauchte ich. Und es ging auf Anhieb. wirklich cool!
Das freut mich zu hören. Viel Spaß.
Wo finde ich das “Uberspace Tool”? Kann es im Manual und im Lab nicht finden, früher wurde Putty dafür verwendet… Vielen Dank
Das uberspace tool ist einfach das Program mit dem Namen “uberspace”.
Statt speziellen Befejlen wie uberspace-add-domain muss mann nun das tool uberspace mit parametern verwednen: uberspace web domain add verwenden.
Vielen Dank für die einfache Anleitung. Es hat auf Anhieb funktioniert.