2016-11-04 4 views
0

내 Nodejs Express 애플리케이션을 mysql DB가있는 로컬 컴퓨터에서 실행하고 있습니다. 이제이 응용 프로그램을 웹 서버에 배포하려고합니다. 내 문제는 이전에 해본 적이 없기 때문에 빠른 Google이 단서를주고 나를 어딘가로 안내 할 것이라고 생각했습니다. 내가 아는 바로는 Amazon, Azure, Heroku, Digital Ocean 등에 배포하여 클라우드 서비스에 대한 지식을 최대한으로 제공합니다. 도메인 팩토리를 사용합니다. 클라우드가 아닙니다. 내 소스 컨트롤로 비트 버킷을 사용합니다. 도메인 팩토리 서버에 노드 서버를 배포하려면 어떻게합니까? 몇 시간의 검색 후; 나는 몇 가지 단계를 발견했지만 아무도 노력하지 못했습니다. 이 정보와 다른 정보를 찾았지만 클라우드 서비스를 사용하여 프로젝트를 푸시하는 것과는 별도로 명확한 지침이없는 것으로 보입니다. 는 아무도 내가 내 응용 프로그램 http://www.clock.co.uk/blog/deploying-nodejs-apps클라우드 플랫폼을 사용하지 않고 Node.js Express 및 MySQL 애플리케이션을 배포

답변

0

당신의 Node.js를 Heroku가에 명시 응용 프로그램을 배포 할 매우 쉽게 호스팅 할 수있는 방법에 대한 링크 나 가이드가 있습니까. node.js 앱을 Heroku에 배포하는 방법을 이해하려면 this tutorial을 따르십시오.

일단 이해하면 간단한 "git push heroku master"로 앱을 heroku에 배포 할 수 있습니다.

소스 제어를위한 git repo로 bitbucket을 계속 사용할 수 있습니다. bitbucket 및 Heroku 용 spearate git 리모컨을 간단하게 정의 할 수 있습니다.

mysql의 경우 : Heroku에 추가 된 cleardb과 같이 Heroku를위한 많은 "MySQL 서비스"솔루션이 있습니다.

무료 등급으로 Heroku를 사용하고 청크를 사용하면 아마 Heroku에서 무료로 앱을 실행할 수 있습니다.