Besser spät als nie. In diesem Sinn verfasse ich diesen Artikel, der eigentlich schon lägst überfällig war, als Ergänzung zu meinem YouTube Video:
Was ist OpenVZ?
OpenVZ ist eine Linux Kernel-Modifikation, mit der es ermöglicht wird auf einem Linux Server “vServer” zu erstellen.
Jeder isolierte Container besitzt dabei ein eigenes “root” Konto, Prozessliste, Netzwerkadapter und vieles mehr.
Für eine genauere Beschreibung siehe OpenVZ Wikipedia Eintrag
Installation von OpenVZ
Zuerst müssen Sie prüfen, was für ein Linux System auf unserem Server vorhanden ist: 32bit oder 64bit?
1 |
apt-cache search linux-image-openvz |
Liefert Ihnen zurück, welche Kernel Version von OpenVZ für Ihr System zur Verfügung steht. In meinem Fall ist das, das Linux Paket “linux-image-openvz-amd64”, also der Kernel für ein 64bit System.
Nun muss das Paket, was uns eben über apt-cache search ausgegeben wurde installiert werden.
1 |
apt-get install linux-image-openvz-amd64 |
(Bitte den Befehl an Ihr System anpassen.)
Ebenfalls müssen installiert werden:
1 |
apt-get install vzctl vzquota vzdump |
Alle Pakete die ebenfalls zur Installation angeboten werden, sollten mitinstalliert werden.
Als nächstes muss OpenVZ in das System eingebunden werden, dies funktioniert über eine Verknüpfung.
1 |
ln -s /var/lib/vz /vz |
Nun muss die Systemkonfigurationsdatei editiert werden:
1 |
nano /etc/sysctl.conf |
Dort sollte folgendes ans Ende eingefügt werden.
1 2 3 4 5 6 7 8 9 |
net.ipv4.conf.all.rp_filter=1 net.ipv4.icmp_echo_ignore_broadcasts=1 net.ipv4.conf.default.forwarding=1 net.ipv4.conf.default.proxy_arp = 0 net.ipv4.ip_forward=1 kernel.sysrq = 1 net.ipv4.conf.default.send_redirects = 1 net.ipv4.conf.all.send_redirects = 0 net.ipv4.conf.eth0.proxy_arp=1 |
Das Dokument wird mit STRG + O gespeichert und nano mit STRG + X beendet.
Anschließend muss diese nur noch neu ins System eingelesen werden
1 |
sysctl -p |
Anschließend ist ein Neustart des Servers nötig.
1 |
reboot |
Nach dem Neustart sollte überprüft werden, ob auch der neue Kernel gebootet wurde, dies erfolgt über:
1 |
uname -r |
Dies OpenVZ Installation ist nun abgeschlossen.
Installation des OpenVZ Web Panel
Es gibt eine automatische Installationsroutine für das OWP, welche durch den folgenden Befehl runtergeladen und direkt ausgeführt wird.
1 |
wget -O - https://raw.githubusercontent.com/sibprogrammer/owp/master/installer/ai.sh | sh |
Die Installation des OpenVZ Web Panel ist nun abgeschlossen und das Webpanel unter
http://:3000/
erreichbar.
Es ist wichtig die Standardzugangsdaten (admin / admin) sofort zu ändern! Da dieses Webinterface aus dem Internet erreichbar ist, wenn kein Firewall mit entsprechender Konfiguration vorliegt.
6 Responses
wget -O – http://ovz-web-panel.googlecode.com/svn/installer/ai.sh | sh
funktioniert nicht
Bitte
benutzen.
Checking Ruby SQLite3 support: ruby -e “require ‘rubygems'” -e “require ‘sqlite3′”
Installation…
Downloading: wget -nc -P /opt/ovz-web-panel/ http://ovz-web-panel.googlecode.com/files/ovz-web-panel-2.4.tgz
–2016-11-27 21:04:26– http://ovz-web-panel.googlecode.com/files/ovz-web-panel-2.4.tgz
Resolving ovz-web-panel.googlecode.com (ovz-web-panel.googlecode.com)… 2a00:1450:400c:c09::52, 173.194.69.82
Connecting to ovz-web-panel.googlecode.com (ovz-web-panel.googlecode.com)|2a00:1450:400c:c09::52|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2016-11-27 21:04:26 ERROR 404: Not Found.
Fatal error: Failed to download distribution.
please fix
Please use
instead of
Thanks for reply,
But now when me installing its showing
root@rafaykhan:~# apt-get install linux-image-openvz-amd64 Reading package lists… Done
Building dependency tree… Done
E: Unable to locate package linux-image-openvz-amd64
Please show me the output of