Ich möchte lernen, wie man einUbuntu Linux Server. Nichts zu Fortgeschrittenes. Ich möchte einfach die grundlegende Einrichtung und Bedienung eines Servers lernen, um die folgenden Dinge zu tun:
- SVN
- Apache-Webserver (mit PHP)
- FTP-Server (zum Hochladen von Dateien)
- MySQL (Vielleicht)
Ich möchte etwas zum Laufen bringenVirtualBox. Gibt es irgendwelche einführenden Ressourcen, auf die mich jemand hinweisen kann? Ich kenne grundlegende Linux-Befehle, aber lasst unsannehmenkeine weiteren Kenntnisse.
Ich habe alle oben genannten Elemente auf einer Windows-Rechner ausgeführt. Ich bin mit der Einrichtung und Verwaltung aller Elemente vertraut. Das Einzige, was ich wirklich nicht verstehe, ist, wie man jedes der Elemente über eine reine Befehlszeilenschnittstelle einrichtet und konfiguriert.
Antwort1
Da ist eingutes Buchvon APress für einen Entwickler, der lernen möchte, wie man einen Ubuntu-Server einrichtet und verwaltet. Ich bin nicht sicher, ob es Informationen zur Installation und Verwaltung von SVN enthält, aber es deckt alles andere ab, was Sie interessiert, und setzt dabei keine großen Vorkenntnisse voraus.
Antwort2
Die grundlegenden Ressourcen, die Sie letztendlich nutzen werden, sind dieUbuntu-Foren,Ubuntu-Hilfeseite, UndHilfeseite für Community-Beiträge. Alle diese Einträge erscheinen bei Google-Suchergebnissen für Fragen, die „Ubuntu“ enthalten, relativ weit oben.
Wenn Sie auf Probleme stoßen, hat in den meisten Fällen bereits jemand anderes diese Probleme gehabt und sie an einer dieser Stellen dokumentiert.
Für Ihre speziellen Fälle in der Frage:
Es gibt auch die umfassendere Version:Ubuntu Server-Handbuch
Antwort3
Ich kann es nur wärmstens empfehlenLPIC auf den Punkt gebrachtum Ihre grundlegenden Linux-Befehlskenntnisse von Grundkenntnissen auf mittleres (wenn nicht fortgeschrittenes) Niveau zu bringen. Es ist kein Ubuntu-Server-spezifisches Buch, aber es behandelt Methoden für Debian und Redhat und die meisten Informationen sind distributionsunabhängig.