Installation von kvwmap auf Ubuntu: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
 
 
(4 dazwischenliegende Versionen des gleichen Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
Folgend wird die Installation eines Servers und der für den Betrieb von kvwmap notwendigen Programme auf der Basis einer Ubuntu Linux - Distribution beschrieben.
 
Folgend wird die Installation eines Servers und der für den Betrieb von kvwmap notwendigen Programme auf der Basis einer Ubuntu Linux - Distribution beschrieben.
  
===Ubuntu - was ist das?===
+
==Ubuntu - was ist das?==
Das Ubuntu - Projekt verfolgt das Ziel, ein Betriebssystem und eine vollständige Auswahl an Anwendungsprogrammen zu schaffen und dazu freie und quelloffene Software zu benutzen. Sowohl für Desktop- als auch Serveranwendungen kann Ubuntu kostenlos eingesetzt werden. Basierend auf der Debian Linux - Distribution wird der dasselbe Paketverwaltungssystem APT (Advanced Packaing Tool), aber eigene Quellen und Pakete verwendet. Es gibt klare Relase - Zyklen und für die LTS - Version (Long Time Support) werden fünf Jahre lang Sicherheits - Updates zur Verfügung gestellt. Alle sechs Monate (April bzw. Oktober) erscheint eine neue Version, die LTS - Version im Zwei - Jahres Rhythmus.
+
Das Ubuntu - Projekt verfolgt das Ziel, ein Betriebssystem und eine vollständige Auswahl an Anwendungsprogrammen zu schaffen und dazu freie und quelloffene Software zu benutzen. Sowohl für Desktop - als auch Serveranwendungen kann Ubuntu kostenlos eingesetzt werden. Basierend auf der Debian Linux - Distribution wird der dasselbe Paketverwaltungssystem APT (Advanced Packaing Tool), aber eigene Quellen und Pakete verwendet. Es gibt klare Relase - Zyklen und für die LTS - Version (Long Time Support) werden fünf Jahre lang Sicherheits - Updates zur Verfügung gestellt. Alle sechs Monate (April bzw. Oktober) erscheint eine neue Version, die LTS - Version im Zwei - Jahres Rhythmus.
  
===Installation===
+
==Installation==
Das ISO der gewünschten Ubuntu - Version lässt sich unter folgender Adresse herunterladen: http://releases.ubuntu.com
+
===Installation des Betriebssystems===
 +
Das ISO der gewünschten Ubuntu - Version lässt sich unter folgender Adresse herunterladen: http://releases.ubuntu.com<br />
 +
(z.B. die aktuelle LTS (64bit) - Version: ubuntu-10.04.1-server-amd64.iso)
 +
 
 +
;Die anschließende Schilderung stützt sich auf die Erfahrungen mit der 64bit Server - Version 9.04 (Jaunty Jackalope)
 +
 
 +
:Nach dem Starten der Installation sind zunächst die Sprach und das Land in dem der Server läuft auszuwählen.<br />
 +
::Server locale:  LANG=de_DE.UTF-8, LC_xxx=“de_DE.UTF-8“
 +
 
 +
:Ist bereits ein DHCP - Server vorhanden, erfolgt die Konfiguration des Netzwerkes beinahe automatisch. Lediglich der Name des Servers ist anzugeben bzw. zu bestätigen. Falls kein DHCP - Server im Netz steht, müssen die IP - Adresse und die anderen Daten (Netzmaske, IP - Adresse des Gateways und des DNS - Servers) manuell eingegeben werden.
 +
 
 +
:Je nachdem, wie viele Festplatten der Computer hat und welche Partitionen sich bereits darauf befinden werden verschiedene Partitionsmethoden angeboten:
 +
:*<tt>Geführt - verwende vollständige Festplatte</tt>
 +
:*<tt>Geführt - Gesamte Platte verwenden und LVM einrichten</tt>
 +
:*<tt>Geführt - Gesamte Platte mit verschlüsseltem LVM</tt>
 +
:*<tt>Manuell - hier ist auch die Konfiguration eines RAID möglich:</tt>
 +
::<tt>phy. Partionen, RAID-Konfiguration (Verbund, Level), LVM Konfiguration, Dateisystem: z.B. ext3</tt>
 +
 
 +
:Nach der Installation der Dateien muss ein Login eingerichtet werden. Der Name des Benutzers, der Anmeldename und ein Passwort sind einzugeben.
 +
:'''Hinweis:'''
 +
:: - standardmäßig ist der Benutzzer <tt>&nbsp;root&nbsp;</tt> unter Ubuntu gesperrt
 +
:: - um als Administrator zu arbeiten, wird das Kommando <tt>&nbsp;sudo&nbsp;</tt> verwendet, z.B. <tt>sudo /etc/init.d/apache 2 restart</tt>
 +
:Während der Ubuntu - Server - Installation können bereits einige wichtige Server - Dienste > ''Paketgruppen'' auswählt und eingerichtet werden:
 +
 
 +
:'''DNS-, LAMP-, Mail-, OpenSSH-, Postgresql-, Print-, SambaFile-Server'''
 +
:(Zum Zweck der Fernadministration sollte man zumindest die Option OpenSSH Server wählen.)
 +
 
 +
:Die Auswahl kann jederzeit später nochmal mit dem Befehl <tt>&nbsp;sudo tasksel&nbsp;</tt> aufgerufen werden.
 +
 
 +
Nach der Installation wird der Server neu gestartet und das System mit den folgenden Befehlen auf den aktuellsten Stand gebracht:
 +
sudo apt-get update
 +
sudo apt-get upgrade
 +
sudo apt-get dist-upgade
 +
 
 +
===Installation der Programme===
 +
 
 +
 
 +
 
 +
 
 +
====Apache, PHP, MySQL (LAMP-Server)====
 +
Zur Installation von Paketgruppen wird der folgender Befehlssyntax verwendet:
 +
:<tt>tasksel install ''gruppenname''</tt>
 +
sudo tasksel install lamp-server
 +
Vorteil gegenüber einer separaten Installation ist, dass z.B. die notwendigen PHP-Module libapache2-mod-php5, php5-gd, php5-mysql, php5-pgsql automatisch eingerichtet werden.

Aktuelle Version vom 10. Januar 2011, 15:48 Uhr

Folgend wird die Installation eines Servers und der für den Betrieb von kvwmap notwendigen Programme auf der Basis einer Ubuntu Linux - Distribution beschrieben.

Ubuntu - was ist das?

Das Ubuntu - Projekt verfolgt das Ziel, ein Betriebssystem und eine vollständige Auswahl an Anwendungsprogrammen zu schaffen und dazu freie und quelloffene Software zu benutzen. Sowohl für Desktop - als auch Serveranwendungen kann Ubuntu kostenlos eingesetzt werden. Basierend auf der Debian Linux - Distribution wird der dasselbe Paketverwaltungssystem APT (Advanced Packaing Tool), aber eigene Quellen und Pakete verwendet. Es gibt klare Relase - Zyklen und für die LTS - Version (Long Time Support) werden fünf Jahre lang Sicherheits - Updates zur Verfügung gestellt. Alle sechs Monate (April bzw. Oktober) erscheint eine neue Version, die LTS - Version im Zwei - Jahres Rhythmus.

Installation

Installation des Betriebssystems

Das ISO der gewünschten Ubuntu - Version lässt sich unter folgender Adresse herunterladen: http://releases.ubuntu.com
(z.B. die aktuelle LTS (64bit) - Version: ubuntu-10.04.1-server-amd64.iso)

Die anschließende Schilderung stützt sich auf die Erfahrungen mit der 64bit Server - Version 9.04 (Jaunty Jackalope)
Nach dem Starten der Installation sind zunächst die Sprach und das Land in dem der Server läuft auszuwählen.
Server locale: LANG=de_DE.UTF-8, LC_xxx=“de_DE.UTF-8“
Ist bereits ein DHCP - Server vorhanden, erfolgt die Konfiguration des Netzwerkes beinahe automatisch. Lediglich der Name des Servers ist anzugeben bzw. zu bestätigen. Falls kein DHCP - Server im Netz steht, müssen die IP - Adresse und die anderen Daten (Netzmaske, IP - Adresse des Gateways und des DNS - Servers) manuell eingegeben werden.
Je nachdem, wie viele Festplatten der Computer hat und welche Partitionen sich bereits darauf befinden werden verschiedene Partitionsmethoden angeboten:
  • Geführt - verwende vollständige Festplatte
  • Geführt - Gesamte Platte verwenden und LVM einrichten
  • Geführt - Gesamte Platte mit verschlüsseltem LVM
  • Manuell - hier ist auch die Konfiguration eines RAID möglich:
phy. Partionen, RAID-Konfiguration (Verbund, Level), LVM Konfiguration, Dateisystem: z.B. ext3
Nach der Installation der Dateien muss ein Login eingerichtet werden. Der Name des Benutzers, der Anmeldename und ein Passwort sind einzugeben.
Hinweis:
- standardmäßig ist der Benutzzer  root  unter Ubuntu gesperrt
- um als Administrator zu arbeiten, wird das Kommando  sudo  verwendet, z.B. sudo /etc/init.d/apache 2 restart
Während der Ubuntu - Server - Installation können bereits einige wichtige Server - Dienste > Paketgruppen auswählt und eingerichtet werden:
DNS-, LAMP-, Mail-, OpenSSH-, Postgresql-, Print-, SambaFile-Server
(Zum Zweck der Fernadministration sollte man zumindest die Option OpenSSH Server wählen.)
Die Auswahl kann jederzeit später nochmal mit dem Befehl  sudo tasksel  aufgerufen werden.

Nach der Installation wird der Server neu gestartet und das System mit den folgenden Befehlen auf den aktuellsten Stand gebracht:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgade

Installation der Programme

Apache, PHP, MySQL (LAMP-Server)

Zur Installation von Paketgruppen wird der folgender Befehlssyntax verwendet:

tasksel install gruppenname
sudo tasksel install lamp-server

Vorteil gegenüber einer separaten Installation ist, dass z.B. die notwendigen PHP-Module libapache2-mod-php5, php5-gd, php5-mysql, php5-pgsql automatisch eingerichtet werden.