DIO 1: Instaliranje UEM-ovog servera 16.04 (Xenial Xerus) LEMP stog



Isprobajte Naš Instrument Za Uklanjanje Problema

LEMP je kratica za (L) inux, Nginx - izgovara se (E) gine-X, (M) ySQL i (P) HP. Nginx je obrnuti proxy i alternativa (ponekad poboljšanje) Apacheu.



Zašto Ubuntu Server 16.04?

Ubuntu Server 16.04 dodaje neke prijeko potrebne nadogradnje spremišta, što znači manje vremena za sastavljanje iz izvora. Velika ažuriranja:



  • Nginx 1.10.0 - ugrađena podrška za HTTP / 2!
  • PHP 7.0
  • MySQL 5.7 (glavno sigurnosno ažuriranje s praznom root lozinkom)

Početak rada

Prvo i najvažnije, preuzmite Ubuntu Server 16.04.



Preuzmite 32/64-bitnu verziju s ovdje

Stvorite svoju pokretačku sliku pomoću svoje omiljene metode.

Za Windows preporučujem Rufus: rufus



Mac UnetBootin općenito dobro radi: unetbootin

Linux: Ovisno o tome koji okus koristite, možete koristiti GUI alat koji već imate ili terminal. Za terminal odredite svoj USB uređaj, a zatim s mjesta slike izvršite sljedeću naredbu u terminalu. Zamijenite ime slike punim nazivom preuzete datoteke.

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

Iako možete povećati veličinu bloka, 512 je siguran i manje je vjerojatno da će stvoriti sliku koja se ne može pokrenuti.

Instalirajte osnovni sustav Ubuntu 16.04

Odaberite jezik i raspored tipkovnice. Ako koristite standardni engleski, možete pritisnuti enter nekoliko puta da biste prošli kroz ovaj dio.

Uđi ime domaćina za vaše računalo:

ubuntu 16

Ako to radite u radnom okruženju, ili znate što bi to trebalo biti ili koga pitati. Ako ovo radite kod kuće, napišite to što vam je stalo (ovo se računalo doista čini marvinom).

Sljedeće je postavljanje primarnog korisnika i lozinke.

SAVJET: Ako imate više sustava s Linuxom, jedna vrlo lijepa značajka je da ako koristite isto korisničko ime na svakom od njih, tuneliranje ssh i sftp može se koristiti bez unošenja korisničkog imena.

Novost u 16.04 je mogućnost prikazivanja lozinke u čistom tekstu tijekom postavljanja.

ubuntu 16 - 1

Odaberite želite li šifrirati svoj kućni direktorij ili ne, ne znam, ali također ne čuvam osjetljive podatke u svojoj matičnoj mapi na web poslužitelju. Odaberite svoju vremensku zonu (već bi trebalo biti točno ako ste povezani na Internet na mjestu na kojem će se koristiti poslužitelj).

Vrijeme je za postavljanje particija.

Toplo preporučujem LVM kako biste mogli koristiti snimke za izradu sigurnosnih kopija. Evo primjera izgleda za LVM:

ubuntu 16 - 2

Imajte na umu da koristim samo omjer 1: 1 za zamjenu, jer u njega ne ulazim baš često. Također sam ostavio malo prostora za buduće zadatke, to ne trebate raditi, ali često planiram druge pregrade i želim prostor za njih. Morat ćete dodijeliti točke montiranja svakom od logičkih volumena, za moj koristim / (root) / home / var i swap.

Bilješka: Kada koristite LVM, trebate napraviti zasebnu particiju za pokretanje, kao i efi particiju za pokretanje. Efi particija za pokretanje nije prikazana gore, jer je to učinjeno u KVM instanci.

Završite s particioniranjem, ako postoje greške, trebali biste biti upitani za ono što je potrebno ispraviti.

Osnovno jezgro instalira se nakon što podjelite, obično traje jednu ili dvije minute. Kada to učinite, od vas će se zatražiti da unesete informacije o proxyju, ako niste sigurni, samo pritisnite Enter. Zatim će se instalirati još nekoliko komponenti prije nego što se od vas zatraži da odaberete željena ažuriranja paketa. Ne radim automatska ažuriranja, barem ne otkad sam se probudio usred noći kako bih popravio poslužitelj na kojem su ovisnosti pokidale ažuriranja ...

Odabir paketa

U svrhe ovog kako ću, samo ću odabrati OpenSSH poslužitelj i standardne uslužne programe sustava.

ubuntu 16 - 3

Nakon što nastavite, odabrani će se paketi instalirati i tada će se od vas tražiti da instalirate GRUB. Nakon što završi, uklonite instalacijski medij i pritisnite Nastavi. Napokon, dolazimo do dobrih stvari!

ubuntu 16 - 4

Sada možete ili ssh tunel ubaciti u svoj poslužitelj, ili se prijaviti. Volim tunelirati, jer redovito ne držim tipkovnicu i monitor na svojim poslužiteljima (također, i mogućnost jednostavnog pomicanja prema gore je lijepa!) Ako ne Ne znate adresu, lako je možete dobiti jednostavnom prijavom i unosom ip adrese. To će vam dati popis svakog od vaših mrežnih uređaja i njihove adrese.

Ako tunelirate s istim korisničkim imenom, naredba je (zamijenite 1.2.3.4 ispravnim ip-om):

ssh 1.2.3.4

Ako tunelirate s drugim korisničkim imenom:

ssh korisnik@1.2.3.4

Prihvatite otisak prsta i unesite lozinku.

Sada sve ažurirajte:

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

Ovo može biti brzo, ali često traje nekoliko minuta. Pod pretpostavkom da je sve išlo po planu, krenite u 2. dio - Instaliranje Nginxa, PHP-a i MySQL-a .

3 minute čitanja