Menyediakan aplikasi Node.js pada tika AWS EC2 ialah kemahiran penting untuk pembangun bahagian belakang. Panduan ini memandu anda menggunakan aplikasi Node.js anda menggunakan Klien SSH Tabby. Mari mulakan!
Prasyarat
1. Instance AWS EC2
2. Pelanggan SSH Tabby
Dipasang dan dikonfigurasikan pada mesin tempatan anda.
Kunci peribadi anda untuk akses EC2 ditambahkan pada Tabby.
3. Kebergantungan
Langkah 1: Sambungkan ke Instance EC2
Lancarkan Pelanggan Tabby SSH.
Sambung ke contoh EC2 menggunakan:
Langkah 2: Pasang Ketergantungan Diperlukan pada EC2
Setelah disambungkan, kemas kini sistem dan pasang pakej yang diperlukan.
Kemas kini Pakej Sistem
sudo apt update && sudo apt upgrade -y
Pasang Node.js dan npm
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt install -y nodejs
Pasang Git
sudo apt install git -y
Pasang PM2 (Pilihan, untuk Pengurusan Pengeluaran)
sudo npm install -g pm2
Langkah 3: Klon Repositori Node.js Anda
cd /var/www
git clone <your-repo-url> app-name cd app-name
Langkah 4: Sediakan Aplikasi
Pasang Ketergantungan Node.js
npm install
Konfigurasikan Pembolehubah Persekitaran
touch .env
nano .env
Langkah 5: Mulakan Aplikasi
Jalankan Aplikasi
npm run start
Atau Gunakan PM2 untuk Pengurusan Proses
pm2 start app.js # Replace 'app.js' with your main application file
Langkah 6: Akses Aplikasi
http://<your-ec2-public-ip>:<port>
Contoh:
http://13.60.229.203:5001/
Langkah Seterusnya
Penambahbaikan Pilihan
Kesimpulan
Tahniah! Anda telah berjaya menggunakan aplikasi Node.js pada tika AWS EC2 menggunakan Tabby SSH Client. Persediaan ini memastikan persekitaran yang boleh dipercayai dan berskala untuk aplikasi anda.
Kongsi pengalaman anda atau tanya soalan dalam komen di bawah. Selamat mengekod!
Atas ialah kandungan terperinci Meletakkan Aplikasi Node.js pada AWS ECsing Tabby SSH Client. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!