Nginx -asennus ja kokoonpano Ubuntuun
- 4121
- 1132
- Preston Koch
Hieman nginxistä
Hyvät lukijat, tämän päivän keskustelun aihe on Nginx Ubuntun asennus ja kokoonpano. Muista, että apuohjelmat ovat yksi suosituimmista ja suosituimmista verkkopalvelimista ympäri maailmaa. Se auttaa useimpia Internet -sivuja (suuret sivustot), jolla on valtava määrä kävijöitä melkein joka tunti. Miksi monet kehittäjät antavat mieluummin tämän erityisen sovelluksen? Lisäksi miten Nginx asentaa ja määrittää Ubuntu.
Sovellus kehitettiin vuonna 2002, ja sillä on tällä hetkellä suurin suosio
Toisin kuin Apache, joka tuli suhteellisen kauan sitten - vuonna 1995 - tämä palvelin on turvallisempi ja kätevämpi, jonka avulla voit ottaa tämän palvelimen pääverkon tai käänteisen välityspalvelimena. Tosiasia on, että Apache -luotaessa oli mahdotonta tarjota joukko toimintoja, joita nykyaikainen käyttäjä voi tarvita. Apuohjelma ilmestyi myös äskettäin - vuonna 2002, mutta saa vakaat korkealaatuiset päivitykset.
Kuinka asentaa Nginx Ubuntuun
Ennen kuin suoritamme asennusmenettelyä, joka muuten on hyvin yksinkertaista (sinä itse nähdään pian), on tärkeää päättää valmistelevista työstä. Ilman tätä asennus ja käynnistys on yksinkertaisesti mahdotonta. Esimerkiksi, et voi asentaa Windowsia valmistamatta erityisiä työkaluja. Selvitetään, mitä tarvitsemme:
- Luonnollisesti Ubuntu -käyttöjärjestelmän tulisi olla erinomaisessa työtilassa. Hänellä ei pitäisi olla virheitä tai joitain muita aukkoja.
- Varmista, että sinulla on "tavallinen käyttäjä". Juuri hän ei ole supervalta, jota usein vaaditaan jonkin toiminnan suorittamiseen.
- Jos sinulla ei ole sellaista, muista luoda! Vasta sitten voit aloittaa lisätoimenpiteet. Tavallinen tili on eräänlainen passi sinulle asennusapuohjelman maailmaan. Kun olet luonut käyttäjän, kirjaudu sisään sen alle.
Nyt voimme sanoa, että olet täysin valmis asentamaan ohjelman Ubuntuun. Huomaa, että kunkin kohteen kuvauksen jälkeen koodi on ilmoitettu, joka auttaa sinua suorittamaan tämän vaiheen osoituksen. Niitä on kaksi, joten aloitetaan:
- Ensin sinun on päivitettävä paikallinen paketti -hakemisto:
$ Sudo apt-get-päivitys
- Asenna haluttu palvelin komennolla:
$ Sudo apt-get asennus nginx
- Valmis! Odota prosessin päättymistä ja siirry uuden web -palvelimen asetukseen ja hallitsemaan.
Itse verkkopalvelin on asennettava järjestelmään, ohjelma on virallisissa arkistoissa
Ubuntu -ohjelman perustaminen
- Näytetään luettelo ohjelmista, joissa on UFW -profiili joukkueella:
$ Sudo ufw -sovellusluettelo
- Avaat luettelon, joka osoittaa profiilien tyypit:
- Täysi - täyden profiilin avausportit 80 ja 443. Ensimmäinen on tavallinen salaamattoman liikenteen kanssa, ja toinen on salattu.
- Http - vain 80 porttia avaa sinut.
- Https - siellä on 143.
Yleensä suositellaan laittaa HTTP, mutta jos pidät itseäsi edistyneemmänä käyttäjänä, voit valita tarvitsemasi portin.
- Syötä koodi valinta:
$ Sudo ufw Salli 'nginx xxx'
Missä XXX: n sijasta sinun on kirjoitettava valitun portin nimi. Esimerkiksi $ sudo ufw sallii 'nginx Full'.
- Älä unohda korjata asetettuja parametreja:
$ Sudo ufw -tila
- Seuraavassa vaiheessa järjestelmä näyttää tietoja sallitusta liikenteestäsi. Täällä voit jo harkita palomuuriasetuksia valmiiksi.
- Nyt sinun on tarkistettava. Yleensä Ubuntu -asennuksen lopussa Nginxin tulisi aloittaa, ja palvelimen tulisi toimia. Vain siinä tapauksessa, että voit varmistaa tämän joukkueen avulla:
$ Systemctl Status Nginx
- Näkyvässä dataikkunassa on syytä keskittyä toiminnan linjaan, jossa hetki ilmoitetaan, josta palvelin aloittaa työnsä. Tämän avulla voit ymmärtää tarkalleen, onko kaikki kunnossa. Jos on ongelmia tai ongelmia, muista yrittää toistaa yllä olevat toimet huolellisesti. Jos mitään ei tule joka tapauksessa esiin, ota yhteyttä asiantuntijaan saadaksesi apua. Muuten voit siirtyä eteenpäin.
- Seuraavaksi meidän on johdettava julkinen IP -osoite:
$ Sudo apt-get asenna kihara
$ Curl -4 icanhazip.Com
- Kun olet saanut tarvittavat tiedot, kirjoita ne kentälle kirjoittaaksesi osoituksia selaimeen:
http: // domain_im_iil_ip -osoite
- Jos teit kaiken oikein, näet sovelluksen sovelluksen alkuperäisen sivun, missä sanotaan, että verkkopalvelin on asennettu ja toimii onnistuneesti. Linkit ilmoitetaan myös online -dokumentoinnin ja säännöllisen tuen saamiseksi sekä kaupalliselle tuelle. Voit onnitella itseäsi, asennus ja asetus ovat onnistuneita!
Joukkueet, hakemisto ja niin edelleen
Nyt voit itse asiassa siirtyä pääkomentojen, tiedostojen ja ohjelmahakemiston tutkimiseen. Tämä auttaa sinua hallitsemaan verkkopalvelinta oikein.
Joukkueet
- Lopettaa
$ Sudo systemctl stop nginx
- Alkaen pysähtymisen jälkeen
$ Sudo systemctl start nginx
- Kunnostettu
$ Sudo systemctl uudelleenkäynnistys nginx
- Käynnistä uudelleen peruuttamatta yhteyttä (se pysyy aktiivisena)
$ Sudo systemctl latad nginx
- Nginxin automaattisen käynnistyksen irrottaminen käytettäessä palvelinta
$ Sudo systemctl poista Nginx käytöstä
- Edellisen kohteen päinvastainen - sisällyttäminen
$ Sudo systemctl Enable nginx
Tiedostot ja hakemisto
- Sisältö
- /var/www/html - Tervetuloa sivu, jonka näimme vähän aikaisemmin. Voit muuttaa tätä säätämällä määritystiedostoja.
- Palvelimen kokoonpano
- /etc/nginx - hakemisto, jossa kaikki parametrit ja palvelinasetukset sijaitsevat. Vain tässä valikossa voit suorittaa edellisessä kappaleessa määritetyn menettelyn.
- /etc/nginx/nginx.Conf - pääparametrointitiedosto. Käytetään siinä tapauksessa, että sinun on vaihdettava jotain yhteistä Nginxissä. Siksi älä pelkää tätä tiedostoa, kuten jotkut käyttäjät tekevät.
- /etc/nginx/sivustot -käytettävissä -on paikka, jossa palvelintiedostot tallentaa kaikille sivuille. Toisin sanoen tässä kaikki palvelinparametrit sisältyvät ja muokataan täällä, sillä sillä on mahdollisuus sisällyttää (liittyy muihin ohjaajiin).
- /etc/nginx/sites -Enabled/ - Jos olet yhdistänyt joitain palvelintiedostoja muihin paikkoihin, kuten edellisessä kohdassa mainittiin, niin näet heidän luettelonsa, koska tämä hakemisto on tallennuspaikka.
- /etc/nginx/katkelmat-Siellä on fragmenttien konfiguraatioita, joilla on mahdollisuus sisällyttää NGINX-konfigurointiin.
- Palvelinlehti
- /Var/log/nginx/pääsy.Loki - Web -server -pyyntösi on tallennettu tähän. Voit myös muuttaa tätä sijaintia asetuksissa.
- /var/log/nginx/virhe.Loki on erittäin hyödyllinen tiedosto, joka sisältää virhetietoja. Voi säästää sinut hetkessä.
Johtopäätös
Ystävät, tänään olemme keskustelleet melko yksinkertaisesta kysymyksestä Nginxin asentamisesta ja määrittämisestä Ubuntuun. Itse asiassa koko pari joukkuetta auttoi meitä ratkaisemaan numeron ensimmäisen osan! Vaikka jälkimmäisen kanssa minun piti horjuttaa: jonkin aikaa se voi mennä palomuuriasetuksiin. Kerro meille kommentteissa, onnistutko tekemään kaiken? Toivomme, että vastaukset ovat vain positiivisia. Jaa myös henkilökohtainen kokemus, mielipide ja vaikutelma.