Cum se configurează un server LAMP pe Debian 11

În timp ce mulți oameni cred că Debian este un sistem de operare solid pentru stații de lucru, pentru asta nu poate fi folosit. Debian este, de asemenea, unul dintre cele mai utilizate sisteme de operare pentru servere bazate pe Linux .

Există o mulțime de aplicații server pentru Debian. Cu toate acestea, unul dintre cele mai populare lucruri pe care utilizatorii le-au configurat este LAMP. LAMP este Linux, Apache, MySQL și PHP și este esențial pentru găzduirea aplicațiilor web. Iată cum puteți configura un server LAMP pe Debian 11.

Cum se configurează un server LAMP pe Debian 11

Actualizarea la Debian 11

Pentru a profita la maximum de serverul LAMP (Linux, Apache , MySQL și PHP), trebuie să actualizați versiunea Debian la Debian 11. Debian 11 Bullseye este cea mai recentă versiune a sistemului de operare și este ideală pentru găzduirea aplicațiilor web folosind MySQL, Apache și PHP.

Pentru a face upgrade la Debian 11, asigurați-vă că aveți copii de siguranță ale datelor. După ce ați făcut-o, deschideți o fereastră de terminal. Alternativ, conectați-vă la Debian prin consola SSH și începeți procesul de actualizare urmând instrucțiunile de mai jos.

Conectați-vă la contul root folosind comanda su când aveți acces la terminal. Trebuie să aveți acces root pentru a face upgrade.

su -

Odată autentificat ca root, utilizați comanda sed pentru a schimba numele de cod al versiunii dumneavoastră Debian din „buster” (Debian 10) în „bullseye” (Debian 11). Numele de cod trebuie schimbat pentru a face upgrade.

sed -i 's/buster/bullseye/g' /etc/apt/sources.list

Apoi, rulați comanda apt update , urmată de comanda apt upgrade . Aceste două comenzi vor reîmprospăta sursele software Debian, vor verifica pachetele noi și vor instala actualizările în așteptare.

sudo apt update sudo apt upgrade

În cele din urmă, faceți upgrade la Debian 11 Bullseye cu comanda dist-upgrade .

sudo apt dist-upgrade

Reporniți Debian și conectați-vă pentru a vă configura serverul LAMP când toate comenzile s-au terminat.

Instalarea PHP și MySQL

PHP și MySQL sunt părți critice ale unui server LAMP. Faceți următoarele pentru a seta aceste două instrumente pe sistemul dumneavoastră Debian 11. Mai întâi, verificați eventualele actualizări care ar putea fi disponibile pentru sistemul dvs. și instalați-le.

sudo apt update sudo apt upgrade

Cu toate actualizările instalate pe sistemul dumneavoastră Debian 11, utilizați comanda apt install pentru a configura următoarele pachete PHP și MySQL.

Cum se configurează un server LAMP pe Debian 11

sudo apt install mariadb-server php libapache2-mod-php php-zip php-mbstring php-cli php-common php-curl php-xml php-mysql

La introducerea comenzii de mai sus, Debian vă va întreba dacă doriți să continuați cu instalarea. Pentru a confirma că doriți să instalați pachetele PHP și MySQL pe Debian 11, apăsați tasta Y de pe tastatură pentru a vă asigura că doriți să instalați software-ul.

Instalarea tuturor pachetelor MySQL și PHP pe Debian 11 va dura timp. Când procesul s-a terminat, treceți la următoarea secțiune a ghidului.

Configurarea MySQL

Odată ce MySQL este instalat pe sistemul dumneavoastră Debian 11, trebuie să îl configurați cu comanda mysql_secure_installation . Deschideți o fereastră de terminal și porniți instalarea.

Cum se configurează un server LAMP pe Debian 11

sudo mysql_secure_installation

Notă: dacă întâlniți „ ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock,” rulați
service mysqld start , apoi executați din nou comanda sudo mysql_secure_installation .

Instalatorul vă va cere să „Introduceți parola curentă pentru root atunci când este introdusă comanda de mai sus”. Deoarece SQL tocmai a fost instalat, nu este nevoie să introduceți o parolă. Apăsați tasta Enter pentru a continua.

Acum veți fi întrebat dacă doriți să vă protejați contul root. Deoarece rădăcina este deja protejată, programul de instalare vă solicită să apăsați n pentru a continua. Face acest lucru.

MySQL vă va cere acum să schimbați parola root. Apăsați Y , apoi introduceți o parolă SQL sigură și memorabilă.

După ce ați introdus o nouă parolă de root pentru MySQL, vă va cere să eliminați utilizatorii anonimi. Apăsați butonul Y pentru ca utilizatorii să nu se poată conecta anonim cu contul de test.

Odată ce contul anonim este șters, veți fi întrebat dacă doriți să activați conectarea la distanță root. Lăsarea autentificării de la distanță la root ar trebui făcută numai dacă sunteți expert și înțelegeți riscurile. Apăsați N pentru a dezactiva conectarea la distanță ca root.

Cu rădăcina de la distanță dezactivată, trebuie să ștergeți baza de date „test”. Pentru a-l șterge, apăsați tasta Y. Apoi, reîncărcați tabelele de privilegii apăsând Y . Când tabelele de privilegii sunt reîncărcate, MySQL este configurat pe sistemul dumneavoastră.

Instalarea serverului web Apache2

Unele pachete de server web Apache2 au fost instalate și în timpul configurării pachetelor PHP și MySQL. Cu toate acestea, trebuie să instalați în continuare pachetul „apache2” pentru a utiliza serverul web Apache2 pe sistemul dumneavoastră Debian 11.

Folosind comanda apt install , configurați serverul web Apache2.

Cum se configurează un server LAMP pe Debian 11

sudo apt install apache2

Odată instalat, Debian ar trebui să pornească automat serverul web implicit, rulând pagina web implicită Apache. Navigați la /var/www/html/și înlocuiți fișierul „index.html” cu fișierele dvs. pentru a vă personaliza site-ul.

Puteți accesa orice pagină web găzduită pe computerul dvs. într-un browser web accesând următoarea adresă URL.

http://ip-address-of-server

Leave a Comment

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid