Installation der FOG-Software: Konfiguration
DieseDieses ArbeitenTutorial erfordernbezieht [[Root_Rechte|Root-Rechte]].<p>Wiesich vor jeder Installation sollteauf das Systemzuvor aufbeschriebene demLaden aktuellen Stand sein, d. h. die [[Paketquellen_Update|Paketquellen sollten aktualisiert und evtl. Updates eingespielt]] worden sein.<p>Erforderlich ist außerdem eine bestehende Internet-Verbindung.<br>Die Netzwerkkonfiguration des Servers sollte zudem mit einer statischen IP erfolgt sein. Es sollte sich kein (weiterer) DHCP-Server im Netzwerk befinden - die Rolle übernimmt in diesem Beispiel später FOG selbst.{| class="wikitable"|+ FOG auf einer Debian-basierten Distribution installieren|-| Dasder FOG-Projekt verteilt seine Software mittels [https://de.wikipedia.org/wiki/Git Git].<p>Falls nicht bereits geschehen, muss daher zunächst die notwendige Komponente mittels<br><code>apt install git</code><br>installiert werden.||[[Datei:FOG01 git.png|mini]]|-| Die nötigen Dateien wurden heruntergeladen sowie eingespielt...||[[Datei:FOG02 git.png|mini]]|-| ...und die Installation von Git abgeschlossen.||[[Datei:FOG03und git.png|mini]]|-|geht Esdavon empfiehltaus, dass sich fürdas FOGInstallationsskript einen sinnvollen Speicherort zu wählen.<p>Als zukünftiger Serverdienst wird daher für dieses Beispiel mittels<br><code>mkdir /srv/fog</code><br>einim Verzeichnis für FOG erstellt und anschließend durch<br><code>cd /srv/fog</code><br>dorthinfog/fogproject/bin gewechselt.||[[Datei:FOG04befindet.
Das Installationsprogramm wird aufgerufen durch:<br><code>durch ./installfog.sh
.</code><p>
In der Installationsroutine muss dann Punkt<br><code> 2
für ein Debian-basiertes System ausgewählt werden.</code><br><p>
Diese Option würde auch gewählt werden, wenn bspw. Ubuntu oder Mint anstatt Debian verwendet würden.
Soll ein Update eingespielt werden, wird wie folgt vorgegangen:<br><code>cd ~/srv/fog/fogproject
(ggf. an das verwendete Verzeichnis anpassen)</code><br><code>sudo git pull
um die neuen Daten zu erhalten</code><br><code>cd bin
Wechsel in das Verzeichnis mit dem Installationsprogramm</code><br><code>sudo ./installfog.sh
erneutes Aufrufen der Installationsroutine</code><br>||[[Datei:FOG10
Es gibt zwei Varianten einen FOG-Server einzurichten:<br>zu betreiben:
Normal (als Stand-Alone bzw. Server, der andere FOG-Server verwaltet) oder<br>als
Storage (als Speicher im Verbund mit einem bzw. für einen anderen FOG-Server).<p>
Für die normale Variante wird<br><code>[n]</code><br>
n
ausgewählt.||
Nach Festlegung der Installationsart kann die Netzwerkschnittstelle gewechselt werden.<br>
Der Name kann sich dabei von System zu System unterscheiden und dient hier nur zur Orientierung.<p>DerWeil der Beispielserver verfügthier nur über eine Schnittstelle.Schnittstelle Daherverfügt, wird mit<br><code>[n]</code><br>n
ausgewählt und somit keine Änderung vorgenommen.||[[Datei:FOG12
Wenn FOG - wie hier später vorgesehen - auch als [https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol DHCP]DHCP-Server arbeiten soll, muss zunächst<br><code>[y]</code><br>
y
ausgewählt und dann die Adresse des Routers (Gateway) angegeben werden.<br>
Ein evtl. angezeigter Vorschlag kann aus den Daten der zuvor ausgewählten Netzwerkschnittstelle stammen.||[[Datei:FOG12a
Weil geplant ist, dass der FOG-Server später als [https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol DHCP]DHCP-Server fungiert und so den Klienten IP-Adressen zuweist, muss er diesen auch die Adresse des [https://de.wikipedia.org/wiki/Domain_Name_System DNS]DNS-Servers mitteilen.<br>Der Diese Funktion wird hier<br><code>[y]</code><br>ausgewählt.<p>mit y
aktiviert.
Die Adresse des [https://de.wikipedia.org/wiki/Domain_Name_System DNS]DNS-Servers stammt im Beispiel noch aus den Daten der ausgewählten Netzwerkschnittstelle, ansonsten wäre sie jetzt hier einzugeben.||[[Datei:FOG13
Damit den Klienten vom FOG-Server mittels [https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol DHCP]DHCP eine IP-Adresse zugewiesen werden kann, muss hier<br><code>[y]</code><br>als nächstes y
gewählt werden.||
Vom Angebot des Downloads alternativer Sprachpakete wird mittels<br><code>[n]</code><br>
n
abgesehen.<p>Sie
Übersetzungen haben sich in der Vergangenheit häufig als problematisch erwiesen und überdies ist es einfacher/ergiebiger, ggf. anhand der englischen Originaltexte im Internet nach Hilfe zu suchen.||[[Datei:FOG15
Wenn der FOG-Server nur (intern) im LAN verwendet wird, sind Verbindungen via HTTPS zwischen Klienten und FOG-Server nicht zwingend erforderlich.<p>
Die Verwendung von HTTPS wurde daher mittels<br><code>[n]</code><br>
n
nicht aktiviert (und minimiert so einen möglichen Stolperstein).||[[Datei:FOG16
Für den FOG-Server kann ein vom Hostnamen des Rechners abweichender Hostname verwendet werden.<p>
Dieses Feature kann mit<br><code>[n]</code><br>
n
deaktiviert bleiben.||[[Datei:FOG17
Es ist möglich, Daten über die Installation den Entwicklern zu übermitteln.<p>
Wenn dies nicht gewünscht wird,<br><code>[n]</code><br>
n
auswählen.||[[Datei:FOG18
Nachdem alle Angaben erfasst worden sind, wird abschließend eine Zusammenfassung angezeigt.<br>
Mit einem Druck auf<br><code>[y]</code><br>
y
startet schließlich die Installation.||[[Datei:FOG19
Das BeginnInstallationsprogramm derist Installationjetzt werdenbereit, die Internetverbindungnötigen getestet,Pakete die(Komponenten) Paketquellen angepassteinzuspielen und eine Liste der zu installierenden Pakete ausgegeben.||[[Datei:FOG20 packets.png|mini]]|-| Die Pakete werden der Reihe nach eingespielt (''installing'') bzw. übersprungen (''skipping''), wenn sie bereits auf dem System installiert sind...||[[Datei:FOG21 PaketInstallation.png|mini]]|-| ...sowie überprüft und konfiguriert.||[[Datei:FOG22 PaketeCheck.png|mini]]|-| Nach dem Einspielen der Pakete muss die soeben installierte Datenbank für FOG angepasst werden.<br>Auf Grund dieser Meldung wird dann zu einem Browser gewechselt.<p>Das Terminal darf <u>nicht</u> geschlossen oder die Installation <u>nicht</u> beendet werden - denn sie pausiert an dieser Stelle nur und muss noch fortgeführt werden!<p>||[[Datei:FOG22 Aufforderung DBupdate.png|mini]]|-| Die zuvor angegebene URL wird in einem Webbrowser (ggf. auf einem anderen Rechner, der auf den FOG zugreifen kann) geöffnet.<p>Der Vorgang wird durch einen Klick auf<br><code>Install/Update now</code><br>ausgelöst.||[[Datei:FOG24 Aufforderung DBupdate Browser.png|mini]]|-| Es erfolgt <u>keine</u> Anzeige des Fortschritts (was zu der falschen Annahme führen kann, der Prozess sei gescheitert) und der Vorgang kann durchaus mehrere Minuten andauern!||[[Datei:FOG26 Aufforderung DBupdate Browser warten.png|mini]]|-| Die erfolgreiche Initialisierung der Datenbank wird nach einiger Zeit mit der Meldung ''Install / Update Successful!'' quittiert.||[[Datei:FOG25 Aufforderung DBupdate Browser fertig.png|mini]]|-| Jetzt wird wieder zur eigentlichen Installationsroutine zurück gewechselt und diese mittels<br><code>[Enter]</code><br>fortgesetzt.||[[Datei:FOG27 Install Fortsetzung.png|mini]]|-| Zum Abschluss der Installation wird eine kurze Zusammenfassung angezeigt.<p>Diese Seite enthält die URL der FOG-Management-Konsole sowie die ersten Login-Daten:<p>''http://IP-Adresse/fog/management''<br>Benutzername ''fog''<br>Passwort ''password''<p>Es versteht sich von selbst, dass das Passwort schnellstmöglich geändert werden sollte.||[[Datei:FOG28 Install Abschlussinfo.png|mini]]|}<p>weiter zum [[FOG_Passwort|ersten Login / Ändern Benutzernamen und Passwort]]<br>zurück zur [[FOG Server|Übersicht]]konfigurieren.
[[Category:Booten]][[Category:FOG]][[Category:PXE]][[Category:Server]]