Cum se instalează LAMP Stack pe Ubuntu 16.10

Când gestionați sisteme de operare precum Ubuntu 16, este important să cunoașteți toate funcționalitățile și domeniul de aplicare pe care le oferă ca sistem atât pentru utilizatorul final, cât și pentru administratorii IT. Una dintre cele mai bune modalități prin care putem extinde versatilitatea și performanța Ubuntu este instalarea și configurarea LAMP.

În continuare vom vedea în detaliu cum să instalați aceste utilitare importante în Ubuntu 16 și astfel să facem din acesta un server cu o gamă mult mai mare de posibilități și configurații. Pentru acest caz, vom folosi serverul Ubuntu 16.10 care poate fi descărcat de la următorul link:

Ce este LAMPLAMP este un set de software al cărui scop este de a permite unui server să găzduiască site-uri web și aplicații dinamice datorită setului de aplicații incluse. LAMPĂ înseamnă:

  • L: Linux
  • A: Apache
  • M: MySQL
  • Î: PHP
LAMP în ansamblu este un acronim care reprezintă un sistem de operare Linux cu un server Apache, al cărui site de date este stocat într-o bază de date MySQL și conținutul dinamic este procesat cu PHP.

În continuare vom începe procesul de instalare și configurare LAMP în Ubuntu 16.10.

1. Instalarea Apache pe Ubuntu 16.10


Apache este un server web care ne oferă posibilitatea de a configura un server web cu funcționalități precum CGI, SSL și domenii virtuale. Apache este o aplicație software gratuită, deci este actualizată constant.
Pentru a instala Apache în Ubuntu 16.10 vom executa următoarea comandă:
 sudo apt-get install apache2

MARI

Introducem litera S pentru a accepta descărcarea și instalarea respectivă a pachetelor Apache.

2. Activarea și pornirea Apache


Odată ce Apache este instalat, continuăm să îl activăm și să pornim serviciul, pentru aceasta vom introduce următoarele comenzi în ordinea lor individual:
 systemctl activate apache2 systemctl start apache2 systemctl status apache2
Rezultatul obținut este următorul:

MARI

3. Validați Apache


Pentru a verifica dacă Apache a fost instalat corect și serviciul este activat, mergem la browserul nostru și putem introduce oricare dintre următoarele opțiuni:
  • http: // localhost /
  • http: // adresa IP /

Rezultatul, dacă totul este corect, ar trebui să fie următorul:

Cu aceasta verificăm dacă Apache funcționează corect.

4. Instalarea MySQL pe Ubuntu 16.10


Următorul pas este instalarea MySQL, care este un manager de baze de date relaționale (RDBMS) care permite mai multor utilizatori să acceseze baza de date într-un mod sigur și integrat. Pentru a instala MySQL în Ubuntu 16.10 vom executa următoarea comandă:
 sudo apt-get install mysql-server mysql-client
Notă:În timpul procesului, vor fi afișate anumite întrebări pe care le vom demonstra ulterior.

MARI

Acceptăm descărcarea și instalarea pachetelor. Primul mesaj pe care trebuie să-l completăm este introducerea parolei de utilizator root:

MARI

Introducem parola dorită, apăsăm Accept sau Enter și trebuie să o confirmăm din nou:

MARI

Faceți clic pe OK pentru a continua cu instalarea. În acest fel, am instalat MySQL.

5. Verificarea stării de sănătate MySQL


Pentru a verifica dacă instalarea MySQL a fost corectă, vom executa următoarea comandă:
 sudo systemctl status mysql
Notă: Dacă folosim Ubuntu 14.10 sau versiuni anterioare, vom executa următoarea comandă:
 sudo service statutul mysql
Rezultatul obținut va fi următorul:

MARI

Putem vedea că este activ.

6. Instalare MariaDB


MariaDB este un alt manager de baze de date robust, sigur și fiabil care poate fi utilizat în locul MySQL. MariaDB câștigă avânt în rândul managerilor de baze de date datorită funcționalităților sale multiple, pe care le putem consulta pe site-ul său oficial:

Pasul 1
Pentru a instala MariaDB trebuie mai întâi să eliminăm MySQL de pe Ubuntu 16.10. Pentru aceasta trebuie să executăm următoarele comenzi în ordinea lor:

 sudo systemctl stop mysql sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean sudo rm -rf / var / lib / mysql / sudo rm -rf / etc / mysql / 

MARI

Pasul 2
Odată ce procesul este finalizat, procedăm la instalarea MariaDB în Ubuntu 16.10 executând următoarea comandă:

 sudo apt-get install mariadb-server

MARI

Pasul 3
Introducem litera S pentru a accepta descărcarea MariaDB. O altă metodă cu care putem instala MariaDB este folosirea depozitelor oficiale pentru a obține cea mai recentă versiune, în acest caz trebuie să executăm următoarele linii:

 sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http: //download.nus .edu.sg / mirror / mariadb / repo / 10.1 / ubuntu vivid main ' 
Pasul 4
Actualizăm depozitele folosind următoarea comandă:
 sudo apt-get update
Pasul 5
În cele din urmă, instalăm MariaDB executând următoarea comandă:
 sudo apt-get install mariadb-server
Pasul 6
Ceva important de reținut este că, în timpul procesului de instalare, parola de root nu va fi solicitată ca și cum ar fi MySQL și nu o vom putea face manual folosind comanda:
 mysql_secure_installation
Pasul 7
Va fi afișată următoarea eroare:

MARI

Pentru a o rezolva vom efectua următorul proces. Executăm următoarea comandă:

 sudo mysql -u root
Pasul 8
În acces la MySQL vom executa următoarele linii:
 folosiți MySQL; actualizați setul de utilizatori plugin = "unde Utilizator =" rădăcină "; privilegii de spălare; \ q

MARI

Pasul 9
Acum executăm din nou comanda mysql_secure_installation, dăm Enter când solicită parola de root și vom avea acces la setările MariaDB:

MARI

7. Validarea stării MariaDB


Pentru a verifica starea curentă a MariaDB în Ubuntu 16.10 vom folosi următoarea comandă:
 sudo service statutul mysql
Rezultatul va fi următorul. Putem verifica dacă starea sa este activă.

MARI

8. Instalarea PHP pe Ubuntu 16.10


PHP (PHP: Hypertext Preprocessor) este un limbaj de programare open source utilizat în dezvoltarea web și care poate fi încorporat în HTML.

Pentru a instala PHP pe serverul Ubuntu 16.10 vom executa următoarele comenzi în ordinea lor:

 sudo apt-get update sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7

MARI

Acceptăm descărcarea și odată ce este terminată, vom valida versiunea PHP instalată folosind următoarea comandă:

 php -v

MARI

9. Validare PHP


Pentru a testa PHP pe serverul Ubuntu 16.10 vom crea un fișier numit testphp.php folosind următoarea linie:
 sudo nano /var/www/html/testphp.php
În fereastra afișată vom introduce următoarele:
 

MARI

Salvăm modificările folosind combinația de taste Ctrl + O și ieșim din editor folosind tastele Ctrl + X. Repornim serverul Apache pentru a aplica modificările folosind comanda:

 sudo systemctl reporniți apache2
În Ubuntu 14 sau versiunile anterioare vom executa următoarea comandă:
 sudo service apache2 reporniți
Mergem la un browser și introducem următoarele în bara de adrese. În acest fel, validăm configurația PHP.
 https: //IP/testphp.php

Notă:Dacă dorim să instalăm toate pachetele PHP, vom executa următoarea comandă:

 sudo apt-get install php *

10. Managementul bazelor de date MySQL


Pentru a gestiona bazele de date MySQL este necesar să instalăm PHPMyAdmin care este un instrument de interfață grafică cu care vom avea acces la administrarea bazelor de date.

Pasul 1
Pentru instalarea sa vom executa următoarea comandă:

 sudo apt-get install phpmyadmin

MARI

Pasul 2
Acceptăm descărcarea și în timpul procesului de instalare vom vedea întrebări precum:

MARI

Acolo selectăm apache2 care a fost serverul web instalat.

MARI

Pasul 3
Acest mesaj se referă la baza de date care trebuie creată de PHPMyAdmin, faceți clic pe Da și trebuie să atribuim o parolă pentru baza de date menționată:

MARI

Trebuie să o confirmăm. Acolo stabilim numele bazei de date MySQL.

MARI

Pasul 4
Am setat numele de utilizator pentru baza de date.

MARI

11. Acces la consola PHPMyAdmin


Odată ce acest lucru este configurat, putem accesa consola PHPMyAdmin introducând următoarea linie în bara de adrese a browserului. Acolo ne vom loga cu acreditările respective pentru a accesa bazele de date.
 http: // IP_address / phpmyadmin /

După cum putem vedea, LAMP este un instrument excelent pentru a extinde resursele oferite de sistemul de operare și, astfel, a avea mai multe alternative atât pentru administrare, cât și pentru utilizatorul final.
Să folosim bine LAMP pe serverul Ubuntu 16.10.

Instalați Chrome și Skype Ubuntu

wave wave wave wave wave