HOW TO : Installer un serveur Jdownloader/Firefox/Other (Ubuntu serveur + VNC + FluxBox) [OpenVZ]

TUTO_OPENVZ_FLUXBOX_GUI_UNE_TB

L’objectif initial de ce tutoriel est d’avoir un serveur sous Proxmox en OpenVZ avec une interface graphique, j’ai choisi l’exemple de Jdownloader, car il s’agit d’un tutoriel très recherché sur Internet.

Installation de VNC :

VNC va nous permettre d’avoir une interface graphique déportée, et accessible de n’importe où, et surtout de nous affranchir d’une Virtualisation complète de notre host.

Installation de FluxBOX :

FluxBox est je pense l’un des environnement les plus light disponible de nos jours (j’exagère un peu mais bon …)

Comme vous le savez déjà, ce n’est pas forcément une bonne idée de lancer des processus en root, nous allons donc créer un utilisateur sans droit particulier pour lancer notre serveur VNC ainsi que nos applications.

Modification du mot de passe de MON_USER :

Une fois notre utilisateur créer, nous allons nous connecter avec cet utilisateur et lancer pour la première fois le serveur VNC.

POURQUOI : Pour définir le mot de passe VNC associé à cet utilisateur, tous simplement !!!

Au premier lancement il nous sera demandé un mot de passe, il faudra définir un mot de passe assez robuste, bon après la communication client/serveur n’est pas cryptée, mais en environnement LAN, pas trop grave non plus.

On va ensuite killer la session VNC qui est, pour l’instant, pas super utile.

Configuration du lancement automatique de la session VNC au démarrage :

Création d’un script de démarrage :

Changer les droits du fichier vnc4server pour qu’il soit exécutable, sinon il ne servira pas à grand-chose !

Et pour finir, ajouter ce script au lancement de la machine :

Configuration du serveur VNC :

Lorsque vous lancez pour la première fois VNC ,celui-ci crée un dossier de configuration /home/MON_USER/.vnc/ avec plein de fichiers utile à l’intérieur.

  • le fichier passwd contient votre mot de passe crypter (ouf)
  • Le fichier xstartup est un fichier exécutable lancer lors de la création d’une nouvelle session VNC, c’est ce fichier qui va nous intéresser !!!

Configuration du fichier xstartup :

Édition du fichier /home/MON_USER/.vnc/vncgui :

Ce fichier sert à lancer FluxBox, si vous voulez lancer Firefox, il vous suffira de mettre à la fin du fichier firefox &.

Ne pas oublier de rendre exécutable le fichier par MON_USER :

5 – Installation de Jdownloader :

Jdownloader nécessite deux prérequis :

  • JAVA
  • 512 Mo de RAM (c’est pas Jdownloader qui en a besoin main JAVA en faite !!!)

Deux options, JAVA mode opensource, ou JAVA mode SUN :

Solution 1 :

Solution 2 :

Télécharger JAVA via le lien suivant :

http://www.java.com/fr/download/manual.jsp [Section Linux/Fichier auto extractible]

Il faut ensuite télécharger Jdownloader, ici rien de compliqué…

GO => http://jdownloader.org/download/index [Section Linux / sh installer] (Mode user et non root)

Nous voici à la fin de cette article, pour tester l’ensemble il vous suffit de mettre à jour le fichier /home/MON_USER/.vnc/vncgui et d’ajouter la ligne suivante :

De lancer VNC :

Et de vous connecter avec un client VNC sur XX.XX.XX.XX:1

Et voici le résultat :

FLUXBOX_JD_VNC

Pour avoir l’interface web, il vous suffira d’activer et configurer le plug-in JDwebinterface et le tour est joué, la classe non !!!

Flori@n

Moi c'est Florian, j'ai 32 ans. J'ai découvert l'informatique à 17 ans et eu ma première connexion Internet à 23 ans. On ne va donc pas dire que j'ai été très précoce dans ce domaine... Quoiqu'il en soit, depuis je passe en moyenne 8 heures par jour sur un PC et ce qui est assez bizarre c'est que j'aime ça et j'en redemande le soir et le week-end. Je suis donc quelqu'un de bizarre, mais je n'ai aucun problème avec ça !!!

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

%d blogueurs aiment cette page :