2015-03-13 2 views
0

В настоящее время я использую Kompozer для веб-разработки. Я могу открывать и сохранять удаленные файлы на моем сервере bluehost. Я хотел бы создать проект в Cloud9 с одинаковой функциональностью. Я могу установить мою корневую директорию bluehost как долю sftp. Но это не то, что я хочу. Я хочу, чтобы файлы, которые я редактировал в своем проекте, фактически были файлами на моем голубом хосте.Как настроить проект Cloud9 с удаленными файлами

ответ

0

Из чего я могу понять, я думаю, что вам нужно рабочее пространство SSH, а не хостинг. Рабочее пространство Cloud9 SSH - это тот, который будет использовать ваш сервер Bluehost, а не контейнер, размещенный на серверах Cloud9.

Также обратите внимание, что вы можете редактировать файлы на FTP/SFTP-крепете, как и обычные файлы рабочей области. Нет необходимости копировать файлы с монтирования, редактировать, а затем копировать обратно. Подключения FTP/SFTP работают как любая другая папка в Cloud9.

+0

Я просто хочу, чтобы иметь возможность использовать Cloud9 в То же самое я делаю Komposer - за исключением того, что он будет в облаке, поэтому я могу получить доступ к своей рабочей области из любого места. Возможно, единственным решением было бы увидеть, могу ли я установить Cloud9 на моем сервере bluehost. Но я предпочел бы избежать этого, если это возможно. – abalter

+0

Учетная запись Cloud9 SSH такая же, как и учетная запись, с той лишь разницей, что она использует вашу машину. Вы заходите в Cloud9 и нажимаете на рабочую область, как обычно, и получаете доступ к ней из любого места. – Mutahhir

+0

. Каким образом можно использовать Cloud9 для продолжения разработки на существующем веб-сайте? – abalter

0

Я искал, что тоже, и был долгий путь, пытаясь, тестирование и findinh решения ...

Так я сделал этот небольшой учебник, надеюсь, что это помогает кто нуждается!

Он работал для меня:

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

шаги в ссылке:

1) Подключение с вашей учетной записью BlueHost через терминал

2) Создать папку SSH и вставить данные с вашего счета c9

ssh [email protected] 'mkdir -p ~/.ssh' 

3) Перейти к вам менеджер файлов, в вашем CPanel, с показать скрытые файлы на .ssh найти папку/

В этой папке создать файл:

authorized_keys 

Вставить номер SSH из с9 внутри этого папку и сохранить

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 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

Для локальной версии питона для загрузки вам нужно будет добавить его в файл .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) В вашем аккаунте с9 положить путь к узлу инсталяция:

user : yourusername (from bluehost) 

host name: yoursite.com 

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

нажмите создать

и вот это ...

Смежные вопросы