LUG Waldkraiburg

zur Navigation springen


eMail Impressum Datenschutz

Installation von Sarge auf der AlphaStation 255 300 MHZ

von Matthias Wulff erstellt 06.2006

Ich weiss, es hat nicht jeder eine Alpha im Keller stehen.
Aber nach dem die Alpha 255 mit einem externen Plattenturm (Raid 1 und Raid 5) aus dem produktiven Einsatz genommen wurde, konnte ich diese zu einem zweitem Leben mit Linux verhelfen.
Gerechterweise sollte man sagen, das die Geschwindigkeit einem 500 Mhz Pentium gleicht und somit nur noch einfache Serveraufgaben übernehmen sollte (Die Geräuschkulisse passt auch eher zu einem Serverraum).

Diese Anleitung soll kein Ersatz für die entsprechenden Linux how-to´s sein, die bekanntlich von Debian sehr gut sind.

DEV - System

  • dka200.2.0.6.0   DKA200   IFT 3102   0211   erste Platte
  • dka201.2.0.6.0   DKA201   IFT 3102   0211
  • dka202.2.0.6.0   DKA202   IFT 3102   0211
  • dka203.2.0.6.0   DKA203   IFT 3102   0211
  • dka204.2.0.6.0   DKA204   IFT 3102   0211
  • dka400.4.0.6.0   DKA400   RRD46       0211   CD-ROM
  • dva0.0.0.0.1      DVA0
  • mdk500.5.0.6.0  DVA500   SONY SDT-9000 0601
  • ewa0.0.12.0      EWA0      00-00-F8-1F-93-12
  • ewb0.0.14.0      EWB0      00-00-F8-25-6D-9E
  • pka0.7.0.6.0      PKA0       SCSI Bus ID 7

Die Dev - Angaben bekommen Sie nach dem Booten des System mit dem Befehl
show dev
noch auf der Bios - Ebene.

Notation

  • $ ist der Linux- oder Dosprompt
  • Benutzereingaben sind fett dargestellt
  • alle Befehle müssen mit einem return abgeschlossen werden

Installationsmedium

Ich hab mich für eine Netzinstallation von einer Minimal-CD entschlossen. Da ein DSL-Zugang vorhanden ist und die Installation und Aktualisierung so leicht von der Hand geht.
Auf http://www.debian.org/CD/netinst/ unter Offizielle »netinst«-Images für die »stable«-Veröffentlichung die debian auswählen.
Die ISO-Datei z.B.: mit Nero auf die CD brennen.

Installation

Das Systemeinschalten
   RAID (abwarten bis der Kreisel läuft)
   Server einschalten
   Nach dem booten CD einlegen

Befehl:
boot DKA400 -flags 0
   - Abfragen der Sprache
   - ETH0
   - IP = 10.0.30.2
   - Netzmaske = 255.255.0.0
   - Gateway = 10.0.31.1
   - DNS = 10.0.31.1
   - Rechnername = debian
   - Domainname = local
   - Platteaufteilung
       o SCSI1    4,2GB  /  /boot  EXT2, ReiserFS
       o SCSI2    2,3GB  SWAP             Swap
       o SCSI3    2,3GB  /Wulff2           ReiserFS
       o SCSI4    4,2GB  /Wulff             ReiserFS
       o SCSI5  18,6GB  /var                ReiserFS
Installation des Grundsystems (Geduld ca.: 30Min)
Das System fährt herunter konnte aber leider nicht selber starten.
Ausschalten und Bios starten lassen
Boot dka200 -flags 0
       (start der ersten Festplatte [show dev])
Zeitzone = GMT Europa/Berlin
Root-Password = *******.
User wulff Password ****** .
Eine weitere CD einlesen = nein
Weitere Installationsquellen wurde http debian.uni-essen.de angegeben.
http-Proxy = ""
       (Achtung: Die erste Netzwerkkarte eth0 ist die Steckkarte)
Nach der Auswahl und einige Minuten kann eine Grobe Softwareauswahl getroffen werden.
NICHTS!
Pakete werden geladen und installiert (Geduld 25 Min)

Exim Config
    Nur lokaler E-Mailzustellung (keine Netzwerkverbindung)
    Empfänger = wulff
Grundkonfiguration mit "base-config".
Login mit root

Die ppp - Module brauch ich nicht:
apt-get --purge remove pppoe pppoeconf ppp pppconfig

Mein mc -Module installieren
apt-get install mc

Samba Module installieren (File u. Printserver)
apt-get install samba
    Name der Workgroup/Domain = workgroup
    Use password encrypt = Ja
    Wins settings from DHCP = Nein
    Run Samba = daemons
    Samba password database = Nein

Die smb.conf unter etc/samba mit dem Inhalt erstellen
	[global]
		security = SHARE
		encrypt passwords = Yes
		log file = /var/log/samba/log.%m
		max log size = 50
		socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
	[Wulff]
		comment = Wulff
		path = /wulff
		read only = No
		create mask = 0777
		guest ok = Yes

Neustart mit
shutdown -h now
dka -flags 0

Nach dem Test die restlichen
    Intranet         /var/www
    Wulff_Home    /home/wulff
    Wulff             /wulff
    Wulff2           /Wulff2
anlegen.

Damit auch geschrieben werden kann sollte jeder Ordner
chmod -R 0777 Verzeichnisname
bekommen.

Installieren eines einfachen Apache Webservers mit PHP4
apt-get install apache
    suExec aktivieren = Nein
apt-get install php4

MySQL-Datenbankserver und Webfrontend phpmyadmin installieren
apt-get install mysql-server mysql-client
apt-get install phpmyadmin
    Konfiguration phpmyadmin = [*] apache
Das System LAMP ist einsatzbereit, besitzt aber noch gravierende Sicherheitslücken (Scheunentore), für die entwicklung von Programmen geeignet, aber selbst für ein Intranet noch zu offen.

Passwortvergabe für MySQL
/usr/bin/mysqladmin -u root password geheim

Zur Administration über einen Windowsclient mag ich gerne VNC
apt-get install vncserver

Wichtige Dateien und Verzeichnisse.

    /etc/apache
        httpd.conf
            beinhaltet die Konfiguration von Apache
    /opt/www
        Ist das Document_Root und ist als Intranet im Samba freigegeben.
    /wulff /wulff2
        Sind zwei Freigaben die ausserhalb des Apache laufen.

aptitude ist eine Installationsverwaltung

Die Grundinstallation von PHP die Variablen in der Datei
    etc/php4/apache/php.ini register_globals, safe_mode_gid von Off auf On
gestellt.

Die zweite Netzwerkkarte auf dem Motherboard wurde auf 10.0.30.1 in betrieb genommen.
Datei /etc/network/interfaces mit dem Inhalt verlängert
    auto eth1
    iface eth1 inet static
        address 10.0.30.1
        netmask 255.255.0.0
,sowie in der Datei /etc/network/run/ifstate/ die Zeile eth1=eth1 angehängt.
Somit funktioniert der Webserver auf beide Adressen und kann als Backup-Server eingesetzt werden.
    (Umstecken und weiter geht`s)

Starten des Servers

Den SCSI-Tower und die ALPHAStation einschalten.
Nach geraumer Zeit kann Enter gedrückt werden (im Buchstabenbereich)
>>> 				erscheint  (ALPHA-BIOS-SYSTEM)
>>> boot dka200 -flags 0    	bootet das System von der ersten Platte
>>> boot dka400 -flags 0    	bootet das System von der CD

Gute Links:

www.br.debian.org/releases/stable/alpha/
www.debianhowto.de/de:howtos:sarge:grundsystem
www.br.debian.org/releases/stable/alpha/ch05s01.html.de

Viel Spass

Matthias Wulff
www.M-Wulff.de



Seitenanfang