Skip to main content

Installer Xen Orchestra (CE) sur RockyLinux

Xen Orchestra est une interface web qui sert à manager les serveurs Xen dont fait parti XCP-NG.
Grace a cette interface web, nous pourront crée des machines virtuelles, créer des partage NFS, créer des partitions local, créer des réseau virtuel et faire des backup. Le tout gratuitement avec la version community edition que l'on appel XOCE.

Pour commencer on met à jour notre distribution Rocky

$ dnf update

On installe le depot EPEL (Extra Packages for Entreprise Linux)

$ dnf install epel-release

On installe ensuite le groupe Dev

dnf groupinstall 'Development Tools'

On installe toutes les paquets applicative pour faire fonctionner Xen Orchestra

$ dnf install redis nfs-utils cifs-utils gcc-c++ make wget gcc automake libpng-devel git python38

On active Redis au démarrage et on le lance

$ systemctl enable redis --now

On installe les dépot 14 de Nodejs et on l'installe

$ sudo dnf module enable nodejs:14
$ dnf install nodejs
$ node -v #Voir la version de NodeJS

On récupere l'archive de XOCE et on l'installe

$ wget https://github.com/ronivay/XenOrchestraInstallerUpdater/archive/master.zip
$ unzip master.zip
$ cd XenOrchestraInstallerUpdater-master
$ cp sample.xo-install.cfg xo-install.cfg
$ bash xo-install.sh
#Prendre l'option 1

On laisse passer les requetes Http et Https

$ firewall-cmd --zone=public --add-port=80/tcp --permanent
$ firewall-cmd --zone=public --add-port=443/tcp --permanent
$ firewall-cmd --reload

On ce connecte à notre adresse IP en Http.
L'utilisateur : admin@admin.net
Mot de passe : admin
On n'oublie pas de changer l'utilisateur et le mot de passe.