Cara menggunakan NGINX dan PM2 untuk mengkonfigurasi pelayan VPS
Dalam proses membina pelayan web, menggunakan NGINX dan PM2 adalah Cara konfigurasi biasa. NGINX ialah pelayan web berprestasi tinggi yang biasa digunakan untuk proksi terbalik dan pengimbangan beban. PM2 ialah alat pengurusan proses yang boleh menjalankan dan mengurus aplikasi Node.js pada pelayan. Artikel ini akan memperkenalkan cara mengkonfigurasi pelayan VPS menggunakan NGINX dan PM2, dan memberikan contoh kod khusus.
Langkah Pertama: Pasang NGINX dan PM2
Pertama, log masuk ke pelayan VPS dan jalankan arahan berikut untuk memasang NGINX dan PM2:
# 安装NGINX sudo apt-get update sudo apt-get install nginx # 安装Node.js和PM2 curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs sudo npm install -g pm2
sudo nano /etc/nginx/sites-available/default
server { listen 80; server_name your_domain.com; location / { proxy_pass http://localhost:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }
sudo service nginx restart
pm2 start app.js --name my-app
pm2 start app.js --name my-app --env production
pm2 start app.js --name my-app --cwd /path/to/app
pm2 list
pm2 restart my-app pm2 stop my-app
rreee# 🎜🎜#PM2 akan menjana arahan , dan menyalinnya ke terminal untuk dijalankan. Perintah ini secara automatik akan memulakan PM2 dan aplikasi anda apabila pelayan bermula.
Ringkasan
Melalui langkah di atas, anda telah berjaya mengkonfigurasi pelayan VPS menggunakan NGINX dan PM2. NGINX akan menguruskan mengarahkan trafik HTTP ke port dan aplikasi yang betul, manakala PM2 akan menjalankan dan mengurus aplikasi Node.js anda pada pelayan. Menggunakan NGINX dan PM2, pelayan web berprestasi tinggi dan stabil boleh dicapai.
Saya harap artikel ini akan membantu anda!
Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi pelayan VPS menggunakan NGINX dan PM2. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!