How to Install and Run NGINX on CentOS 8 RHEL 8
Isi kandungan:
- Prasyarat
- Memasang Nginx pada CentOS 8
- Melaraskan Firewall
- Struktur Fail Konfigurasi Nginx dan Amalan Terbaik
- Kesimpulannya
Nginx menyatakan "enjin x" adalah sumber terbuka, HTTP berprestasi tinggi dan pelayan proksi terbalik yang bertanggungjawab untuk mengendalikan beban beberapa laman web terbesar di Internet. Ia boleh digunakan sebagai pelayan web yang berdiri sendiri, pengimbang beban, cache kandungan, dan proksi terbalik untuk pelayan HTTP dan bukan
Berbanding dengan Apache, Nginx boleh mengendalikan sejumlah besar sambungan serentak dan mempunyai jejak memori yang lebih kecil untuk setiap sambungan.
Tutorial ini menerangkan cara memasang dan mengurus Nginx pada CentOS 8.
Prasyarat
Sebelum meneruskan, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo, dan anda tidak mempunyai Apache atau sebarang proses lain yang dijalankan di port 80 atau 443.
Memasang Nginx pada CentOS 8
Bermula dengan CentOS 8, pakej Nginx tersedia dalam repositori CentOS lalai.
Memasang Nginx pada CentOS 8 adalah semudah menaip:
sudo yum install nginx
Setelah pemasangan selesai, dayakan dan mulakan perkhidmatan Nginx dengan:
sudo systemctl enable nginx
sudo systemctl start nginx
Untuk mengesahkan bahawa perkhidmatan sedang berjalan, periksa statusnya:
sudo systemctl status nginx
Keluaran seharusnya kelihatan seperti ini:
● nginx.service - The nginx HTTP and reverse proxy server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2019-10-06 18:35:55 UTC; 17min ago…
Melaraskan Firewall
FirewallD adalah penyelesaian firewall lalai pada Centos 8.
Semasa pemasangan, Nginx mencipta fail perkhidmatan firewalld dengan peraturan yang telah ditetapkan untuk membolehkan akses ke port HTTP (
80
) dan HTTPS (
443
).
Gunakan arahan berikut untuk membuka port yang diperlukan secara kekal:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Sekarang, anda boleh menguji pemasangan Nginx anda, dengan membuka
http://YOUR_IP
dalam pelayar web anda. Anda harus melihat halaman selamat datang Nginx, yang sepatutnya kelihatan seperti gambar di bawah:
Struktur Fail Konfigurasi Nginx dan Amalan Terbaik
- Semua fail konfigurasi Nginx terletak di direktori
/etc/nginx/
Fail konfigurasi Nginx utama ialah/etc/nginx/nginx.conf
Mencipta fail konfigurasi yang berasingan untuk setiap domain menjadikan pelayan lebih mudah untuk mengekalkan. Fail blok pelayan Nginx mesti berakhir dengan.conf
dan disimpan dalam direktori/etc/nginx/conf.d
. Anda boleh mempunyai seberapa banyak blok pelayan yang anda inginkan.Ia adalah amalan yang baik untuk mengikuti konvensyen menamakan piawai. Sebagai contoh, jika nama domain adalahmydomain.com
maka fail konfigurasi harus diberi namamydomain.com.conf
Jika anda menggunakan segmen konfigurasi yang boleh diulang dalam blok pelayan domain anda, adalah idea yang baik untuk refactor segmen-segmen tersebut ke dalam fail log coretan.Nginx (access.log
danerror.log
) terletak di direktori/var/log/nginx/
. Adalah disyorkan untuk mempunyai fail log masuk danaccess
berbeza untuk setiap blok pelayan.Anda boleh menetapkan direktori akar dokumen domain anda ke mana-mana lokasi yang anda mahukan. Lokasi yang paling umum untuk webroot termasuk:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
/usr/share/nginx/html
-
Kesimpulannya
Tahniah, anda telah berjaya memasang Nginx pada pelayan CentOS 8 anda. Anda kini bersedia untuk mula menggunakan aplikasi anda dan menggunakan Nginx sebagai pelayan web atau proksi.
Anda boleh mengurus perkhidmatan Nginx dengan cara yang sama seperti mana-mana unit sistem yang lain.
nginx centosMemasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.

Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana hendak memasang cakera keras rangkaian pada buku chrom

Menguruskan ruang pada rangkaian boleh menjadi masalah, terutamanya dengan Chromebook. Inilah caranya anda boleh melancarkan pemacu rangkaian menggunakan Chromebook.
Bagaimana hendak memasang pemacu exfat pada centos 7

exFAT (Table Allocation Extended Extended) adalah sistem fail Microsoft yang dioptimumkan untuk peranti memori flash seperti kad SD dan pemacu kilat USB. Tutorial ini menerangkan cara mendayakan sokongan exFAT pada CentOS 7.