如何使用远程文件设置Cloud9项目

时间:2015-03-13 04:44:00

标签: cloud9-ide bluehost

我目前使用Kompozer进行网站开发。我可以在我的bluehost服务器上打开并保存远程文件。我想在Cloud9中创建一个具有相同功能的项目。我可以将我的root bluehost目录挂载为sftp共享。但这不是我想要的。我希望我在项目中编辑的文件实际上是我的bluehost上的文件。

2 个答案:

答案 0 :(得分:0)

据我所知,我认为您需要的是一个SSH工作区,而不是托管。 Cloud9 SSH工作区可以使用您的Bluehost服务器,而不是Cloud9服务器上托管的容器。

此外,请注意您可以像在普通工作区文件中一样编辑FTP / SFTP安装中的文件。无需从装载中复制文件,编辑然后复制回来。 FTP / SFTP挂载与Cloud9中的任何其他文件夹一样工作。

答案 1 :(得分:0)

我也在寻找这个,并且是一个漫长的旅途,尝试,测试和找到解决方案......

所以我做了这个小教程,希望它能帮到需要的人!

它对我有用:

https://github.com/diogowernik/procedimentos/blob/master/connect-c9-bluehost.md

链接中的步骤:

1)通过终端

连接您的bluehost帐户

2)创建ssh文件夹并插入c9帐户中的数据

ssh yourusername@yousite.com 'mkdir -p ~/.ssh'

3)转到你的cpanel文件管理器,找到隐藏文件,找到文件夹.ssh /

在此文件夹中创建一个文件:

authorized_keys

将c9中的ssh编号粘贴到此文件夹中并保存

4)通过终端在您的主目录中下载并安装node.js,例如,我的主目录是home1 /

在我的情况下,我必须安装节点0.12.9,新版本不能使用我的bluehost帐户

wget http://nodejs.org/dist/latest-v0.12.x/node-v0.12.9.tar.gz

tar -xzf node-v0.12.9.tar.gz

cd node-v0.12.9

./configure --prefix=/home1/yourusername/node/ 
make  
make install

5)安装python

输入以下命令以下载Python 2.7并将其解压缩到您的主机帐户。

mkdir ~/python

cd ~/python

wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz

tar zxfv Python-2.7.2.tgz

find ~/python -type d | xargs chmod 0755

cd Python-2.7.2

安装Python

解压缩后,您可以使用以下命令配置和安装Python。

./configure --prefix=$HOME/python

make

make install

修改.bashrc

要加载本地版本的python,您需要将其添加到.bashrc文件中。

vim ~/.bashrc
i (insert)

点击Enter粘贴

export PATH=$HOME/python/Python-2.7.2/:$PATH

写下更改(按ESC)并关闭vim:

:wq

按Enter键

source ~/.bashrc

注意:您可能需要注销以更新环境。输入python -V来检查安装的python的版本。

6)在您的c9帐户中,输入节点安装的路径:

user : yourusername (from bluehost)

host name: yoursite.com

path to node: /home1/yourusername/node/bin/node

点击创建

就是这样......