[英]how to install cloud9 IDE on ubuntu server
我有一个开发服务器,主要运行基于python的应用程序。 我喜欢像cloud9这样的工具界面,但由于我有一台服务器,我宁愿在我自己的服务器上有类似的东西。 这就是我所说的“自托管”。 我只需要编辑本地文件(即该服务器上的文件)。
服务器正在运行Ubuntu服务器12.04。 cloud9显然可用于自托管,但我从未使用过node.js,如果可能的话我不想了解它。 我知道云9还提供与其他服务器的ssh集成,但我希望找到一个可以在Ubuntu上轻松安装并轻松配置的软件包。
stackoverflow上有一个类似的问题,但从2009年开始。
自发布其他答案以来,Cloud9的git存储库和说明已发生变化。 有关更多信息,请参阅https://github.com/c9/core/ 。 以下说明似乎适用于香草Ubuntu 14.04。
如果你还没有安装Git :
sudo apt-get update && apt-get install build-essential sudo apt-get install git
如果您尚未安装最新版本,请安装node.js :
# 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
下载并设置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
服务器成功启动后,您可以使用Ctrl-C
其停止。 然后,您可以使用不同的工作区启动它:
node c9sdk/server.js -w ~/my_workspace/
访问http:// localhost:8181以在浏览器中查看Cloud9 IDE。
在您自己的服务器上安装Cloud9 IDE并不像您想象的那么难。
基本上这些步骤:
在终端中运行命令以启动Cloud9应用程序:
bin/cloud9.sh -w ~/git/myproject -l 0.0.0.0
然后,您可以通过http://yourserveraddress:3131
访问您的Cloud9应用程序(3131是它将服务的默认端口。
根据要求,您将不会在过程中了解node.js;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.