VNC в моем рабочем пространстве в облаке9

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


person Etienne Wan    schedule 03.12.2014    source источник


Ответы (1)


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

person Niklas Haiden    schedule 09.05.2016
comment
Да, конечно! Это то, что я сделал для своего проекта год назад, и это то, что я рекомендую пользователям Cloud9 (например, проверьте это: community.c9.io/t/how-to-set-display-in-my-workspace/1646/ :) - person Etienne Wan; 10.05.2016
comment
К сожалению, URL-адрес github.com/fjakobs/cloud9-vnc больше не работает. Но есть еще один проект github.com/shadowcodex/c9.ide.desktop - person max pleaner; 27.06.2016
comment
У меня есть копия репозитория, которую я перезалил несколько дней назад: github.com/etiennewan/cloud9-vnc. - person Etienne Wan; 29.06.2016