Instaliranje PhpMyAdmin u različite operacijske sustave

PhpMyAdmin je besplatan web razvojni projekt dizajniran da pojednostavi suradnju s MySQL bazom podataka. Alat je napisan u PHP-u i funkcionira putem bilo kojeg web-preglednika. Za normalan rad potrebno je da sustav ima instaliran web poslužitelj, PHP i MySQL. U ovom će se članku raspravljati o instaliranju PhpMyAdmin na različitim operativnim sustavima - Ubuntu, Centos i Debian.

Instaliranje PhpMyAdmin-a u Ubuntuu

Prije instaliranja programa na ovaj sustav, morate imati skup LAMP-a. Prvi termin u kratici znači da će se koristiti Linux obiteljski sustav.


Apache je jedan od najtraženijih web poslužitelja. MySql - komponenta za rad s bazama podataka mjesta ili projekta. Pa, PHP je jezik na kojem se pišu web-servisi. U ovom kontekstu, to znači da se koristi prevoditelj koji će pretvoriti PHP kod u instrukcije za preglednik. Slijedi kratak opis postupka instalacije za ovaj skup. Bez nje nećete moći koristiti PhpMyAdmin.

Ugradnja svjetiljke

Sve ove komponente mogu se ugraditi zasebno, ali mogu biti gotove. Da biste razumjeli proces konfiguracije, najbolje je sve raditi ručno. Apache u Ubuntuu može se postaviti u dva reda:
  • sudo apt-get update - ova linija je potrebna za ažuriranje podataka o postojećim aplikacijama u sustavu;
  • sudo apt-get install apache2 - sama instalacija.
  • Budući da se ove naredbe trebaju izvršiti u ime superkorisnika, tada će im se dati sudo i morat ćete unijeti root lozinku. Sustav će skeniratidostupnu lokaciju i izvijestite o tome koliko će novog softvera trajati. Tada će ponuditi prihvaćanje pritiskom na tipku Y. Uspješna instalacija poslužitelja se provjerava prolaskom preglednika na localhost. Zbog toga bi trebalo prikazati približno ovu stranicu, kao što je prikazano na slici ispod.


    Zatim je potrebno instalirati i konfigurirati MySQL. Što se tiče poslužitelja, koristi se terminal. Ona bira: sudo apt-get install mysql-server. U tom procesu sustav će zatražiti da unesete lozinku za root račun. Važno je napomenuti da ovo nije korijenski Ubuntu, naime MySQL. Posljednji korak je instalacija u Ubuntu PHP. Ovaj će modul morati biti instaliran zajedno s nekoliko njegovih dodataka, tako da se može ispravno i optimizirati za rad s bazama podataka i poslužiteljem. Slijedi naredba koja se sastoji od nekoliko imena: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql. Jednom instalirana, instalacija LAMP komponenti može se smatrati kompletnom. Ostaje da ponovno pokrenete poslužitelj pomoću naredbe sudo systemctl restart apache2. Da biste testirali performanse ovog softverskog kompleta, morate stvoriti testnu datoteku u imeniku /var /www /html /. Može napisati nekoliko redaka u PHP-u koji će ispisati podatke o sustavu ili pogrešku u slučaju kvara:
  • Sada, na adresi localhost /filename.php, trebala bi postojati otprilike ova stranica, kao što je prikazano na slici gore.

    PhpMyAdmin: slijed akcija

    Instaliranje PhpMyAdmin u Ubuntu je isto kao i kod drugih programa - koristeći nekoliko redaka. Prvo napišemo sljedeću naredbu: sudo apt-getinstalirajte phpmyadmin. U procesu će se od korisnika tražiti koji će poslužitelj raditi. U tom slučaju morate odabrati Apache. Zatim se postavlja pitanje hoće li se koristiti dbconfig-common konfiguracijski alat, na koji treba odgovoriti potvrdno. I što je najvažnije - morat ćete unijeti lozinku za MySQL bazu podataka. Tada će vam trebati tajni kod za PhpMyAdmin. Ostaje da ponovno pokrenete web poslužitelj: sudo systemctl restart apache2. Nakon prebacivanja na localhost /phpmyadmin, trebali biste vidjeti stranicu za prijavu i unos lozinke: Nakon prijave, možete ručno upravljati bazama podataka koristeći sučelje prilagođeno korisniku.

    CentOS i PhpMyAdmin

    Da biste instalirali PhpMyAdmin u CentOS, trebat će vam i LAMP set. Cijeli postupak je vrlo sličan onome opisanom za Ubuntu. Jedina razlika je u tome što se pokreće kroz Yum manager i izgleda malo drugačije na samom poslužitelju: sudo yum install httpd. Pokretanje je kako slijedi:
  • sudo systemctl httpd start
  • sudo systemctl omogućiti httpd
  • Ako je sve ispravno, testna stranica će biti dostupna na localhost u pregledniku. Zatim trebate MySQL poslužitelj. Njegova implementacija je nešto drugačija za različite distribucije Linuxa, posebno, interpretacija MariaDB je instalirana za CentOS: sudo yum install mariadb-server. Pokrenite isti web-poslužitelj:
  • sudo systemctl start mariadb
  • sudo systemctl omogućite mariadb
  • Međutim, morate specificirati root lozinku za posao, tako da se koristi naredba sudo mysql_secure_installation. Određuje novu zaporku. Instaliranje PHP-a također se događa s povezivanjem takvog modula: sudo yum install php php-pear php gd php-mysql.
    Da biste primijenili sve promjene u sustavu, izvršiteponovno pokrenite web poslužitelj: sudo systemctl restart httpd. Sada je došao red PhpMyAdmin. Da biste to učinili, postoji naredba: sudo yum install phpmyadmin Baš kao iu Ubuntuu, nakon sljedećeg ponovnog pokretanja web poslužitelja, stranica iz PhpMyAdmin će se otvoriti nakon što upišete naredbenu naredbu: localhost /phpmyadmin. Od tog trenutka, PhpMyAdmin instalacija u CentOS-u se može smatrati dovršenom.

    PhpMyAdmin i Debian

    Distribucije Debiana i Ubuntua su vrlo slične. Stoga ne čudi da se cijele instalacijske upute za PhpMyAdmin u Debianu mogu kopirati iz Ubuntu tima u naredbu. Jedina razlika može biti u tome što je trenutni korisnik root, tako da će sudo naredba biti suvišna.

    Zaključak

    U članku se raspravljalo o kratkim uputama za jednostavnu instalaciju programskog paketa LAMP i PhpMyAdmin. Naravno, proces ne može uvijek ići glatko, i bit će pogrešaka. Ali praktički sve su popraćene vlastitim kodovima, kojima mogu pronaći objašnjenja i odluke. No, u većini slučajeva, instalacija PhpMyAdmin bi se trebala pojaviti bez prividnih smetnji. Osim toga, Mreža za različite distribucije ima kompletan set LAMP seta, koji se može postaviti jednu liniju. Naravno, njezinu montažu ne izvode službeni proizvođači proizvoda, pa ponekad njihove verzije mogu biti malo zastarjele. Ručno instaliranje omogućuje vam korištenje najnovijih verzija. Nakon obavljanja svih postupaka vlasnik će imati prikladnu i brzu komponentu za upravljanje bazama podataka.

    Povezane publikacije