Εγκατάσταση
Εγκαταστήστε το NGINX από τα προεπιλεγμένα αποθετήρια του Ubuntu χρησιμοποιώντας την εντολή APT
sudo apt update
sudo apt install nginx
Στη συνέχεια πρέπει να προσαρμόσετε το τείχος προστασίας
sudo ufw app list
Τότε θα εμφανίσει διαθέσιμες εφαρμογές
- Nginx Full
- Nginx http
- OpenSSH
- Nginx https Συνιστάται να ενεργοποιήσετε το πιο περιοριστικό προφίλ. Δεδομένου ότι το SSL δεν έχει ρυθμιστεί, επιτρέψτε την κυκλοφορία μη SSL για τώρα
sudo ufw allow 'Nginx HTTP'
Τώρα επαληθεύστε την κατάσταση
sudo ufw status
Στη συνέχεια πρέπει να επαληθεύσουμε την κατάσταση εγκατάστασης
systemctl status nginx
Χρησιμοποιήστε τη διεύθυνση IP του διακομιστή για να αποκτήσετε πρόσβαση στην προεπιλεγμένη σελίδα προορισμού NGINX. Ακολουθούν μερικές μέθοδοι για να λάβετε τη διεύθυνση IP του διακομιστή
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
Ένας άλλος τρόπος για να αποκτήσετε τη δημόσια διεύθυνση IP του διακομιστή είναι
curl -4 icanhazip.com
Όταν έχετε τη διεύθυνση IP του διακομιστή σας, εισαγάγετε την στη γραμμή διευθύνσεων του προγράμματος περιήγησης:
http://your_server_ip
Αυτό είναι. Το Nginx εγκαθίσταται με επιτυχία.
Ορισμένες χρήσιμες εντολές
Σταματήστε το web server
sudo systemctl stop nginx
Ξεκινήστε τον διακομιστή ιστού
sudo systemctl start nginx
Σταματήστε και στη συνέχεια ξεκινήστε τον διακομιστή
sudo systemctl restart nginx
Επαναφόρτωση διακομιστή ιστού
sudo systemctl reload nginx
Απενεργοποιήστε και ενεργοποιήστε το nginx
sudo systemctl disable nginx
Για να ενεργοποιήσετε ξανά την υπηρεσία για να ξεκινήσετε κατά την εκκίνηση, μπορείτε να πληκτρολογήσετε:
sudo systemctl enable nginx