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 aptPasul 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 / tcpPasul 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_installationPasul 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 apache2Notă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 -pPasul 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.