FreeBSD

Installera Nginx på FreeBSD

Installera Nginx på FreeBSD

Nginx är en stilisering för motor x. Det är en gratis och öppen källkod HTTP-server skriven och utvecklad av det ryska mjukvaruutvecklaren Igor-systemet. Nginx används också ofta som en omvänd / e-post proxyserver och en belastningsutjämnare. Även om det är lätt i sin webbserverklass är det mycket robust och ändå ger imponerande resultat. Som ett resultat har den ökat stadigt och har fått ett betydande rykte som en pålitlig webbserver. Funktionerna för skalbarhet och resursoptimering har förtjänat sin plats som en av de mest populära webbservrarna, med en uppskattning som rapporterar över 38 procent av de 1 miljoner bästa webbplatserna på Nginx-servrar runt om i världen.

Nginx- HTTPS-funktioner

Som tidigare nämnts kan Nginx också användas som en HTTP-server, proxyserver, belastningsutjämnare och e-postserver. Här listar vi några av användningarna av Nginx som HTTPS-webserver / proxy.

Installerar NGINX på FreeBSD

Denna handledning kommer att handla om att ställa in och komma igång med Nginx-webbservern under FreeBSD Unix-operativsystemet.

Installationsöversikt

Hela proceduren kan sammanfattas enligt följande:

  1. Använd pkg-kommandot eller portsystemet för att installera Nginx på FreeBSD.
  2. Aktivera Nginx-stödet på FreeBSD.
  3. Redigera filen som finns på / usr / local / etc / nginx / nginx.conf för att konfigurera Nginx
  4. Verifiera installationen

Följ instruktionerna nedan för att ställa in Nginx på din FreeBSD-server.

Steg 1: Uppdatera portträdet i FreeBSD

Utfärda följande kommando för att uppdatera portträdet i FreeBSD:

$ portsnap hämta uppdatering

Steg 2: Installera Nginx på FreeBSD

Det finns två sätt att installera Nginx på din server:

1) använder via portsystem 

Installera sedan Nginx webserverport med kommandona nedan:

$ cd / usr / portar / www / nginx /
$ makeinstall ren

Medan du installerar Nginx väljer du de alternativ som är relevanta för din användning av webbservern. Här valde vi REWRITE_MODULE, SSL_MODULE, etc., att presentera som ett exempel.

2) med kommandot pkg

Alternativt kan du välja att installera Nginx genom att lägga till binärpaketet nginx med pakethanteraren med kommandot pkg:

$ pkg installera nginx

Detta bör installera Nginx på din FreeBSD-webbserver.

Steg 3: Aktivera Nginx-tjänsten på FreeBSD

Skriv in kommandot nedan för att aktivera Nginx-webbservern

$ echo 'nginx_enable = "JA"' >> / etc / rc.konf

Alternativt kan du också skriva in:

$ sudo sysrc nginx_enable = "JA"

Det handlar om det med installationen.

Komma igång med Nginx på FreeBSD

Starta en Nginx-server

Starta Nginx genom att skriva följande i kommandoskalet och trycka på enter:

$ / usr / local / etc / rc.d / nginx start

Alternativt kan du utfärda kommandot nedan:

$ service nginx start

Stäng en Nginx-server

För att avsluta en Nginx-server, utfärda kommandot nedan:

$ / usr / local / etc / rc.d / nginx stopp

Du kan också skriva in det mer kortfattade kommandot också:

$ service nginx stopp

Detta kommando ska avsluta Nginx-servern

Startar om Nginx-servern

Ge kommandot nedan för att starta om Nginx-servern.

$ / usr / local / etc / rc.d / nginx starta om

Alternativt,

$ service nginx starta om

Nginx-servern bör startas om när kommandot ovan utförs.

Ladda om Nginx-webbservrarns postkonfiguration

För att starta om en Nginx-server efter redigering av konfigurationsfilen, använd kommandot nedan:

$ / usr / local / etc / rc.d / nginx ladda om

Du kan också använda:

$ service nginx reload

Viktiga filer i Nginx

Testar Nginx-installationen på FreeBSD

Kopiera och klistra in följande länk i URL-fältet i din webbläsare:

http: // server-ip-här /

Skapa en webbplats med Nginx

Börja med att skapa en katalog genom att utfärda kommandot mkdir:

$ mkdir / wwwwiki

Skapa sedan en ny användare för din domän med kommandot nedan:

$ pw-användare lägg till -n wwwwiki -c 'Wiki-användare' -d / nonexistent -s / usr / sbin / nologin

Lås användarnamnet med följande kommando:

$ pw-lås wwwwiki

Krita sedan upp en fil för att testa saker:

$ sudo nano / wwwwiki / index.html

Kopiera och klistra sedan in följande i filen:

#
#
# youniss personliga wiki dir
#
#
#

Wiki dir


#

Detta är ett test och jag kommer att konfigurera PHP 7.x för att vara värd för mediawiki


#

# © www.linuxhint.com
#
#

Tilldela sedan gruppägarskapet med kommandona nedan:

$ chown -R wwwwiki: wwwwiki / wwwwiki /
$ chmod -R 0555 / wwwwiki /
$ ls -ld / wwwwiki /

Konfigurera Nginx för wiki virtuell domän eller IP-adress

Börja med att skapa en konfigurationsfil med kommandona nedan:

$ mkdir / usr / local / etc / nginx / vdomains /
$ sudo nano / usr / local / etc / nginx / vdomains / http.10.0.2.15.konf

Kopiera och klistra sedan in följande text i den här filen och gör ändringar i texten nedan:

# server
# Server_name 10.0.2.15; # virtuell IP eller domännamn här
# Access_log / var / log / nginx / 10.0.2.15.tillgång.logga; # loggfiler
# Error_log / var / log / nginx / 10.0.2.15.fel.logga;
# Root / wwwwiki; # root dir för den här virtuella värden
# ## lägg till mer konfiguration nedan såsom PHP och så vidare ##
#

Glöm inte att spara filen innan du avslutar den. Använd sedan kommandot nedan för att uppdatera vår konfigurationsfil:

$ sudo nano / usr / local / etc / nginx / nginx.konf

Lägg sedan till följande mot slutet:

inkludera "vdomäner / *.conf ";

Återigen, spara och avsluta den här filen. Verifiera sedan nginx med följande kommando:

$ nginx -t
$ service nginx reload

Slutligen testa konfigurationen genom att utfärda din IP-adress:

http: // 10.0.2.15 /

Sammanfattningsvis

Det handlar om det för dagens handledning. Vi förklarade hur man installerar Nginx på en FreeBSD-server med portsystemet och kommandot pkg, och hur man aktiverar Nginx-tjänsten på FreeBSD. Vi såg också hur man skapar en webbplats med Nginx och introducerade Nginx för de nya användarna. Instruktionerna här ska fungera bra för dig.

Mus Mus vänsterklicka på knappen fungerar inte på Windows 10
Mus vänsterklicka på knappen fungerar inte på Windows 10
Om du använder en dedikerad mus med din bärbara dator eller stationära dator men musens vänsterklick-knapp fungerar inte på Windows 10/8/7 av någon an...
Mus Markören hoppar eller rör sig slumpmässigt när du skriver in Windows 10
Markören hoppar eller rör sig slumpmässigt när du skriver in Windows 10
Om du upptäcker att muspekaren hoppar eller rör sig på egen hand, automatiskt, slumpmässigt när du skriver in Windows-bärbar dator eller dator, kan nå...
Mus Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Mus och Pekplattas gör inte bara datoranvändning lättare men effektivare och mindre tidskrävande. Vi kan inte föreställa oss ett liv utan dessa enhete...