У меня большой рабочий веб-сайт, созданный с помощью MEAN и отлично работающий на месте. я хочу развернуть его на моем сервере, но я никогда не размещал веб-сайт кроме загрузки файлов на мой сайт ftp.
Учебники для всех?
У меня большой рабочий веб-сайт, созданный с помощью MEAN и отлично работающий на месте. я хочу развернуть его на моем сервере, но я никогда не размещал веб-сайт кроме загрузки файлов на мой сайт ftp.
Учебники для всех?
Начните отсюда... https://github.com/linnovate/mean#hosting-mean В какой операционной системе вы планируете размещать ее?
Еще одной хорошей отправной точкой будет Digital Ocean, они предлагают стек MEAN с одним щелчком мыши, с учебными пособиями. https://www.digitalocean.com/community/tutorials/how-to-use-the-mean-one-click-install-image
Я только что развернул свое MEAN Stack application
в среде Heroku cloud application
. Шаги развертывания просты.
Шаги для развертывания:
This is very important step. The bottonline is your package.json and server.js should be under your root directory. Have a look at the link to know more about the structure.
git clone https://github.com/heroku/node-js-getting-started.git
cd node-js-getting-started
git add.
git commit -m "Sample"
Heroku login
(вам будет предложено нажать любую клавишу, а затем открыть браузер и попросить вас нажать кнопку входа в систему. После входа в систему закройте экземпляр браузера.heroku create myApp --buildpack heroku/nodejs
. Note: Buildpacks are responsible for transforming deployed code into a slug, which can then be executed on a dyno
. Дополнительная информацияgit push heroku master
. Ваша депиляция начнется. Приложение теперь развернуто. Убедитесь, что хотя бы один экземпляр приложения запущен: heroku ps:scale web=1
heroku open
. Он запустит ваш развернутый экземпляр.
heroku logs
для просмотра информации о запущенном приложении. Дополнительная информация
Вы можете найти более подробную информацию, посетив следующие ссылки:
https://devcenter.heroku.com/articles/getting-started-with-nodejs#prepare-the-app https://devcenter.heroku.com/articles/deploying-nodejs