Vserver einrichten
Aus Cryptronic
Inhaltsverzeichnis |
Einen vServer einrichten:
device erstellen:
# dd if=/dev/zero of=vhostname.img bs=1M count=10240 # mkfs.ext3 vhostname.img
/etc/fstab bearbeiten und folgende Zeile einfügen:
/pathtoimage/vhostname.img /pathtovservers/vhostname ext3 loop 0 0
vServer aufsetzen
vserver vhostname build -m debootstrap --hostname rDNS --netdev eth0 --interface v0x=xxx.xxx.xxx.xxx/24 --context xx -- -d sarge -m ftp://ftp.debian.org/debian
oder
vserver vhostname1 build -m debootstrap --hostname rDNS --netdev eth0 --interface v0x=xxx.xxx.xxx.xxx/24 --context xx -- -d sarge -- --arch i386
amd64:
vserver debian_sarge_amd64 build -m debootstrap --hostname debian_sarge_amd64 --netdev eth0 --interface v00=12.12.12.12/24 --context 88 -- -d sarge -m ftp://ftp2.de.debian.org/debian-amd64/debian -- --arch amd64
oder für ein gentoo gast auf einem gentoo host:
vserver-new v1 --hostname v1 --context 1100 --interface eth0:88.198.226.202/8 template /vservers/gentoo-template.tar.bz2 x86_64
laufen lassen.
Wenn fertig in vSerververzeichnis wechseln alles packen
# tar -cjvf vhostname.tar.bz2 * # cd .. # cp vhostname/vhostname.tar.bz2 ./ # mount /pathtoversers/vhostname # cp vhostname.tar.bz2 vhostname/ # tar -xjvf vhostname.tar.bz2
tmp size des vservers hochsetzen
nano /etc/vservers/vhostname/fstab
none /tmp tmpfs size=60m,mode=1777 0 0
in
none /tmp tmpfs size=120m,mode=1777 0 0
ändern.
Alles ohne Fehler beendet?
vServer starten
# vserver vhostname start
vServer konfigurieren
# apt-setup
Die gewünschte Installationsmethode wählen
# nano /etc/apt/sources.list
alle testing auf sarge ändern. Speichern.
# apt-get update # apt-get upgrade # apt-get install locales
Bei den Locales alle de_DE en_GB und en_US auswählen und die de_DE auf Standart setzen.
Nun noch die /etc/hosts anpassen:
127.0.0.1 localhost.localdomain localhost IP rDNSDomain hostname
Rootpasswort setzen
# passwd
SSH Installieren
# apt-get install ssh
Alles mit Ja bestätigen und nun kann der vServer ab zum Kunden gehen.