VNC в мое рабочее пространство на cloud9


Я собираюсь написать в группе программу на Python с tkinter, и я хотел бы сделать это онлайн с cloud9. Но в этом случае мне понадобится среда X, чтобы запустить и протестировать ее.
Я подумал о запуске vncserver в рабочей области, что уже возможно с предустановленными инструментами, такими как vncserver или x11vnc.
Но кажется, что [project] - [pseudo]. c9. io: 5901 недоступен, и что только порт 80 и 443 доступны для обслуживания.
Могу ли я использовать порт 80 или 443 для экземпляра VNC-сервером ? Если да, то как я могу это сделать ? Я также хотел бы иметь возможность подключиться к такому инструменту, как novnc в браузере. Нужно ли подавать его из рабочего пространства ?

1 4

1 ответ:

Да, перейти к https://github.com/fjakobs/cloud9-vnc и загрузите zip-файл. Распакуйте его на жесткий диск и загрузите файлы в рабочую область (File/Upload Local Files). Затем запустите install.sh и когда это будет сделано, запустите run.sh на самом деле запустить сервер VNC. Он даст вам ссылку на страницу NoVNC, с которой вы можете подключиться к своему рабочему пространству. И вот он, базовый рабочий стол fluxbox с терминалом. (Щелкните правой кнопкой мыши, чтобы получить доступ ко всем программам.)