Запускаем проект Wagtail CMS на Digital Ocean. ч3.

28 июля 2018 г. 10:02   admin   Wagtail CMS Python  


Часть1.Подготовка...
Часть2.Настройка...

Часть третья. GIT...

Привет. Ну вот, подошли мы к самым интересным частям этой темы.
Что тебе будет нужно сделать для дальнейшей работы, так это зарегистрироваться на GitHub. Если аккаунт у тебя уже есть или ты сейчас его создал, то двигаемся дальше...


new_repo

Нажимаем в правом верхнем углу плюсик, и в выпадающем меню выбираем "New repository".
Создаем репозиторий. Лучше использовать латинскую раскладку, чтобы не было проблем в дальнейшем. В принципе, нужно заполнить только одно поле- "Repository name".

Заполнили? Давим кнопку "Create repository". Страничку, которая появилась, я рекомендую или заскринить или сохранить в файл.

Далее, не закрывая браузер, заходим через терминал в нашу папку с проектом.( Для тех, кто работает в Linux). И выполняем по очереди следующие команды:

git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/ваш_ник/ваш_репозиторий.git
git push -u origin master

Сравните с той страничкой, что была у тебя на GitHub.

В принципе, мы убрали только верхнюю строку и в третьей строке сделали изменения. Точка означает, что мы хотим добавить все.

Если все сделал правильно, то в твой репозиторий добавилось содержимое папки твоего рабочего проекта.

Сейчас будем переносить его на DigitalOcean.

Заходим через терминал или Putty на наш сервер:

ssh имя_твоего_пользователя@ip-адрес_твоего_сервера

Далее я не буду сильно углубляться, все создадим в домашней директории ("home").

Заходи на github в свой созданный репозиторий.

repo_clone

Видишь кнопку "Clone or download"? Нажми на нее. В выпадающем окне будет ссылка для клонирования репозитория.

На сегодня все. Дальше будем запускать...

Часть1.Подготовка...

Часть2.Настройка...

python Django CMS Wagtail CMS deploy GitHub DigitalOcean