Installation:Entwicklungsumgebung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Optik) |
(Reihenfolge) |
||
Zeile 1: | Zeile 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{fertig}} | {{fertig}} | ||
Die Entwicklungsumgebung soll in einer virtuellen Umgebung installiert werden. Das Ziel dieser Anleitung ist nicht ein produktiver Schulserver, sondern eine Umgebung zum Entwickeln und Testen. | |||
Zeile 11: | Zeile 14: | ||
== delixs-Entwicklungsumgebung einrichten== | == delixs-Entwicklungsumgebung einrichten== | ||
=== [[Entwicklungsumgebung/VMNetz|Virtuelles Netz]] === | === [[Entwicklungsumgebung/VMNetz|Virtuelles Netz]] === | ||
Zeile 25: | Zeile 25: | ||
=== [[Entwicklungsumgebung/Bereitgestellte Virtuelle Maschine nutzen|Bereitgestellte Virtuelle Maschine nutzen]] === | === [[Entwicklungsumgebung/Bereitgestellte Virtuelle Maschine nutzen|Bereitgestellte Virtuelle Maschine nutzen]] === | ||
* Ein Image der virtuellen Maschine steht zum | * Ein fertiges Image der virtuellen Maschine steht zum Download zur Verfügung | ||
=== [[Entwicklungsumgebung/Offline Installation|Offline Installation vorbereiten]] === | === [[Entwicklungsumgebung/Offline Installation|Offline Installation vorbereiten]] === | ||
* | * Falls keine Internetanbindung für die Installation bereit steht, kann auch Offline installiert werden | ||
Version vom 2. Mai 2009, 18:26 Uhr
Seite fertig: Sollten Sie Änderungsvorschläge oder Ergänzungen zu diesem Punkt haben, dann nutzen Sie bitte den Punkt Diskussion (oben). |
Die Entwicklungsumgebung soll in einer virtuellen Umgebung installiert werden. Das Ziel dieser Anleitung ist nicht ein produktiver Schulserver, sondern eine Umgebung zum Entwickeln und Testen.
Mantra für Entwickler: Du sollst Dinge nur drei Mal tun
- Machbarkeit: Zeige, daß es geht.
- Reproduzierbarkeit: Zeige, daß es kein Zufall war.
- Automation: Automatisiere oder lehre es.
delixs-Entwicklungsumgebung einrichten
Virtuelles Netz
- Die Beschreibung des virtuellen Testnetzes
Virtuelle Umgebung einrichten
- Als Hostsystem kann sowohl ein Linux, ein Mac OS X, als auch ein Windowssystem benutzt werden
Bereitgestellte Virtuelle Maschine nutzen
- Ein fertiges Image der virtuellen Maschine steht zum Download zur Verfügung
Offline Installation vorbereiten
- Falls keine Internetanbindung für die Installation bereit steht, kann auch Offline installiert werden
delixs-Grundinstallation und Ersteinrichtung wichtiger Systemdienste
Grundinstallation der Standarddistribution
- Die Grundlage der Entwicklungsumgebung ist eine ganz normale Distribution
Der Paketmanager der Standarddistribution
- Beschreibung des Paketmanagementsystems "aptitude", mit dem die weitere Installation erfolgen wird
APT Sourcen bearbeiten
- Paketquellen anpassen für delixs /etc/apt/sources.list
Werkzeugkiste für den Entwickler
- Kleine Helfer und Tools, die bei der späteren Arbeit das Leben leichter machen, werden zuerst installiert und eingerichtet. Dazu gehören lynx, mc, ethtool und einige optische Systemanpassungen.
Zweite Netzwerkkarte
- Die zweite Netzwerkkarte für das LAN wird statisch eingerichtet
Hardwareüberwachung
- Damit jederzeit klar ist, ob die einzelnen Komponenten im Server noch normal arbeiten
Zeit-Server
- Immer die genaue Uhrzeit auf dem Server und im ganzen Netz
ACLs (Access Control Lists)
- Erweiterte Funktionen zur Rechtevergabe an Nutzer und Gruppen
Plattenplatzkontrolle
- Mit Quotas immer den Plattenplatz unter Kontrolle haben
delixs-Serverdienste einrichten
OpenSSL
- Erstellung und Verwaltung von Zertifikaten auf dem Server
SSH-Server
- Sicherer Zugriff per SSH auf den Server
Der LDAP-Server
- Verwaltet die Nutzer, deren Rechte und einiges mehr
Der DNS-Server
- Löst die Namen von Computern auf
Der DHCP-Server
- Vergibt die Netzwerkeinstellungen an die Clientrechner
Der WWW-Server
- Stellt Webseiten im Intranet zur Verfügung
Der Proxy-Server
- Speichert Inhalte aus dem Internet zwischen und filtert deren Inhalte (Jugendschutz)
Der FTP-Server
- Stellt Dateien für alle Nutzer zum "download" zur Verfügung
Der File-Server SAMBA
- Stellt Datei- und Druckdienste für Windowsclients zur Verfügung
Der mySQL-Server
- Stellt Datenbanken für zur Verfügung
Der Mail-Server
- Stellt E-Mail-Funktionen für alle Nutzer zur Verfügung
delixs-Benutzeroberfläche
Das Usermenü
- Stellt Administrations-Funktionen für alle Nutzer zur Verfügung
delixs-Systemsicherheit gewährleisten
Softwareüberwachung
- Damit jederzeit klar ist, ob die einzelnen Dienste im Server noch normal arbeiten
Die Firewall
- Hilft, Angriffe von dem System fernzuhalten
Der Antiviren-Scanner
- Sucht und entfernt bösartige Programme
Eine USV einrichten
- Falls der Strom einmal ausfällt
System-Backup
- Sicherheitskopien des delixs-Schulservers