FreeBSD

Nginxin asentaminen FreeBSD lle

Nginxin asentaminen FreeBSD lle

Nginx on moottorin x tyylistys. Se on ilmainen ja avoimen lähdekoodin HTTP-palvelin, jonka on kirjoittanut ja kehittänyt venäläinen ohjelmistoinsinööri Igor-järjestelmä. Nginxiä käytetään myös usein käänteisenä / postin välityspalvelimena ja kuormituksen tasapainottajana. Vaikka se on kevyt verkkopalvelinluokassaan, se on erittäin kestävä ja tuottaa kuitenkin vaikuttavia tuloksia. Tämän seurauksena se on ollut tasaisessa nousussa ja saavuttanut merkittävän maineen luotettavana verkkopalvelimena. Sen skaalautuvuus ja resurssien optimointiominaisuudet ovat ansainneet paikkansa yhtenä suosituimmista verkkopalvelimista.Yksi arvio, jonka mukaan yli 38 prosenttia Internetin miljoonasta parhaasta verkkosivustosta on isännöity Nginx-palvelimilla ympäri maailmaa.

Nginx- HTTPS-ominaisuudet

Kuten aiemmin mainittiin, Nginxiä voidaan käyttää myös HTTP-palvelimena, välityspalvelimena, kuormituksen tasapainottajana ja postipalvelimena. Tässä luetellaan joitain Nginxin käyttötapoja HTTPS-palvelimena / välityspalvelimena.

NGINX: n asentaminen FreeBSD: lle

Tässä oppaassa käsitellään Nginx-verkkopalvelimen asentamista ja käytön aloittamista FreeBSD Unix -käyttöjärjestelmässä.

Asennuksen yleiskatsaus

Koko menettely voidaan tiivistää seuraavasti:

  1. Asenna Nginx FreeBSD: lle komennolla pkg tai porttijärjestelmällä.
  2. Ota Nginx-tuki käyttöön FreeBSD: llä.
  3. Muokkaa tiedostoa, joka sijaitsee / usr / local / etc / nginx / nginx.conf määrittää Nginx
  4. Tarkista asennus

Noudata alla olevia ohjeita asettaaksesi Nginx FreeBSD-palvelimellesi.

Vaihe 1: Päivitä porttipuu FreeBSD: ssä

Anna seuraava komento päivittääksesi porttipuun FreeBSD: ssä:

$ portsnap noutopäivitys

Vaihe 2: Asenna Nginx FreeBSD: lle

Nginx voidaan asentaa palvelimellesi kahdella tavalla:

1) porttien kautta 

Asenna sitten Nginx-palvelinportti alla olevilla komennoilla:

$ cd / usr / ports / www / nginx /
$ makeinstall puhdas

Kun asennat Nginxiä, valitse verkkopalvelimen käyttöön liittyvät vaihtoehdot. Täällä valitsimme REWRITE_MODULE, SSL_MODULE jne., esitellä esimerkkinä.

2) käyttämällä pkg-komentoa

Vaihtoehtoisesti voit asentaa Nginxin lisäämällä nginx-binaaripaketin paketinhallinnan avulla komennolla pkg:

$ pkg asenna nginx

Tämän pitäisi asentaa Nginx FreeBSD-palvelimellesi.

Vaihe 3: Ota Nginx-palvelu käyttöön FreeBSD: llä

Ota Nginx-verkkopalvelin käyttöön kirjoittamalla alla oleva komento

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

Vaihtoehtoisesti voit kirjoittaa myös:

$ sudo sysrc nginx_enable = "KYLLÄ"

Se on siitä asennuksen kanssa.

Nginxin käytön aloittaminen FreeBSD: llä

Käynnistä Nginx-palvelin

Käynnistä Nginx kirjoittamalla seuraava komentokomentoon ja painamalla Enter:

$ / usr / local / etc / rc.d / nginx-aloitus

Vaihtoehtoisesti voit antaa alla olevan komennon:

$ service nginx start

Sulje Nginx-palvelin

Poistu Nginx-palvelimesta antamalla seuraava komento:

$ / usr / local / etc / rc.d / nginx-pysäytys

Voit kirjoittaa myös suppeamman komennon:

$ service nginx stop

Tämän komennon pitäisi sulkea Nginx-palvelin

Käynnistä Nginx-palvelin uudelleen

Käynnistä Nginx-palvelin lähettämällä alla oleva komento.

$ / usr / local / etc / rc.d / nginx käynnistyy uudelleen

Vaihtoehtoisesti,

$ service nginx käynnistetään uudelleen

Nginx-palvelimen pitäisi käynnistyä uudelleen, kun yllä oleva komento suoritetaan.

Ladataan Nginx-palvelimia postimäärityksiä uudelleen

Käynnistä Nginx-palvelin uudelleen määritystiedoston muokkaamisen jälkeen seuraavalla komennolla:

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

Voit käyttää myös:

$ service nginx lataa

Tärkeät tiedostot Nginxissä

Nginx-asennuksen testaaminen FreeBSD: llä

Kopioi ja liitä seuraava linkki verkkoselaimesi URL-kenttään:

http: // palvelin-ip-täällä /

Verkkosivun luominen Nginxillä

Aloita asettamalla hakemisto antamalla mkdir-komento:

$ mkdir / wwwwiki

Luo sitten uusi käyttäjä verkkotunnuksellesi alla olevalla komennolla:

$ pw -käyttäjä add -n wwwwiki -c 'Wiki-käyttäjä' -d / olematon -s / usr / sbin / nologin

Lukitse käyttäjänimi seuraavalla komennolla:

$ pw lock wwwwiki

Liitä sitten tiedosto testaamaan asioita:

$ sudo nano / wwwwiki / index.html

Kopioi ja liitä sitten seuraavat tiedostoon:

#
#
# younisin henkilökohtainen wiki-ohj
#
#
#

Wiki-ohj


#

Tämä on testi ja määritän PHP 7: n.x isännöi mediawikiä


#

# © www.linuxhint.com
#
#

Jaa sitten ryhmän omistus alla olevilla komennoilla:

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

Määritä Nginx wiki-virtuaalitunnukselle tai IP-osoitteelle

Aloita luomalla määritystiedosto alla olevilla komennoilla:

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

Kopioi ja liitä seuraava teksti tähän tiedostoon ja tee tarvittavat muutokset alla olevaan tekstiin:

# palvelin
# Palvelimen_nimi 10.0.2.15; # virtuaalinen IP tai verkkotunnus täällä
# Access_log / var / log / nginx / 10.0.2.15.pääsy.Hirsi; # lokitiedostot
# Error_log / var / log / nginx / 10.0.2.15.virhe.Hirsi;
# Root / wwwwiki; # juurikanava tälle virtuaaliselle isännälle
# ## lisää alla olevia asetuksia, kuten PHP ja niin edelleen. ##
#

Älä unohda tallentaa tiedostoa ennen kuin poistut siitä. Käytä sitten alla olevaa komentoa päivittääksesi kokoonpanotiedostomme:

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

Liitä sitten loppua kohti seuraava:

sisältää "verkkotunnukset / *.conf ";

Tallenna uudelleen ja poistu tästä tiedostosta. Vahvista sitten nginx seuraavalla komennolla:

$ nginx -t
$ service nginx lataa

Testaa lopuksi määritys antamalla IP-osoitteesi:

http: // 10.0.2.15 /

Yhteenvetona

Se on noin tämän päivän opetusohjelma. Selitimme kuinka Nginx asennetaan FreeBSD-palvelimelle porttijärjestelmän ja pkg-komennon avulla ja kuinka Nginx-palvelu otetaan käyttöön FreeBSD: llä. Näimme myös kuinka perustaa verkkosivusto Nginxin kanssa ja esitteli Nginxin uusille käyttäjille. Tässä olevien ohjeiden pitäisi toimia sinulle hienosti.

HD Remastered Games for Linux that Never had a Linux Release Earlier
Many game developers and publishers are coming up with HD remaster of old games to extend the life of franchise, please fans requesting compatibility ...
Kuinka käyttää AutoKey-toimintoa Linux-pelien automatisointiin
AutoKey on työpöydän automaatioapuohjelma Linuxille ja X11: lle, ohjelmoitu Python 3, GTK ja Qt. Komentosarjojen ja MACRO-toimintojen avulla voit auto...
Kuinka näyttää FPS-laskuri Linux-peleissä
Linux-pelaaminen sai suuren työn, kun Valve ilmoitti Linux-tuesta Steam-asiakkaalle ja heidän peleilleen vuonna 2012. Siitä lähtien monet AAA- ja indi...