Πώς να εγκαταστήσετε το Nginx στο CentOS 8


Ο Nginx (Engine X) είναι ο πιο δημοφιλής, ισχυρός και υψηλής απόδοσης διακομιστής ιστού ανοικτού κώδικα HTTP και διακομιστής ανάστροφου διακομιστή μεσολάβησης με μια επεκτάσιμη αρχιτεκτονική που βασίζεται σε συμβάντα (ασύγχρονη). Μπορεί επίσης να χρησιμοποιηθεί ως εξισορρόπηση φορτίου, διακομιστή μεσολάβησης αλληλογραφίας και κρυφή μνήμη HTTP λόγω της ταχύτητας, της σταθερότητας, του πλούσιου σετ χαρακτηριστικών, της εύκολης διαμόρφωσης και της χαμηλής χρήσης πόρων.

Σε αυτό το άρθρο, θα εξηγήσουμε πώς να εγκαταστήσετε τον διακομιστή web Nginx HTTP σε έναν διακομιστή Linux CentOS 8.

Εγκατάσταση του διακομιστή Web Nginx HTTP στο CentOS 8

1. Για να εγκαταστήσετε την πιο πρόσφατη έκδοση του διακομιστή web Nginx, πρέπει να ενημερώσετε τα πακέτα λογισμικού συστήματος χρησιμοποιώντας την ακόλουθη εντολή yum.

# yum update

2. Μόλις εγκατασταθούν οι ενημερώσεις λογισμικού, μπορείτε να εγκαταστήσετε τον πιο πρόσφατο σταθερό διακομιστή Nginx από τα προεπιλεγμένα αποθετήρια πακέτων χρησιμοποιώντας τις ακόλουθες εντολές.

# yum info nginx
# yum install nginx

3. Μόλις εγκατασταθεί το Nginx, μπορείτε να ξεκινήσετε, να ενεργοποιήσετε και να επαληθεύσετε την κατάσταση εκτελώντας τις ακόλουθες εντολές systemctl.

# systemctl start nginx
# systemctl enable nginx
# systemctl status nginx

4. Ανοίξτε και ενεργοποιήστε τις θύρες 80 και 443 για να επιτρέψετε την κυκλοφορία ιστού στο Nginx στο τείχος προστασίας του συστήματος χρησιμοποιώντας τις ακόλουθες εντολές firewall-cmd.

# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --zone=public --permanent --add-service=https
# firewall-cmd --reload

5. Βεβαιωθείτε ότι οι θύρες 80 και 443 είναι ενεργοποιημένες στο τείχος προστασίας χρησιμοποιώντας την εντολή ss.

# netstat -tulpn
OR
# ss -tulpn

6. Τώρα μπορείτε να επαληθεύσετε ότι ο διακομιστής ιστού Nginx είναι σε λειτουργία και λειτουργεί, μεταβαίνοντας στη δημόσια διεύθυνση IP του διακομιστή σας στο πρόγραμμα περιήγησής σας. Εάν δεν γνωρίζετε τη διεύθυνση IP του διακομιστή σας, μπορείτε να εκτελέσετε την εντολή IP.

# ip addr

Στην παραπάνω έξοδο, η διεύθυνση IP του διακομιστή μου είναι 192.168.0.103, επομένως ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε τη διεύθυνση IP.

http://192.168.0.103

Αυτό είναι! Αφού εγκαταστήσετε το Nginx στον διακομιστή σας CentOS 8, μπορείτε να προχωρήσετε στη ρύθμιση μιας στοίβας LEMP για την ανάπτυξη ιστοτόπων.