Oppdater/installer FreeBSD Port Tree
Oppgrader pkg
Installerer Nginx
Konfigurer Autostart
Starter Nginx
Oppdater/installer FreeBSD Port Tree
Hvis dette er fra en ny installasjon (og ikke en CustomISO), må du sannsynligvis installere porttreet. Forutsatt at du allerede har en, kan den oppdateres ved å bruke følgende kommando:
portsnap fetch extract
Dette kan ta noen minutter å laste ned, men når det er ferdig, vil du kunne gå videre til neste trinn.
Oppgrader pkg
For å installere portene som nylig ble lastet ned, må du oppgradere pkg. Kjør følgende kommando for å oppgradere pkg:
cd /usr/ports/ports-mgmt/pkg
make reinstall
Når dette er fullført, kan du kjøre følgende kommando for å rense katalogen for eventuelle midlertidige filer:
make clean
Installerer Nginx
I likhet med forrige trinn, må du kjøre følgende kommandoer for å konfigurere, kompilere og installere Nginx.
cd /usr/ports/www/nginx
make config-recursive
Du vil få opp en konfigurasjonspopup, og når du gjør det vil du kanskje velge følgende: HTTP_GZIP_STATIC, HTTP_SSL, HTTP_DAV_EXT. Det kan være ønskelig å aktivere andre moduler for å bli kompilert med Nginx. Alle de neste popup-vinduene kan stå som standard. Kjør nå følgende kommandoer for å installere Nginx.
make install
Når installasjonen er fullført, kan du kjøre følgende for å rydde opp i katalogen fra alle filer som er opprettet ved dette trinnet:
make clean
For å få nginx til å starte ved oppstart av serveren din, rediger /etc/rc.conf. Du kan redigere denne filen ved å kjøre ee /etc/rc.conf. Alternativt kan du bruke nano. Nano kan installeres ved å kjøre pkg install nano.
I /etc/rc.conftillegg nginx_enable="YES"til slutten av filen. Når dette er gjort, kan du gå videre til neste trinn.
Starter Nginx
For å starte nginx, kan du kjøre enten:
service nginx start
eller
service nginx onestart
Ved suksess. Du bør se utdata som ligner på følgende format:
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.
For å bekrefte at Nginx er riktig konfigurert, kan du navigere til IP-adressen din i en nettleser. Naviger til http://0.0.0.0(Endre IP tilsvarende). Etter suksess vil du se "Velkommen til Nginx!" side.
Nginx kan konfigureres videre i /usr/local/etc/nginx/.
Standard Nginx-sider, for eksempel "Velkommen til Nginx!" er lokalisert i /usr/local/www/nginx/.