Cum se instalează LAMP și PHPMyAdmin pe Ubuntu 18.04

Versatilitatea sistemelor de operare Linux ne oferă posibilitatea de a extinde la maximum capacitățile organizației, mizând pe posibilitatea de a instala mii de aplicații și servicii gratuite pentru gestionarea și administrarea tuturor proceselor, utilizatorilor și parametrilor sistemului. În această lume a posibilităților, avem compilația LAMP care ne oferă posibilitatea de a gestiona centralizat baze de date, servicii web și multe alte servicii.

Prin acest tutorial vom învăța cum să instalăm LAMP și phpMyAdmin în Ubuntu 18.04. În cazul în care nu aveți Ubuntu 18.04, îl putem instala de pe următorul link:

Ce este LAMPLAMP (Linux, Apache, MySQL și PHP), este un set de software open source, care poate fi instalat împreună pentru a permite unui server să găzduiască site-uri web și aplicații dinamice. De fapt, LAMP este un acronim care înseamnă un sistem de operare Linux cu un server Apache. Datele site-ului sunt stocate în baza de date MySQL, iar conținutul dinamic este procesat cu PHP.

Aceste descrieri sunt practic:

LinuxSistemul de operare este cel care constituie primul strat al acestei structuri. Linux pune bazele modelului LAMP.

ApacheSe referă la software-ul serverului web, de obicei Apache Web Server. Iar funcția sa este de a traduce din browserele web pe site-ul corect.

MySQLMySQL este responsabil pentru stocarea detaliilor care pot fi consultate prin scripturi pentru a realiza construcția unui site web.

PHPPHP este limbajul de programare care va permite site-urilor web și aplicațiilor web să ruleze în Linux.

Ce este phpMyAdminphpMyAdmin a fost dezvoltat ca un instrument software gratuit, care a fost scris în PHP și al cărui obiectiv este să ajute la gestionarea administrării și gestionării MySQL prin intermediul Web. phpMyAdmin are suport pentru un set divers de operațiuni în MySQL și MariaDB.

Cele mai utilizate operațiuni, cum ar fi gestionarea bazelor de date, tabele, coloane și multe altele, pot fi efectuate prin intermediul interfeței de utilizator phpMyAdmin, în timp ce va fi posibilă executarea directă a oricărei instrucțiuni SQL.

Caracteristici PhpMyAdmin

  • Interfață web intuitivă
  • Suport pentru majoritatea funcțiilor MySQL
  • Puteți exporta date în diferite formate, cum ar fi CSV, SQL, XML, PDF, ISO / IEC 26300 - Text și foaie de calcul din OpenDocument, Word, LATEX și altele
  • Importați date din CSV și SQL
  • Este în capacitatea de a gestiona mai multe servere
  • Crearea graficelor unui aspect de bază de date în diferite formate
  • Creați interogări complexe folosind Query-by-example (QBE)
  • Căutare globală într-o bază de date sau un subset al acesteia

Acum vom vedea cum se instalează aceste instrumente la îndemână în Ubuntu 18.04.

1. Instalați Apache pe Ubuntu 18.04

Pasul 1
Primul pas pe care trebuie să îl faceți este să actualizați toate pachetele de sistem și pentru aceasta executăm următoarea comandă:

 actualizare sudo apt 
Pasul 2
Odată actualizat, procedăm la instalarea Apache executând următoarea linie. Introducem litera S pentru a confirma descărcarea și instalarea Apache.
 sudo apt instalează apache2 

MARI

Pasul 3
Odată ce procesul de instalare Apache este finalizat pe Ubuntu 18.04, serviciul Apache ar trebui să înceapă automat și va fi activat pentru a fi pornit la momentul pornirii sistemului de operare. Acest lucru poate fi verificat, dacă este activ și funcționează, folosind următoarea comandă:

 sudo systemctl status apache2

MARI

Pasul 4
Putem verifica dacă starea sa este activă și rulează. Acum, va fi necesar să configurați paravanul de protecție pentru a activa și deschide porturile 80 și 443 pentru a permite solicitările de conexiune de la client la serverul web apache prin HTTP și respectiv HTTPS, pentru aceasta executăm următoarele:

 sudo ufw allow 80 / tcp sudo ufw allow 443 / tcp 
Pasul 5
După aceasta, reîncarcăm serviciul Apache executând următoarele:
 sudo ufw reîncarcă 

MARI

Pasul 6
După aceasta, trebuie să validăm adresa IP a serverului nostru folosind comanda „ifconfig” și pentru a verifica dacă Apache funcționează și a fost instalat corect, vom merge la un browser și acolo vom executa următoarele:

 http: // nume_domeniu / SAU http: // server_IP /

2. Instalați MariaDB pe Ubuntu 18.04


Următorul pas este instalarea MariaDB, care este un sistem gratuit de gestionare a bazelor de date open source performant.

Pasul 1
Pentru instalarea sa, vom executa următoarele. Introducem litera S pentru a confirma descărcarea și instalarea MariaDB în Ubuntu 18.04.

 sudo apt instalați mariadb-server mariadb-client

MARI

Pasul 2
Serviciile MariaDB ar trebui să înceapă automat după instalare, pentru a verifica această stare vom executa următoarele:

 sudo systemctl status mysql 

MARI

Pasul 3
În mod implicit, instalarea MariaDB nu este sigură, pentru a vă asigura că trebuie să rulați un script de securitate inclus în pachet. Vi se va solicita să setați o parolă root, astfel încât nimeni altcineva să nu se poată conecta la MariaDB. Pentru a securiza MariaDB vom executa următoarele:

 sudo mysql_secure_installation 
Pasul 4
Întrebările de răspuns, împreună cu răspunsurile lor, sunt:
 Setați parola de root? [Da / n]: y Eliminați utilizatorii anonimi? (Apăsați y | Y pentru Da, orice altă tastă pentru Nu): y Nu permiteți conectarea root la distanță? (Apăsați y | Y pentru Da, orice altă tastă pentru Nu): y Eliminați baza de date de testare și accesați-o? (Apăsați y | Y pentru Da, orice altă tastă pentru Nu): y Reîncărcați tabelele de privilegii acum? (Apăsați y | Y pentru Da, orice altă tastă pentru Nu): y

MARI

3. Instalați PHP pe Ubuntu 18.04

Pasul 1
Acum, vom instala PHP, care implicit este PHP 7, și alte module pentru implementări web folosind următoarea comandă. Introducem litera S pentru a confirma descărcarea și instalarea PHP și a suplimentelor sale.

 sudo apt instalează php php-common php-mysql php-gd php-cli 

MARI

Pasul 2
Odată ce PHP a fost instalat, va fi posibil să testați configurația PHP prin crearea unei pagini simple info.php în rădăcina documentului serverului web, executând următoarea comandă:

 ecou "" | sudo tee /var/www/html/info.php 

MARI

Pasul 3
Acum, ne întoarcem la un browser și executăm una dintre următoarele linii:

 http: //domain_name/info.php SAU http: // server_IP / info.php

MARI

4. Instalați phpMyAdmin pe Ubuntu 18.04

Pasul 1
Acum, vom instala phpMyAdmin pentru a gestiona bazele de date MySQL / MariaDB dintr-un browser web, pentru aceasta vom executa următoarea comandă:

 sudo apt instalează phpmyadmin 

MARI

Pasul 2
Introducem litera S pentru a confirma descărcarea și în timpul procesului de instalare vom vedea o serie de întrebări precum:
Alegeți serverul web care ar trebui configurat automat pentru a rula phpMyAdmin:

MARI

Pasul 3
Faceți clic pe OK și mai târziu vom vedea următoarele:

MARI

Pasul 4
Selectăm opțiunea Da și apăsăm Enter. Acum configurăm parola pentru MySQL din phpMyAdmin:

MARI

Pasul 5
La fel confirmăm:

MARI

Pasul 6
În acest fel, am instalat phpMyAdmin în Ubuntu 18.04. Acum trebuie să repornim serviciul executând următoarele:

 sudo systemctl reporniți apache2 
NotăDacă pachetul PhpMyAdmin nu a fost activat să funcționeze automat cu serverul web apache, va fi necesar să executați următoarele comenzi pentru a copia fișierul de configurare phpmyadmin apache situat în / etc / phpmyadmin / în directorul configurațiilor disponibile ale serverului web apache / etc / apache2 / conf-available / și apoi activați-l folosind utilitarul „a2enconf” și reporniți serviciul Apache astfel:
 sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo systemctl restart apache2

Pasul 7
Odată ce acest lucru este definit, putem accesa phpMyAdmin folosind oricare dintre următoarele opțiuni.

 http: // domain_name / phpmyadmin SAU http: // server_IP / phpmyadmin

Pasul 8
Acolo definim limba de utilizat și vom introduce acreditările rădăcină pentru acces. Faceți clic pe Continuare și în acest fel vom accesa consola phpMyAdmin pentru a efectua toți pașii necesari:

MARI

Pasul 9
Dacă vrem să creăm un nou utilizator pentru a accesa phpMyAdmin, vom executa următoarea linie:

 sudo mysql -u root -p 
Pasul 10
Ne introducem parola și acum trebuie să executăm fiecare linie în ordinea ei astfel. Așa că am creat un utilizator numit „administrator”.
 CREAȚI UTILIZATORUL „admin” @ „localhost” IDENTIFICAT DE „Parolă”; ACORDAȚI TOATE PRIVILEGIILE ACTIVATE *. * CĂTRE „Administrator” @ „localhost” CU OPȚIUNE DE ACORDARE; PRIVILEGII DE ÎNVĂȚARE; Ieșire;
După cum putem vedea, LAMP și phpMyAdmin sunt o alternativă utilă și simplă, mai rău puternică, pentru a gestiona atât bazele de date, cât și serverele web într-un mod total dinamic, cu caracteristici și simplitate deosebite.

wave wave wave wave wave