Описание тега capistrano

Capistrano - это инструмент для развертывания веб-приложений, работающий в режиме push.
1 ответ

Файл сайтов Apache без доменного имени

Я не могу найти это в Google. Я пытаюсь создать сайт быстрого тестирования с использованием EC2 и Elastic IP, но я застрял в том, как редактировать файл сайтов Apache, чтобы я мог просматривать сайт. Он развернут в каталоге /var/www/ServerTest, и я …
2 ответа

Разрешения NGINX: "sudo nginx" против "sudo service nginx start"

Я делаю установку Capistrano здесь с nginx 1.6.2 и Unicorn. Но при моей текущей настройке nginx не создает сервер, который я написал в con-файле. Я уверен, что это ошибка разрешения для каталога моего пользователя, так как файлы con f находятся в ди…
05 янв '15 в 08:22
1 ответ

Разрешить группе запускать все файлы в определенном каталоге в CentOS

Я пытаюсь настроить автоматическое развертывание приложения Rails с помощью Capistrano. Капистрано нужно будет бежать sudo killи я добился этого без запроса пароля, отредактировав /etc/sudoers файл (через visudo, конечно) и добавил следующую строку:…
24 авг '12 в 07:28
0 ответов

Rails, Capistrano, Nginx, Unicorn - приложение уже инициализировано (RuntimeError)

Может кто-нибудь пролить свет на то, что именно эта ошибка относится? У меня проблемы с развертыванием новых версий сайта. I, INFO -- : reloading config_file=[snip]/current/config/unicorn.rb I, INFO -- : Refreshing Gem list E, ERROR -- : error reloa…
07 сен '12 в 09:24
1 ответ

Единорог и nginx, пошло не так

Я пытаюсь развернуть свое приложение через Capistrano. Это было сделано, но когда я запускаю nginx и показываю свой сайт в браузере, я вижу: "Извините, но что-то пошло не так.' Это плохо. Я использую единорога. Смотрите мои конфиги https://gist.gith…
17 окт '12 в 06:42
1 ответ

Трубный выход Единорога на Логсташ-Экспедитор

Я установил logstash-forwarder на капле DigitalOcean Ubuntu вместе с моим приложением Rails, которое я развернул вместе с Capistrano. я знаю logstash-forwarder установлен, потому что я могу сделать sudo service logstash-forwarder restart, Я настроил…
01 мар '15 в 14:17
1 ответ

Динамический IP на геомодуле NGINX без перезапуска

Я хочу создать задачу на моем развертывании Capistrano, чтобы поместить мой общедоступный IP-адрес в конфигурацию геомодуля моего сервера NGINX без перезапуска NGINX, возможно ли это? Пример, мой /etc/nginx/nginx.conf: geo $geo { default no; include…
08 ноя '12 в 10:25
1 ответ

Как создать задачу Capistrano для импорта резервной копии с производства в локальную базу данных разработки?

Я пытаюсь сделать что-то с задачей Capistrano, которая похожа на heroku db:pull функциональность, если вы знакомы с ним. У меня есть удаленный сервер. На этом сервере у меня есть куча резервных копий в /path/db_backups/ папка. И в этой папке есть ре…
04 дек '12 в 00:31
1 ответ

Capistrano 3 висит в Git: проверить

Я пытаюсь развернуть на новую коробку Ubuntu 14.04 с cap staging deployКапистрано висит во время git:check задача: GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/<app_name>/git-ssh.sh /usr/bin/env git ls-remote --heads git@github.com:<github_user>/&…
26 мар '15 в 17:56
1 ответ

Capistrano внезапно прекращает использовать открытый ключ

Я пытаюсь Capistrano развернуть на VPS, где у меня есть доступ с открытым ключом к моему пользователю foo. Для развертывания я создал другое пользовательское развертывание, настроил свой ключ в authorized_keysнастроил capistrano для использования эт…
01 янв '13 в 20:48
0 ответов

Рубин на рельсах 404 не найден после развертывания

Я получаю ошибку 404 не найден после развертывания моего приложения rails. Я использую: Ubuntu, Nginx, Capistrano & Unicorn. Это мои конфигурации: nginx.conf upstream unicorn { server unix:/tmp/unicorn.mysite.sock fail_timeout=0; } server { server_n…
08 май '15 в 15:09
1 ответ

WP-DEPLOY: невозможно отправить базу данных

Итак, я пытаюсь настроить Wp-Deploy уже около 3 недель:( У меня есть дроплет digitalocean, который я использую для подготовки и смог наконец-то заставить мою локальную среду развернуть файлы на сервере, однако я не могу заставить работать команды ба…
10 фев '19 в 23:04
3 ответа

Capistrano или Puppet способен на это?

Я трачу много времени на настройку новых серверов. У меня всегда один и тот же программный стек: nginx mysql php + php-fpm + xcache memcached munin Я извлекаю все скрипты конфигурации и init.d из моего репозитория github. Все мои серверы работают по…
04 мар '10 в 06:24
2 ответа

Rails: стратегия развертывания нескольких приложений

В моей компании в настоящее время у нас есть один главный проект, который представляет собой большое монолитное приложение Rails. Развертывание - это просто, у нас есть пара внешних серверов (с настройкой Puppet), на которые Capistrano развертываетс…
10 апр '13 в 12:47
2 ответа

MCollective против Capistrano для команд, используемых для Capistrano

Если команда привыкла использовать Capistrano для развертывания приложений, в чем заключаются убедительные преимущества перехода на MCollective или добавления его в набор? Команда уже берет на себя задачу по внедрению Puppet для управления конфигура…
08 ноя '11 в 16:10
3 ответа

Подражать ткани /capistrano с куклой или шеф-поваром

У меня есть несколько удаленных сред, где я могу подключаться только снаружи, но не изнутри наружу. для моих нужд развертывания / конфигурации я использовал ткань и capistrano, которые прекрасно работают, но у меня есть давление, чтобы использовать …
15 авг '11 в 16:54
1 ответ

Проверка подлинности Capistrano на сервере не выполняется, но ssh для развертывания пользователя работает

Я работаю с capistrano около года, разворачивая приложение, и все прошло хорошо, пока пару дней назад я не получил это ** [server_name :: out] fatal: Authentication failed после ввода развернуть пароль пользователя. Попытка ssh с использованием тех …
28 авг '13 в 06:32
3 ответа

Как выполнить команду на сервере с Capistrano?

У меня есть очень простая задача под названием update_feeds: desc "Update feeds" task :update_feeds do run "cd #{release_path}" run "script/console production" run "FeedEntry.update_all" end Всякий раз, когда я пытаюсь выполнить эту задачу, я получа…
28 авг '10 в 18:33
2 ответа

Защита удаленного сервера LAMP, использующего Capistrano для Git, развертывается

Я размещаю репозиторий Github на сервере Media Temple Grid с использованием Capistrano. Для этого я настроил следующее: Включен вход на удаленный сервер с ключами SSH (после этого руководства) Создал ключ SSH на удаленном сервере и добавил ключи SSH…
17 фев '13 в 21:20
2 ответа

Создание Docker-контейнера из развертывания Capistrano

Мне трудно понять, как я могу использовать свой существующий инфраструктурный код с Docker. У меня есть приложение Ruby on Rails, которое использует capistrano для развертывания. Я хочу использовать этот скрипт capistrano для создания нового образа …
05 мар '14 в 15:53