Ein Server ist im Prinzip ein Computer der meistens 24 Stunden am Tag und das ganze Jahr an ist. Der Zugriff darauf erfolgt im allgemeinen über einen anderen Computer/Laptop/Tablet/Smartphone. Daher benötigt ein Server meistens weder einen Bildschirm noch eine Tastatur. Über Server funktioniert zum Beispiel das Internet und die Cloud.
Diese Webseite läuft auf einem Server mit dem Betriebssystem UBUNTU SERVER 18.04 LTS 64bit in Kombination mit PLESK zur einfacheren Verwaltung des Server. Im Grunde ist UBUNTU SERVER das normale UBUNTU, nur ohne grafische Oberfläche. Alle Befehle müssen daher über die Kommandozeile eingegeben werden. Mit Hilfe von PLESK fügt man dem Server quasi wieder eine grafische Oberfläche hinzu.
Befehle für UBUNTU SERVER 18.04 LTS 64bit
Ich bin kein Profi auf dem Servergebiet, alle folgenden Befehle und Hinweise entsprechen lediglich meinen persönlichen Erfahrungen und Recherchen. Ich schätze mal der Zugriff direkt auf Ubuntu sollte durch meinen Einsatz von PLESK möglichst vermieden werden!
Nachmachen und Anwenden ohne Gewähr und auf eigenes Risiko!
sudo
Hinzufügen von sudo vor einem Befehl führt zu Admin Rechten für den nachfolgenden Befehl. SUDO wird für viele Befehle benötigt, ich spare es mir allerdings dies hier jedesmal dazu zuschreiben. Wenn ein Befehl Adminrechte benötigt und diese fehlen werdet ihr eine entsprechende Fehlermeldung bekommen.
nano test.txt
Bearbeiten von Textdateien mit dem Editor NANO
Es werden verschiedene Kurzbefehle angezeigt (^X), diese werden auf Windows Systemen mit z.B. STRG+X erreicht.
top
Zeigt eine Art Tastkmanager an. Drückt man „M“ wird der Speicherverbrauch mitangezeigt.
apt update
Prüft auf Updates, meist als „sudo apt update“ aufzurufen, da nur der ROOT Benutzer permanente Adminrechte hat, den ROOT Benutzer sollte man aus Sicherheitsgründen besser nie verwenden.
apt upgrade
Installiert die mit UPDATE gefundenen Updates auf dem Server.
Zusätzliche Varianten zum Update durchführen, noch ist mir der Unterschied nicht klar (!):
apt-get update
apt-get upgrade / full-upgrade
apt install PROGRAMM
Herunterladen und installieren eines Programm
apt remove PROGRAMM
Deinstallieren eines Programm
reboot
Sofortiger Neustart des Server
shutdown
Herunterfahren des Server, ACHTUNG! ich habe keine Ahnung ob euer Webserver nach diesem Befehl für immer AUS bleibt! Ich würden den Befehl jedenfalls nur ausführen wenn der Server (z.B. Raspberry Pi) direkt vor dir steht.
shutdown -r
Neustart nach 1 Minute. Optional mit einer „0“ dahinter für einen sofortigen Neustart.
kill ID
Programm beenden. Vermutlich nicht die schönste und beste Weise ein Programm zu beenden!