Freenx avec MATE sur un Serveur Ubuntu 14.04 LTS Trusty.

installer freeNx Server sous Ubuntu 14.04 LST (Trusty)

Le but est de pouvoir se connecter à un serveur distant ubuntu avec une belle interface graphique Mate

Depuis la 13.10 Unity et Gnome sont  mal reconnu nous allons donc utiliser MATE, un fork de gnome 2.

freenx-14-04

Pré-requis :

Sur un Server (type OVH par exemple)  la commande  add-apt-repository, sudo, nano  n’est pas installé par défaut,

Pour l’ajouter tapez : ( en  root vous n’avez pas besoin de taper sudo)

apt-get install sudo; sudo apt-get install nano;
sudo apt-get install --yes software-properties-common;
sudo apt-get install --yes python-software-properties;
Installation Openshh-server certainement déjà installé de base.
sudo apt-get install openssh-server --yes; sudo service ssh start;

1) installation de l’interface Graphique Mate dans ubuntu 14.04:

sudo apt-add-repository ppa:ubuntu-mate-dev/ppa --yes;
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate --yes;
sudo apt-get update;
sudo apt-get upgrade --yes;
sudo apt-get install --yes --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop;
sudo apt-get install --yes --force-yes mate-desktop-environment-extra;
sudo apt-get install --yes --force-yes mate-notification-daemon caja-gksu caja-open-terminal;

Applications  facultatives :  Gestionnaire de Mise à jours, logithèque, Gestionnaire de tache planifié « CRON », filezilla, Geany

sudo apt-get install -y filezilla geany update-manager software-center synaptic gnome-schedule;

## installation des packages du complet bureau Ubuntu (pas utile et facultatif);

sudo apt-get install --yes ubuntu-desktop;

__________________________________________________________________________________

2) installation de freenx server 14.04:

sudo add-apt-repository --yes ppa:kranich/server;
sudo apt-get update;
sudo apt-get install --yes freenx-server;
wget -N "https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz";
 tar -xvf nxsetup.tar.gz;
 sudo cp nxsetup /usr/lib/nx/nxsetup;
 sudo /usr/lib/nx/nxsetup --install --auto
S'il vous demande de remplacer la Clé tapez N comme Non

Enfin redémarrer votre serveur et laisser quelques minutes.
sudo reboot;
_____________________________________________________________________________________________


3)  installation du client FreeNX nxclient-3.5

N’installer pas la Version 4.2 uniquement la 3.5.

– Pour windows nxclient-3.5.0-9.exe  Télécharger ici 

-Pour Ubuntu , je l’ai ajouter dans mon PPA:kranich/server

sudo add-apt-repository ppa:kranich/server --yes ;
sudo apt-get update --yes;
sudo apt-get install nxclient

4)  Utilisation du client FreeNX 3.5

1►ouvrez NOMACHINE ► Configure…

2►Saisissez l’adresse IP du Serveur, cliquez dans la zone Desktop ►Settings…

3►Cochez « Run The following command »

4►Saisissez mate-session

5►Cochez « New virtual desktop »

6►Onglet Advanced, cochez  « Disable Direct Draw for screen rendering »

7► Bouton Save

nomachine2


► Pour vous connecter utiliser le Login et password de votre serveur .

nomachine3

5) Réglage du clavier AZERTY sous MATE avec FreeNX @ # ..

►Clavier ►Agencement► +  ► France

clavier

! Piège ! Lorsque vous ouvrez une session déjà active depuis un autre Pc,  il arrive parfois d’être en QWERTY ! (erreur de nappage clavier)

Conseil : Glissez l’icone clavier dans la barre de menu pour le réactiver plus rapidement.

6) L’icones Prise en charge des langues ajouter le Français

Glissez la langue Française au-dessus de L’anglaise pour quelle devienne la langue par défaut

J’ai des difficultés avec la langue qui restait en anglais, j’ai résolu en modifiant manuelement le fichier : /etc/default/locale

LANG= »fr_FR.UTF-8″
LANGUAGE= »fr »
LC_NUMERIC= »fr_FR.UTF-8″
LC_TIME= »fr_FR.UTF-8″
LC_MONETARY= »fr_FR.UTF-8″
LC_PAPER= »fr_FR.UTF-8″
LC_IDENTIFICATION= »fr_FR.UTF-8″
LC_NAME= »fr_FR.UTF-8″
LC_ADDRESS= »fr_FR.UTF-8″
LC_TELEPHONE= »fr_FR.UTF-8″
LC_MEASUREMENT= »fr_FR.UTF-8″

Voir aussi : installer x2go server avec mate sur un serveur ubuntu 14.04 lts trusty

Publicités

Autoriser la connexion à distance MySQL sur Serveur (Plesk)

Pour des raisons évidentes de sécurité les Serveur sont parametré par defaut pour utiliser uniquement les bases de données en local : Localhost 127.0.0.1

Pour de nombreuses, on veut pouvoir accéder a la base de données Mysql à partir d’un autre serveur au Hébergement

Cela permet de séparer la base de donnée de votre Hébergement php/html, Faire des copies entre Serveurs Etc..

 

Il faut Modifier sur votre Serveur de base de donnée MsSQL deux lignes dans le fichier my.cnf

Editez le fichier : /etc/mysql/my.cnf
Commentez la ligne avec un # : skip-networking et Bind-address 

port   = 3306  (normalement c'est déjà par defaut)
#Commenter cette ligne
#skip-networking

# Commenter cette ligne
# Bind-address = 127.0.0.1
# ou facultatif : vous pouvez mettre l'adresse du serveur
Bind-adresse = 176.31.254.010  (exemple d'adresse)

Redémarrez MySQL : /etc/init.d/mysql restart , dans un terminal,  ssh

service mysql restart

Une seule adresse peut être sélectionné. Si cette option est spécifiée plusieurs fois, la dernière adresse indiquée est utilisée.

Si aucune adresse ou 0.0.0.0 est spécifié, le serveur écoute sur toutes les interfaces.

Source : http://kb.parallels.com/fr/1134