Cara memasang dan mengkonfigurasi pelayan Nginx pada Linux
Nginx ialah perisian pelayan web sumber terbuka berprestasi tinggi yang digunakan secara meluas untuk membina tapak web dan aplikasi berprestasi tinggi. Artikel ini akan memperkenalkan anda kepada cara memasang dan mengkonfigurasi pelayan Nginx pada sistem pengendalian Linux.
Langkah 1: Kemas Kini Sistem
Sebelum memasang sebarang perisian, pastikan dahulu sistem anda dikemas kini. Jalankan arahan berikut dalam terminal untuk mengemas kini sistem kepada versi terkini:
sudo apt update
sudo apt upgrade
Langkah 2: Pasang Nginx
Jalankan arahan berikut dalam terminal untuk memasang Nginx:
sudo apt install nginx
Proses pemasangan Ia mungkin mengambil sedikit masa Selepas pemasangan selesai, masukkan alamat IP pelayan anda dalam penyemak imbas Anda akan melihat halaman selamat datang lalai Nginx, menunjukkan bahawa Nginx berjaya dipasang.
Langkah 3: Konfigurasikan Nginx
Fail konfigurasi Nginx terletak dalam direktori /etc/nginx. Anda boleh menggunakan mana-mana editor teks untuk mengedit fail ini. Contohnya:
sudo nano /etc/nginx/nginx.conf
Dalam fail konfigurasi, anda boleh menukar pilihan biasa berikut:
Contohnya:
server_name example.com;
Contohnya:
server_tokens off;
location /example {
return 301 http://example.com;
}
Selepas menyimpan dan menutup fail konfigurasi, gunakan arahan berikut untuk memuatkan semula Nginx fail konfigurasi:
sudo systemctl reload nginx
Langkah 4: Konfigurasikan hos maya Nginx
Hos maya membolehkan anda mengehos berbilang tapak web pada pelayan yang sama. Hos maya Nginx boleh dikonfigurasikan dengan mencipta fail konfigurasi baharu.
sudo nano /etc/nginx/sites-available/ contoh .com.conf
pelayan {
listen 80; server_name example.com; root /var/www/example.com; location / { index index.html; }
}
sudo ln -s /etc /nginx /sites-available/example.com.conf /etc/nginx/sites-enabled/
Kemudian muat semula fail konfigurasi Nginx:
sudo systemctl muat semula nginx
Langkah 5: Konfigurasikan HTTPS
Untuk melindungi data keselamatan tapak web, adalah disyorkan Dayakan HTTPS untuk tapak web. Berikut ialah beberapa contoh kod tentang cara mengkonfigurasi HTTPS:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 keyout / etc/nginx/cert.key -out /etc/nginx/cert.crt
dengar 443 ssl;
ssl_certificate /etc/nginx/cert.crt;
ssl_certificate_key /etc/nginx/cert.key;
Simpan dan tutup fail konfigurasi dan muat semula fail konfigurasi Nginx.
Langkah 6: Mulakan Nginx
Selepas menukar konfigurasi, gunakan arahan berikut untuk memulakan perkhidmatan Nginx:
sudo systemctl mula nginx
Anda boleh menyemak sama ada Nginx sedang berjalan menggunakan arahan berikut:
systemctl status nginx
Kini, anda Telah berjaya memasang dan mengkonfigurasi pelayan Nginx pada Linux. Anda boleh melakukan lebih banyak penyesuaian dan pengoptimuman mengikut keperluan. Semoga berjaya membina tapak web dan aplikasi berprestasi tinggi dengan Nginx!Atas ialah kandungan terperinci Bagaimana untuk memasang dan mengkonfigurasi pelayan Nginx pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!