texto para gui atom python ubuntu web editor hosted

python - para - cómo instalar Cloud9 IDE en el servidor ubuntu



python ide ubuntu (2)

El repositorio e instrucciones git de Cloud9 han cambiado desde que se publicó la otra respuesta. Consulte https://github.com/c9/core/ para obtener más información. Las siguientes instrucciones parecen funcionar para mí en un vanilla Ubuntu 14.04.

  1. Instala Git si aún no lo has hecho:

    sudo apt-get update && apt-get install build-essential sudo apt-get install git

  2. Instale node.js si aún no tiene una versión reciente instalada:

    # Install node.js wget -O ~/node-v0.10.33-linux-x64.tar.gz http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz tar -zxf ~/node-v0.10.33-linux-x64.tar.gz rm ~/node-v0.10.33-linux-x64.tar.gz echo ''export PATH=$PATH:~/node-v0.10.33-linux-x64/bin'' >> ~/.bashrc source ~/.bashrc

  3. Descargue y configure Cloud9:

    # Setup and start Cloud9 server # (You can get a zip file instead of using git) git clone https://github.com/c9/core.git c9sdk c9sdk/scripts/install-sdk.sh

  4. Después de que el servidor se inicie correctamente, puede detenerlo con Ctrl-C . Luego puede comenzar con un espacio de trabajo diferente:

    node c9sdk/server.js -w ~/my_workspace/

  5. Visita http: // localhost: 8181 para ver el IDE de Cloud9 en tu navegador.

Si no te gusta el IDE web alojado en Cloud9, puedes probar Orion , Codiad o Codebox .

Tengo un servidor de desarrollo que ejecuta principalmente aplicaciones basadas en python. Me gusta la interfaz de herramientas como cloud9, pero como tengo un servidor, prefiero tener algo similar en mi propio servidor. Esto es lo que quiero decir con "autohospedaje". Solo necesito editar archivos locales (es decir, archivos en ese servidor).

El servidor ejecuta el servidor Ubuntu 12.04. cloud9 aparentemente está disponible para autohospedaje, pero nunca he usado node.js y no quiero aprender sobre él si es posible. Sé que Cloud 9 también ofrece integración ssh con otros servidores, pero espero encontrar un paquete que pueda instalar fácilmente en Ubuntu y configurar fácilmente.

Hay una pregunta similar en stackoverflow pero desde 2009.


Obtener Cloud9 IDE instalado en su propio servidor no es tan difícil como podría pensar.

Es básicamente estos pasos:

  1. Instalar node.js

  2. Clona el repositorio Git de Cloud9 en tu servidor e instálalo

  3. Ejecute un comando en la terminal para iniciar la aplicación Cloud9:

bin/cloud9.sh -w ~/git/myproject -l 0.0.0.0

A continuación, puede acceder a su aplicación Cloud9 en http://yourserveraddress:3131 (3131 es el puerto predeterminado en el que se http://yourserveraddress:3131 .

Según lo solicitado, no habrá aprendido mucho sobre node.js en el proceso;)