IONOS Mietserver Ubuntu 24.04 - Einrichtung ISPConfig
Aus znilwiki
Changelog:
- 22.06.2024 erste Version
Vorwort
Meine Homepage läuft schon seit ein paar Jahren (2021) auf einem virtuellen Server bei IONOS.
Am 22.06.2024 habe ich einen neuen "VPS 2-2-80" Server bei IONOS angemietet. Aus verschiedenen Gründen:
- Durch den Neuabschluss zahle ich nur 4€ statt 5€ im Monat
- Bequeme Migration von Ubuntu 20.04 auf 24.04 da beides parallel läuft
- Die Firewall-Richtlinien über das https://cloudpanel.ionos.de/ gefallen mir gut
- Backup per VeeamAgent für Linux hat sich auch bei den neueren VMs auf "RedHat Virtualization (aka virtio)" als brauchbar herausgestellt.
Um die Einrichtung auch für das nächste man zu Beschleunigen, schreibe ich diesmal auch wirklich alles auf was ich mache :-)
Als Basis habe ich Ubuntu 24.04 LTS gewählt, nach ein paar Minuten war der Server fertig und ich konnte das erste mal per SSH auf das System.
Sprache Umstellen
Default ist das Ubuntu Englisch, inklusive Englischer Tastatur.
Das mit der Tastatur ist prinzipiell bei SSH Zugriff egal, aber es gibt auch eine KVM-Konsole bzw. beim Restore unter VMware ist auch erst einmal die Konsole.
dpkg-reconfigure keyboard-configuration
und dann
Generic 105-key PC => German => German => The default for the keyboard layout => No compose key
Und noch die Sprache
dpkg-reconfigure locales
und dann
de_DE.UTF-8 UTF-8 => de_DE.UTF-8
nano & Co auch auf deutsch
apt install -y language-pack-de
Prompt anpassen
nano .bashrc
und folgende Zeilen anpassen:
force_color_prompt=yes alias ll='ls -alFh'
und ganz unten noch folgendes anhängen:
# Alle SSH Sitzungen teilen sich die Bash-History # Keine Duplikate oder leeren Zeilen HISTCONTROL=ignoredups:ignorespace:erasedups # An die History Datei anhängen, nicht überschreiben shopt -s histappend # Maximale Anzahl Zeilen und/oder Dateigröße (je nachdem was zuerst eintrifft) HISTSIZE=50000 HISTFILESIZE=50000 # Nach jeden abgesetzen Befehl diesen an die History anhängen und diese neu einlesen export PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND$'n'}history -a; history -c; history -r"