Vserver
Viele Provider bieten Vserver an, welche im Gegensatz zu einfachem Webspace meist Linux-Server mit eigenem root-Zugang bieten.
Die Einrichtung eines Vserver unterscheidet sich z.T. deutlich von einem Server auf echter, physischer Hardware.
Hauptunterschied:
- Es steht meist sehr wenig Arbeitsspeicher zur Verfügung
- Die Anzahl der Tasks ist stark beschränkt.
Distribution
Als erstes würde ich den Vserver auf debian aufsetzen, da es wenig unnötigen Schnickschnack mitbringt und für die Konfiguration ohne grafische Oberfläche prima geeignet ist.
Sicher kann man hier aber auch anderer Meinung sein.
Konfiguration
Als erstes sollte das root-Passwort gesetzt werden mit
passwd
Installieren würde ich dann:
apt-cache install aptitude apache2 htop mysql-server-5.0 php5 php5-mysql phpmyadmin postfix
Root-Passwort setzen für mysql /usr/bin/mysqladmin -u root password 'geheim'
Apache konfigurieren
<IfModule mpm_prefork_module> StartServers 1 MinSpareServers 1 MaxSpareServers 3 ...
mysql konfigurieren
myisam_sort_buffer_size = 4M read_buffer_size = 512K read_rnd_buffer_size = 4M
Desweiteren lade ich Webmin und Usermin direkt als tar.gz-File herunter.