2016-04-05 3 views
0

Я новичок в NodeJS и MongoDB. Я разработал одно небольшое приложение, использующее эти оба. Я хочу знать о размещении приложения NodeJS и базы данных MongoDB. Один дополнительный вопрос: могу ли я разместить базу данных и приложение на веб-сервисе Amazon (AWS).Как я размещаю узел JS и MongoDB

Прошу вас, руководствоваться. Спасибо

+0

http://www.robert-drummond.com/2013/04/25/a-node-js-application-on-the-amazon-cloud-part-1-installing -node-на-ан-ec2 инстанции / –

ответ

1

Вы можете разместить практически все, что может быть размещено на серверах AWS, и у них есть готовая архитектура для технологий, о которых вы упомянули.

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

Удачи.

https://aws.amazon.com/tools/ https://docs.mongodb.org/ecosystem/platforms/amazon-ec2/

3

Да, вы можете развернуть приложение в экземпляре AWS EC2. Вам нужно сначала запустить экземпляр EC2 (желательно ubuntu).

Затем установите бинарные файлы node.js, соответствующие версии nodejs, которые вы используете на своем локальном компьютере, для разработки вашего приложения.

Следующим шагом будет установка диспетчера пакетов узлов (npm) и Mongodb. Процедура будет такой же, как и на вашей локальной машине.

Теперь вам необходимо установить сервер. Например. Nginx.

И, наконец, клонируйте ваш репозиторий в свой экземпляр EC2. Кроме того, вы можете использовать модуль pm2 для запуска и просмотра вашего приложения, поэтому вам не нужно перезапускать сервер после изменений или в случае каких-либо ошибок.

День развертывание :)

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