Frissítse/telepítse a FreeBSD portfát
Pkg frissítés
Az Nginx telepítése
Konfigurálja az automatikus indítást
Nginx indítása
Frissítse/telepítse a FreeBSD portfát
Ha ez friss telepítésből származik (és nem CustomISO-ból), akkor valószínűleg telepítenie kell a portfát. Feltéve, hogy már rendelkezik ilyennel, a következő paranccsal frissítheti:
portsnap fetch extract
A letöltés eltarthat néhány percig, de amint befejeződött, továbbléphet a következő lépésre.
Pkg frissítés
A nemrég letöltött portok telepítéséhez frissítenie kell a pkg. Futtassa a következő parancsot a frissítéshez pkg:
cd /usr/ports/ports-mgmt/pkg
make reinstall
Ha ez befejeződött, a következő parancs futtatásával megtisztíthatja az ideiglenes fájlok könyvtárát:
make clean
Az Nginx telepítése
Az előző lépéshez hasonlóan a következő parancsokat kell futtatnia az Nginx konfigurálásához, fordításához és telepítéséhez.
cd /usr/ports/www/nginx
make config-recursive
Megjelenik egy konfigurációs előugró ablak, és amikor ezt teszi, válassza ki a következőket: HTTP_GZIP_STATIC, HTTP_SSL, HTTP_DAV_EXT. Kívánatos lehet más modulok Nginx-szel való fordításának engedélyezése. A következő felugró ablakok bármelyike alapértelmezetten hagyható. Most futtassa a következő parancsokat az Nginx telepítéséhez.
make install
A telepítés befejezése után futtassa a következőket, hogy megtisztítsa a könyvtárat az ezzel a lépéssel létrehozott fájloktól:
make clean
Ahhoz, hogy a nginx kezdődik indítsa újra a szerver, szerkesztése /etc/rc.conf. Ezt a fájlt a következő futtatásával szerkesztheti ee /etc/rc.conf. Alternatív megoldásként használhatja a nano. A Nano futtatásával telepíthető pkg install nano.
Az /etc/rc.confadd nginx_enable="YES", hogy a végén a fájlt. Ha ez megtörtént, folytathatja a következő lépést.
Nginx indítása
Az nginx elindításához futtassa a következők egyikét:
service nginx start
vagy
service nginx onestart
Siker esetén. A következő formátumhoz hasonló kimenetet kell látnia:
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.
Annak ellenőrzésére, hogy az Nginx megfelelően van-e konfigurálva, navigálhat az IP-címére egy webböngészőben. Navigáljon az http://0.0.0.0(IP-t ennek megfelelően módosítsa). Siker esetén megjelenik az "Üdvözöljük Nginxben!" oldalon.
Nginx tovább lehet konfigurálni /usr/local/etc/nginx/.
Az alapértelmezett Nginx-oldalak, például az "Üdvözöljük az Nginxben!" helyen találhatók /usr/local/www/nginx/.