VPS – Virtualmin és Webmin ubuntu 14.04

Az előző részben megnéztük az alapbeállításokat és kipróbálhattátok a webszervereteket üzem közben is. Mivel rengeteg e-mail érkezett és valami egyszerűbb felületre vágytak sokan közületek. Ebben a részben megnézzük, hogy mit tudunk kihozni a saját VPS szerverünkből. A kérdés már csak az, hogy ISPConfig3 vagy Virtualmin – Webmin?

Arra jutottam, hogy az ISPConfig3-ról annyi leírás van, hogy szinte még a csapból is az folyik, holott a Virtualmin egyáltalán nem rosszabb választás (eltekintve a különbözőségektől). Ha egyedül vagyunk a szerveren talán még jobb választás is. Rossz hír, hogy aki előzőleg megcsinálta a droplet-et, az most egy agresszív mozdulattal destroy-olhatja. 🙂 A virtualmin-t a legegyszerűbben egy tiszta OS-re tudjuk felhúzni. Válasszátok az

  • Ubuntu 14.04 x32 vagy
  • Ubuntu 14.04 x64 változatát, mindenféle application nélkül, tehát a szűz oprendszert, original image-ből.


1. Telepítés után swap!

Az előző részben részletesen leírtam, így most csak a lényeget mutatnám nektek:

<pre>sudo fallocate -l 1G /swapfile
ls -lh /swapfile
valami ilyesmi lesz az eredmény: -rw-r--r-- 1 root root 1.0G Apr 28 17:19 /swapfile

Ezután engedélyezzük a swap file-t:

sudo chmod 600 /swapfile
ls -lh /swapfile
Eredménye: -rw------- 1 root root 1.0G Apr 28 17:19 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Ha kiadjuk a sudo swapon -s parancsot immár nem nulla lesz a swap-fájl mérete. Következhet egy kis editálás:

sudo nano /etc/fstab
a szerkesztésre váró fájlunk tetejéhez adjuk a következőt: /swapfile   none    swap    sw    0   0

CTRL-X, egy Y és ENTER. Következzen a swappiness és a pressure beállítása:

sudo sysctl vm.swappiness=10
sudo nano /etc/sysctl.conf
a szerkesztésre váró fájlunk tetejéhez adjuk a következőt: vm.swappiness=10

CTRL-X, egy Y és ENTER.

sudo sysctl vm.vfs_cache_pressure=50
sudo nano /etc/sysctl.conf
a szerkesztésre váró fájlunk tetejéhez adjuk a következőt: vm.vfs_cache_pressure = 50

CTRL-X, egy Y és ENTER és készen is vagyunk.

2. Update, Upgrade és NTP!

Mivel “szűz” rendszert telepítünk az ő gyári képükről érdemes mielőbb lefuttatni egy update/upgrade-et.

apt-get update
apt-get upgrade -y
apt-get install -y ntp

Az NTP beállításánál értelemszerűen válasszátok ki a nektek megfelelőt.

apt-get update
apt-get upgrade -y
apt-get install -y ntp

3. Virtualmin telepítése

A telepítés viszonylag egyszerű, adjuk ki a következő utasításokat:

wget http://software.virtualmin.com/gpl/scripts/install.sh
sh install.sh

Gyakorlatilag a telepítő szinte mindent elvégez helyettünk és be is állít. Ha végzett adjuk ki a reboot parancsot!
Ezután már el is érhetjük a kezelőfelületet a https://yourdomain.com:10000 címen. Ahogy beléptetek megtámad titeket egy “Post-Installation Wizard” érdemes a default értékeket választani amit felkínál a rendszer. Illetve a MySQL résznél válasszátok a “Only store hashed passwords” opciót. Ha végigértetek a beállításokon, akkor “Re-Check and Refresh Configuration” és egy reboot (Webmin > System > Bootup and Shutdown > Click “Reboot System”).


Amivel gond szokott lenni, az a “Mailman Mailing Lists”. Legalábbis nálam egy ilyen hibát dobott. Erre a legegyszerűbb megoldás ha beállítunk egyet. Az oldal bal felső sarkában válasszátok ki a Webmin-t > Servers > Virtualmin Mailman Mailing Lists és hozzatok létre egyet az alapértelmezett domain-el. Ezután a Virtualmin felületén egyszerűen végezzétek el újra a “Re-Check and Refresh Configuration” részt! A rendszer immár használható is!

Gyakorlatilag a rendszerbe a “Create Virtual Server”-el tudjátok felvenni az egyes szolgáltatásokat. De erről egy nagyon részletes leírást találtok a következő linken: Step by Step Tutorial – Virtualmin

Virtualmin

Virtualmin

Miért éri meg ? Memóriát fogyaszt, ezzel terheli a gépet, de állati sok időt tud megtakarítani és szinte semmit sem kell kézzel beállítani, ill. minimálisat. Az 512MB ramos változaton, nekem ez van fent és szépen kiszolgál egy marék statikus site-ot és 2 nagyobb forgalmú (wordpress) site-ot.

You may also like...