1. OSA: Ubuntu Serveri 16.04 (Xenial Xerus) LEMP-i virna installimine



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

LEMP on lühend (L) inux, Nginx - hääldatakse (E) gine-X, (M) ySQL ja (P) HP. Nginx on vastupidine puhverserver ja alternatiiv (mõnikord ka lisaseade) Apache'ile.



Miks Ubuntu Server 16.04?

Ubuntu Server 16.04 lisab hoidlatesse mõned hädavajalikud täiendused, mis tähendab, et allikast kompileerimine võtab vähem aega. Suured uuendused:



  • Nginx 1.10.0 - sisseehitatud HTTP / 2 tugi!
  • PHP 7.0
  • MySQL 5.7 (peamine turbevärskendus tühja juurparooliga)

Alustamine

Kõigepealt laadige alla Ubuntu Server 16.04.



Laadige 32/64-bitine versioon alla siin

Looge oma alglaaditav pilt oma lemmikmeetodi abil.

Windowsi jaoks soovitan Rufust: rufus



Mac UnetBootin töötab üldiselt hästi: taaskäivitamine

Linux: sõltuvalt sellest, millist maitset te kasutate, võite kasutada juba olemasolevat GUI-tööriista või terminali. Terminali jaoks määrake oma USB-seade ja seejärel täitke pildi asukohast järgmine käsk Terminalis. Asendage pildi nimi allalaaditud faili täisnimega.

dd if = ubuntu-16.04-desktop-amd64.iso = / dev / sdX bs = 512k

Kuigi saate suurust suurendada, on 512 ohutu ja vähem tõenäoline, et taaskäivitamatut pilti toodaks.

Installige Ubuntu 16.04 baassüsteem

Valige keel ja klaviatuuripaigutus. Kui kasutate standardset inglise keelt, võite selle osa läbimiseks lihtsalt paar korda sisestusklahvi vajutada.

Sisestage hostinimi teie arvuti jaoks:

ubuntu 16

Kui teete seda töökeskkonnas, teate kas see peaks olema või kellelt küsida. Kui teete seda kodus, nimetage see, mis teile meeldib (see arvuti tundub tõesti olevat marvin).

Järgmine on esmase kasutaja ja parooli seadistamine.

NÕUANNE: Kui teil on mitu Linuxi kasutavat süsteemi, on üks väga hea omadus see, et kui kasutate mõlemal sama kasutajanime, saab ssh ja sftp abil tunnelimist kasutada ilma kasutajanime sisestamata.

Uus versioon 16.04 on võimalus näidata parooli seadistamise ajal selge tekstina.

ubuntu 16 - 1

Valige, kas soovite oma kodukataloogi krüptida või mitte, ma ei tee seda, kuid ma ei hoia ka tundlikke andmeid veebiserveris oma kodukaustas. Valige ajavöönd (see peaks juba õige olema, kui olete Interneti-ühendusega asukohas, kus serverit kasutatakse).

Aeg sektsioonide seadistamiseks.

Soovitan väga LVM-i, et saaksite varundamiseks kasutada hetktõmmiseid. Siin on LVM-i paigutuse näide:

ubuntu 16 - 2

Pange tähele, et ma kasutan vahetamiseks ainult suhet 1: 1, kuna ma ei süvene sellesse eriti sageli. Olen jätnud ka ruumi tulevaseks ülesandeks, teil pole seda vaja teha, kuid mul on sageli plaanis ka teisi vaheseinu ja tahan neile ruumi. Igale loogilisele köitele peate määrama ühenduspunktid, minu jaoks kasutan / (root) / home / var ja vahetan.

Märge: LVM-i kasutamisel peate tegema eraldi alglaadimispartitsiooni, samuti efi alglaadimispartitsiooni. Efis buutimispartitsiooni ülalt ei näidata, kuna seda tehti KVM-i eksemplaris.

Lõpeta jaotamine, kui on vigu, peaksite paluma teil parandada, mida vaja parandada.

Baasituum installitakse siis, kui olete partitsiooni teinud, võtab see tavaliselt ühe või kaks minutit. Kui see on tehtud, küsitakse teilt puhverserveri teavet, kui te pole kindel, vajutage lihtsalt sisestusklahvi. Seejärel installitakse veel mõned komponendid, enne kui teil palutakse paketi värskenduste osas eelistust anda. Ma ei tee automaatvärskendusi, vähemalt mitte pärast seda, kui sain keset ööd äratada serveri parandamiseks, mille sõltuvused olid värskenduste tõttu katki ...

Pakettide valik

Selle juhendi valimiseks valin ainult OpenSSH-i serveri ja standardsed süsteemi utiliidid.

ubuntu 16 - 3

Kui jätkate, installitakse valitud paketid ja seejärel palutakse teil installida GRUB. Pärast selle lõppu eemaldage installimiskandja ja vajutage jätkamist. Lõpuks hea kraamini jõudmine!

ubuntu 16 - 4

Nüüd saate tunneli oma serverisse sisse logida või sisse logida. Mulle meeldib tunnelida, kuna ma ei hoia oma serverites regulaarselt klaviatuuri ja monitori (ka võime hõlpsalt üles kerida on tore!) Aadressi ei tea, selle saate hõlpsalt sisse logides ja IP-aadressi sisestades. See annab teile loendi kõigist teie võrguseadmetest ja nende aadressidest.

Kui kasutate tunnelit sama kasutajanimega, on käsk (asendage 1.2.3.4 õige ip-ga):

ssh 1.2.3.4

Kui kasutate tunnelit teise kasutajanimega:

ssh kasutaja@1.2.3.4

Nõustuge sõrmejäljega ja sisestage oma parool.

Nüüd värskendage kõike:

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get distr-upgrade -y

See võib olla kiire, kuid võtab sageli paar minutit. Eeldades, et kõik läks plaanipäraselt, suunduge 2. osa - Nginxi, PHP ja MySQL-i installimine .

3 minutit loetud