1. RÉSZ: Ubuntu Server 16.04 (Xenial Xerus) LEMP verem telepítése



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A LEMP az (L) inux, az Nginx - kiejtett (E) gine-X, (M) ySQL és (P) HP rövidítése. A Nginx egy fordított proxy, és az Apache alternatívája (néha továbbfejlesztése).



Miért pont az Ubuntu Server 16.04?

Az Ubuntu Server 16.04 néhány nagyon szükséges frissítést ad hozzá a tárakhoz, ami kevesebb időt fordít a forrásból történő fordításra. Nagy frissítések:



  • Nginx 1.10.0 - Beépített HTTP / 2 támogatás!
  • PHP 7.0
  • MySQL 5.7 (jelentős biztonsági frissítés üres root jelszóval)

Elkezdeni

Először töltse le az Ubuntu Server 16.04 fájlt.



Töltse le a 32/64 bites verziót innen itt

Készítse el a bootolható képet a kedvenc módszerével.

Windows esetén a Rufust ajánlom: rufus



A Mac UnetBootin általában jól működik: unetbootin

Linux: Attól függően, hogy milyen zamatot használ, használhatja a már meglévő GUI eszközt vagy a terminált. A terminálhoz határozza meg az USB-eszközt, majd a kép helyéről hajtsa végre a következő parancsot a Terminálban. Cserélje le a kép nevét a letöltött fájl teljes nevére.

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

Bár növelheti a blokkméretet, az 512 biztonságos, és kevésbé valószínű, hogy indíthatatlan képet készítene.

Telepítse az alap Ubuntu 16.04 rendszert

Válassza ki a nyelvet és a billentyűzetkiosztást. Ha normál angol nyelvet használ, akkor csak néhányszor nyomja meg az Enter billentyűt, hogy átjusson ezen a részen.

Írd be a hostname a számítógépedhez:

ubuntu 16

Ha ezt munkahelyi környezetben végzi, akkor vagy tudja, mi legyen, vagy kit kérdezzen. Ha otthon csinálja ezt, nevezze el, mi érdekli (ez a számítógép valóban marvinnak tűnik).

A következő az elsődleges felhasználó és jelszó beállítása.

TIPP: Ha több Linuxot futtató rendszered van, az egyik nagyon jó tulajdonság az, hogy ha mindegyiken ugyanazt a felhasználónevet használod, akkor az ssh-vel és az sftp-vel való alagutazás felhasználható anélkül, hogy meg kellene adnod a felhasználónevet.

Új a 16.04-ben az a lehetőség, hogy a jelszót tiszta szövegben jelenítse meg a beállítás során.

ubuntu 16 - 1

Válaszd ki, hogy titkosítod-e a saját könyvtáradat, nem teszem, de nem is tárolok bizalmas adatokat az otthoni mappámban egy webszerveren. Válassza ki az időzónáját (ennek már helyesnek kell lennie, ha a kiszolgáló helyén csatlakozik az internethez).

Ideje beállítani a particionálást.

Nagyon ajánlom az LVM-et, hogy készítsen pillanatképeket biztonsági mentéshez. Itt van egy elrendezési példa az LVM-re:

ubuntu 16 - 2

Megjegyzés: csak 1: 1 arányt használok a csereügylethez, mivel nem nagyon merülök bele. Hagytam némi teret a jövőbeni feladatra is, erre nincs szükséged, de gyakran tervezek más partíciókat is, és szeretnék nekik helyet. Minden logikai kötethez hozzá kell rendelnie a csatlakozási pontokat, az enyémekhez a / (root) / home / var parancsot használom és a swapot használom.

Jegyzet: Az LVM használatakor külön indítópartíciót kell készítenie, valamint az efi rendszerindító partíciót. Az efi rendszerindító partíció nem látható fent, mivel ez egy KVM példányban történt.

Fejezze be a particionálást, ha hibát észlel, kéri, hogy javítsa ki.

Az alap kernel telepítése a partíció elkészülte után általában egy-két percig tart. Ha ez megtörtént, a rendszer felkéri a proxy információra, ha nem biztos abban, hogy csak nyomja meg az Enter billentyűt. Ezután még néhány összetevőt telepítünk, mielőtt a csomagfrissítések preferálására kéri. Nem csinálok automatikus frissítéseket, legalábbis azóta nem, hogy az éjszaka közepén felébredtem, hogy kijavítsak egy szervert, amelynek függőségeit a frissítések megtörték

Csomagválasztás

Ebből a szempontból csak az OpenSSH szervert és a szokásos rendszer segédprogramokat fogom választani.

ubuntu 16 - 3

A folytatás után a kiválasztott csomagok települnek, és a rendszer kéri a GRUB telepítését. Miután ez befejeződött, távolítsa el a telepítő adathordozót, és kattintson a Folytatás gombra. Végül a jó dolgok elérése!

ubuntu 16 - 4

Most vagy beléphet az alagútba a szerverén, vagy bejelentkezhet. Szeretem az alagutat, mivel nem tartok rendszeresen billentyűzetet és monitort a szervereimen (a (z) görgetés lehetősége is jó!) Nem tudom a címet, egyszerűen megszerezheti, ha egyszerűen bejelentkezik és beírja az ip címet. Ez megadja a hálózati eszközök listáját és azok címét.

Ha ugyanazzal a felhasználónévvel alagutazik, akkor a parancs a következő (cserélje le az 1.2.3.4 kódot a megfelelő ip-re):

ssh 1.2.3.4

Ha más felhasználónévvel alagutazik:

ssh user@1.2.3.4

Fogadja el az ujjlenyomatot, és írja be a jelszavát.

Most frissítsen mindent:

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

Ez lehet gyors, de gyakran eltart néhány percig. Feltéve, hogy minden a tervek szerint haladt, irány 2. rész - Az Nginx, a PHP és a MySQL telepítése .

3 perc olvasás