web-dev-qa-db-fra.com

Total Beginner veut un accès distant au serveur LAMP

J'ai acheté un serveur cloud avec la configuration d'ubuntu LAMP installée. J'essaie de commencer avec cela, pour moi, une nouvelle chose. Je ne suis habitué qu'aux fenêtres.

J'ai essayé d'obtenir une sorte d'accès visuel à mon nouveau serveur mais j'ai échoué.

Googler m'a amené à exécuter cette commande 'apt-get install vino'. Il s'est passé beaucoup de choses et je suppose que c'était installé.

Ensuite, j'ai tapé vino-preferences et il a été écrit: 'Gtk-WARNING **: impossible d'ouvrir display:' J'ai ensuite essayé 'vino-server' et le mot 'vino-server: commande non trouvée'

Je peux voir dans/usr/lib/vino qu'il existe une entrée verte appelée vino-server.

Aidez-moi, s'il vous plaît.

2
Jesper

Généralement, les serveurs linux sont configurés sans interface graphique. On dirait que vous avez déjà un accès en ligne de commande à votre serveur.

Vous pouvez essayer cette commande pour vérifier si une interface graphique est installée.

dpkg-query -W xorg

Si une interface graphique est installée, elle affichera quelque chose comme ceci:

xorg    1:7.6+10ubuntu1

S'il n'y a pas d'interface graphique, une ligne vide sera générée.

Maintenant, s'il n'y a pas d'interface graphique, la solution sage consiste à le laisser ainsi et à apprendre à utiliser la ligne de commande. Si vous avez vraiment besoin d’une interface graphique, vous devez d’abord vérifier si votre fournisseur l’autorise et si vous avez suffisamment de ressources pour le faire. Vous pouvez l'installer avec:

Sudo apt-get install ubuntu-desktop

Vous pouvez maintenant utiliser n'importe quelle solution d'accès à distance. Personnellement, j'aime FreeNX. Ces questions vous aideront:

Enfin, laissez-moi vous conseiller à nouveau d’apprendre la ligne de commande. C'est comment un serveur Linux doit être administré.

5
Javier Rivera

En supposant que votre serveur ait une interface graphique installée: exécutez plutôt x11vnc sur le serveur: Sudo apt-get install x11vnc sur la machine, puis exécutez-le: x11vnc -once -passwd [some password]

De votre côté, installez vncviewer sous Ubuntu ou TightVNC sous Windows. Utilisez ensuite le visualiseur VNC pour vous connecter à votre serveur.

Juste une pensée: s’il s’agit d’un serveur cloud avec LAMP, il est probable qu’aucune interface graphique n’a été installée, cela ne fonctionnera donc pas pour vous.

2
Chuck R

Cette application a été générée par l’application vino-preferences car elle est graphique et vous ne pouvez pas afficher d’applications graphiques Linux à partir de la ligne de commande sans effectuer un travail supplémentaire.

Il est difficile de savoir si votre serveur de cloud a fourni une sorte d’interface Web pour exécuter des commandes, ou si vous vous êtes connecté à l’aide d’un client SSH (tel que PuTTY sous Windows). Si vous souhaitez activer vino à l'aide de vino-preferences, vous devez l'exécuter dans un environnement graphique. Si le fournisseur de cloud n'en fournit pas, vous devrez vous connecter à l'aide d'un client SSH et d'un serveur X pour Windows.

C'est moins douloureux qu'il n'y paraît. Je suppose que vous avez un client SSH en état de marche, sinon google [PuTTY download] et l'installez. Recherchez ensuite dans la documentation de votre fournisseur de cloud comment vous connecter à son service.

Après cela, vous devrez installer un serveur X. J'ai déjà utilisé Xming par le passé et c'est assez simple. Obtenez-le ici: http://www.straightrunning.com/XmingNotes/ . Installez Xming et démarrez le serveur X. Suivez ensuite ces instructions pour configurer PuTTY:

http://tldp.org/HOWTO/XDMCP-HOWTO/ssh.html

Une fois la connexion SSH établie, vous devriez pouvoir exécuter l’application vion-preferences et afficher l’interface localement sur votre bureau.

Bonne chance pour vos premiers pas sous Linux!

2
Peter Jenkins

Bureau à distance est, IMO, pas la meilleure option pour gérer un serveur. La gestion d'un serveur implique généralement l'installation de packages, la mise à jour de packages, le démarrage/l'arrêt de services, la gestion d'un pare-feu et la modification de fichiers de configuration. Tout cela peut être fait facilement et en toute sécurité sur ssh.

ssh -X user@server

Si vous devez avoir une interface graphique, regardez les interfaces Web telles que webmin ou phpmyadmin.

Faites également attention avec VNC (Bureau à distance). C'est un protocole peu sécurisé et l'une des "fissures" les plus courantes que je connaisse. De nouveau si vous devez utiliser VNC, utilisez FreeNX, qui est à la fois rapide et sécurisé.

1
Panther

Vous pouvez également vous connecter en utilisant ssh X forwarding ...

Je vous recommande d'oublier Remote Desktop et d'installer plutôt panneau d'administration du serveur .

Recherchez des panneaux d’administrateur Web, vous devriez pouvoir en trouver un qui réponde à vos besoins - je recommande: Webmin

0
palbakulich