Ažurirajte/Instalirajte FreeBSD Stablo portova
Nadogradnja paketa
Instalacija Nginxa
Konfigurirajte automatsko pokretanje
Pokretanje Nginxa
Ažurirajte/Instalirajte FreeBSD Stablo portova
Ako je ovo iz nove instalacije (a ne CustomISO), vjerojatno ćete morati instalirati stablo portova. Pod uvjetom da ga već imate, može se ažurirati pomoću sljedeće naredbe:
portsnap fetch extract
Preuzimanje može potrajati nekoliko minuta, ali nakon što završi, moći ćete prijeći na sljedeći korak.
Nadogradnja paketa
Da biste instalirali portove koji su nedavno preuzeti, morat ćete nadograditi pkg. Pokrenite sljedeću naredbu za nadogradnju pkg:
cd /usr/ports/ports-mgmt/pkg
make reinstall
Kada se ovo završi, možete pokrenuti sljedeću naredbu da očistite direktorij od svih privremenih datoteka:
make clean
Instalacija Nginxa
Slično prethodnom koraku, morat ćete pokrenuti sljedeće naredbe da biste konfigurirali, kompajlirali i instalirali Nginx.
cd /usr/ports/www/nginx
make config-recursive
Dobit ćete skočni prozor s konfiguracijom, a kada to učinite, možda ćete htjeti odabrati sljedeće: HTTP_GZIP_STATIC, HTTP_SSL, HTTP_DAV_EXT. Možda bi bilo poželjno omogućiti prevođenje drugih modula s Nginxom. Bilo koji od sljedećih skočnih prozora može se ostaviti na zadanom. Sada pokrenite sljedeće naredbe za instalaciju Nginxa.
make install
Nakon što je instalacija dovršena, možete pokrenuti sljedeće da biste očistili direktorij od svih datoteka stvorenih ovim korakom:
make clean
Da bi se nginx pokrenuo pri pokretanju vašeg poslužitelja, uredite /etc/rc.conf. Ovu datoteku možete urediti pokretanjem ee /etc/rc.conf. Alternativno, možete koristiti nano. Nano se može instalirati pokretanjem pkg install nano.
U /etc/rc.confdodaj nginx_enable="YES"na kraj datoteke. Kada to učinite, možete nastaviti na sljedeći korak.
Pokretanje Nginxa
Da biste pokrenuli nginx, možete pokrenuti ili:
service nginx start
ili
service nginx onestart
Nakon uspjeha. Trebali biste vidjeti izlaz sličan sljedećem formatu:
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.
Da biste provjerili je li Nginx ispravno konfiguriran, možete se kretati do svoje IP adrese u web-pregledniku. Idite na http://0.0.0.0(Promijeni IP u skladu s tim). Nakon uspjeha, vidjet ćete "Dobrodošli u Nginx!" stranica.
Nginx se može dalje konfigurirati u /usr/local/etc/nginx/.
Zadane stranice Nginxa, kao što je "Dobrodošli u Nginx!" nalaze se u /usr/local/www/nginx/.