Set up Node.js application for production

When the time comes to deploy your Node.js application to production, you want to make sure you are set up for success. You want a reliable environment that gives you the freedom to make changes to your application code without bringing the site down.

The best way to do this is with a two-server setup:

  • One Application server running your Node.js application
  • One Web server running NGINX as a reverse proxy to serve your content to the web

There are several guides for building this environment, depending on what version of Linux you are using.

Linux Version Guide
Ubuntu Set up Node.js application for production - Ubuntu
Debian Set up Node.js application for production - Debian
CentOS Set up Node.js application for production - CentOS
Fedora Set up Node.js application for production - Fedora

More info


Помогла ли вам эта статья?
Благодарим вас за отзыв. Чтобы связаться с сотрудником службы поддержки клиентов, позвоните по номеру этой службы или воспользуйтесь опцией чата выше.
Мы рады вам помочь! У вас остались вопросы?
Приносим извинения. Расскажите нам, какие затруднения вы испытываете или почему рекомендованное решение не помогло устранить проблему.