Ενημέρωση/Εγκατάσταση του FreeBSD Port Tree
Αναβάθμιση pkg
Εγκατάσταση του Nginx
Διαμόρφωση αυτόματης εκκίνησης
Εκκίνηση του Nginx
Ενημέρωση/Εγκατάσταση του FreeBSD Port Tree
Εάν προέρχεται από νέα εγκατάσταση (και όχι CustomISO), τότε πιθανότατα θα χρειαστεί να εγκαταστήσετε το δέντρο θυρών. Με την προϋπόθεση ότι έχετε ήδη ένα, μπορεί να ενημερωθεί χρησιμοποιώντας την ακόλουθη εντολή:
portsnap fetch extract
Μπορεί να χρειαστούν μερικά λεπτά για τη λήψη, αλλά μόλις ολοκληρωθεί, θα μπορείτε να προχωρήσετε στο επόμενο βήμα.
Αναβάθμιση pkg
Για να εγκαταστήσετε τις θύρες που λήφθηκαν πρόσφατα, θα χρειαστεί να κάνετε αναβάθμιση pkg
. Εκτελέστε την ακόλουθη εντολή για αναβάθμιση pkg
:
cd /usr/ports/ports-mgmt/pkg
make reinstall
Μόλις ολοκληρωθεί αυτό, μπορείτε να εκτελέσετε την ακόλουθη εντολή για να καθαρίσετε τον κατάλογο τυχόν προσωρινών αρχείων:
make clean
Εγκατάσταση του Nginx
Παρόμοια με το προηγούμενο βήμα, θα χρειαστεί να εκτελέσετε τις ακόλουθες εντολές για να ρυθμίσετε, να μεταγλωττίσετε και να εγκαταστήσετε το Nginx.
cd /usr/ports/www/nginx
make config-recursive
Θα εμφανιστεί ένα αναδυόμενο παράθυρο διαμόρφωσης και όταν το κάνετε μπορεί να θέλετε να επιλέξετε τα εξής: HTTP_GZIP_STATIC, HTTP_SSL, HTTP_DAV_EXT
. Μπορεί να είναι επιθυμητό να ενεργοποιηθεί η μεταγλώττιση άλλων λειτουργικών μονάδων με το Nginx. Οποιοδήποτε από τα επόμενα αναδυόμενα παράθυρα μπορεί να παραμείνει στην προεπιλογή. Τώρα εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε το Nginx.
make install
Μόλις ολοκληρωθεί η εγκατάσταση, μπορείτε να εκτελέσετε τα ακόλουθα για να καθαρίσετε τον κατάλογο από τυχόν αρχεία που δημιουργήθηκαν με αυτό το βήμα:
make clean
Για να ξεκινήσετε το nginx κατά την εκκίνηση του διακομιστή σας, επεξεργαστείτε το /etc/rc.conf
. Μπορείτε να επεξεργαστείτε αυτό το αρχείο εκτελώντας το ee /etc/rc.conf
. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε nano
. Το Nano μπορεί να εγκατασταθεί εκτελώντας pkg install nano
.
Σε /etc/rc.conf
add nginx_enable="YES"
μέχρι το τέλος του αρχείου. Μόλις γίνει αυτό, μπορείτε να προχωρήσετε στο επόμενο βήμα.
Εκκίνηση του Nginx
Για να ξεκινήσετε το nginx, μπορείτε να εκτελέσετε είτε:
service nginx start
ή
service nginx onestart
Επί επιτυχίας. Θα πρέπει να δείτε έξοδο παρόμοια με την ακόλουθη μορφή:
Performing sanity check on nginx configuration:
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
Starting nginx.
Για να επαληθεύσετε ότι το Nginx έχει ρυθμιστεί σωστά, μπορείτε να πλοηγηθείτε στη διεύθυνση IP σας σε ένα πρόγραμμα περιήγησης ιστού. Μεταβείτε στο http://0.0.0.0
(Αλλαγή IP ανάλογα). Μετά την επιτυχία, θα δείτε το "Καλώς ήρθατε στο Nginx!" σελίδα.
Το Nginx μπορεί να ρυθμιστεί περαιτέρω στο /usr/local/etc/nginx/
.
Οι προεπιλεγμένες σελίδες Nginx, όπως "Καλώς ήρθατε στο Nginx!" βρίσκονται στο /usr/local/www/nginx/
.