NGINX と PM2 を VPS サーバーにデプロイする方法を説明します
前書き:
VPS サーバーのデプロイは、Web サイトの重要な手順の 1 つです。またはアプリケーション。ここでは、Web サイトのパフォーマンスと安定性を大幅に向上させる NGINX と PM2 を VPS サーバーに導入する方法を紹介します。この記事では、インストールと構成のプロセスを詳しく紹介し、具体的なコード例を示します。
まず、NGINX を Web サーバーとしてインストールする必要があります。
1.1 apt-get パッケージ管理ツールを更新します:
sudo apt-get update
1.2 NGINX をインストールします:
sudo apt-get install nginx
設定ファイルの場所: /etc/nginx/nginx.conf## #。
sudo nano /etc/nginx/sites-available/myapp
server { listen 80; server_name your_domain.com; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_pass http://localhost:3000; } }
Ctrl X を押して、
Y と入力して変更を保存します。
sudo ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/
sudo npm install -g pm2
pm2 start app.js
app.js はアプリケーションのエントリ ファイルです。独自のファイル名に置き換えます。
pm2 startup systemd
sudo nano /etc/nginx/nginx.conf
http{ ... server { listen 80; server_name your_domain.com; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_pass http://localhost:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_cache_bypass $http_upgrade; } } ... }
sudo systemctl restart nginx
pm2 restart all
この記事では、NGINX と PM2 を VPS サーバーにデプロイする方法を詳しく説明し、具体的なコード例を示します。これらのツールは、Web サイトのパフォーマンスと安定性の向上に役立ち、Web サイトの展開プロセスに不可欠なツールです。この記事があなたのウェブサイトをより良いものにするのに役立つことを願っています。
以上がVPS サーバーに NGINX と PM2 をデプロイする方法を説明しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。