Installation:Entwicklungsumgebung

Aus Delixs
Zur Navigation springen Zur Suche springen
fertig Seite fertig: Sollten Sie Änderungsvorschläge oder Ergänzungen zu diesem Punkt haben, dann nutzen Sie bitte den Punkt Diskussion (oben).


Mantra für Entwickler: Du sollst Dinge nur drei Mal tun

  1. Machbarkeit: Zeige, daß es geht.
  2. Reproduzierbarkeit: Zeige, daß es kein Zufall war.
  3. Automation: Automatisiere oder lehre es.


delixs-Entwicklungsumgebung einrichten

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.


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 Image der virtuellen Maschine steht zum download zur Verfügung

Offline Installation vorbereiten

  • Wenn keine Internetanbindung für die Installation bereit steht


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



zurück | Hauptseite