2014-08-31 8 views
-1

Я создал сильное приложение цикла, и я хочу развернуть его на сервере aws. Обратите внимание, что я не приобрел AMI Strongloop, но я использую обычный экземпляр aws. Мой исходный код находится в svn. Когда я просмотрел документацию для развертывания в aws, каков процесс? Является ли GIT обязательным или может кто-нибудь поделиться мной шагиРазвертывание приложения StrongLoop на сервере AWS

+0

Когда я использую команду slc run -d, сервер работает. Но когда есть какая-либо ошибка (например, во время выполнения команды REST), сервер отключается. Это не должно быть ритуалом. Я считаю, что даже если есть какая-либо ошибка времени выполнения, сервер должен быть запущен и запущен. пожалуйста посоветуй. – user3679710

ответ

1

Если вы не используете AMO StrongLoop, вы пройдете те же шаги установки, которые были бы для любой другой машины. Обратите внимание, что вам нужно будет начать с установки узла, а затем с помощью модуля StrongLoop от npm. См. Ссылку ниже.

Git требуется для некоторых модулей StrongLoop, таких как диспетчер процессов.

http://docs.strongloop.com/display/SLC/Getting+started+with+StrongLoop+Controller

+0

Я могу запустить диспетчер процессов. Но когда я развертываю с помощью «slc deploy http: // localhost: 7777/repo», я получаю следующую ошибку «Этот каталог не содержит действительного репозитория git». Обратите внимание, что я использую AWS, а мой исходный код размещен в svn. Означает ли это, что если мы хотим развернуть, исходный код должен быть размещен в git? – user3679710

0

Это SLC развернуть [опции] URL [пакет | филиал]

URL-адрес является вашим вечером, как этого

http://localhost:7777/repo 

пакета может быть файл TGZ тоже, если она является локальной. http://docs.strongloop.com/display/SLC/slc+deploy

+0

Привет, Я использую следующую команду в aws-slc-развертывании http: // localhost: 7777 mytarfile-0.0.0.tgz, а в диспетчере процессов с сильным циклом работает 7777. Но я получаю следующее сообщение об ошибке. Разверните '/ opt/mytarfile -0.0.0.tgz' на 'http: //127.0.0.1: 7777' не удалось. Код HTTP: 405 – user3679710

+0

запустите slc -v и убедитесь, что значение pm-pm не менее v 0.1.9, последняя версия: [email protected] Если нет, запустите «обновление slc», чтобы получить последнюю версию. – snathan

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