Wordpress

Nola instalatu phpMyAdmin edozein sistema eragiletan

Datu-base bat kudeatzea webgune bat martxan jartzeko zati konplexua baina beharrezkoa da. Zorionez, phpMyAdmin bezalako softwarea existitzen da prozesua askoz errazagoa izateko. Administrazio-tresna ezagun honek ikastea zaila dirudi, baina zure datu-basea atzitzea eta aldatzea errazagoa izango da hura eskuan duzunean.

Zailena phpMyAdmin nola instalatu eta zure web zerbitzarian konfiguratzea da. Arazoak badituzu, zalantzarik gabe ez zara bakarra.

Artikulu honetan, urratsez urrats erakutsiko dizugu nola instalatu phpMyAdmin sistema eragile nagusi guztietan, eta hortik nola konfiguratu ere.

Goazen!

Nahiago duzu bideoaren bertsioa ikusi?

Zer da phpMyAdmin?

Webgune bakoitzaren atzean datu-base bat dago. Datu-base honek erabiltzaile-kontuaren informaziotik zure webgunean egiten dituzun argitalpenetaraino bitarteko datuak gordetzeko aukera ematen du. Datu-base zerbitzu asko dauden arren, MySQL da ezagunena. Eta ziurrenik, zure webgunea erabiltzen ari dena da. MariaDB alternatiba arrunta da.

MySQLrekin zuzenean elkarreraginea korapilatsua eta nahasia izan daiteke, batez ere webguneen administrazioan berria bazara. Baina zure datu-baseekin elkarreraginea gunearen mantentze-lanetan beharrezkoa da askotan.

phpMyAdmin arakatzailean oinarritutako ikusizko interfazea MySQLra ekartzeko eta zure datu-basearekin lan egitea errazteko sortu zen. Bere ospea dela eta, web hosting zerbitzu askok phpMyAdmin-erako sarbidea dute, besteak beste Behmaster.

Datu-base bat kudeatzea zaila izan daiteke 😅 phpMyAdmin prozesua askoz errazagoa izan dadin ✅ Ikasi nola instalatu eta konfiguratu hementxe bertan.Tweet klik

Zergatik behar duzu phpMyAdmin?

phpMyAdmin bezalako tresnarik gabe, datu-basean sartzeko aukera bakarra komando-lerroa da. Ikusizko interfazerik ez duzula esan nahi du; komandoak jartzen dituzun testu-gonbita besterik ez duzu. Modu honetan egitea nahasia izan daiteke eta zure webgunea ustekabean hautsi ere ekar dezake.

phpMyAdmin doakoa eta kode irekia da. Web ostalari sorta zabal batek onartzen du, eta zuk zeuk instala dezakezu zentimo bat ere ordaindu gabe. Eta instalatu ondoren, bisual interfazetik datu-baseko komandoak exekutatzea askoz intuitiboagoa da.

Oraindik hesian? Zuk zeuk proba dezakezu phpMyAdmin erabili nahi duzun datu-baseen kudeatzailea den ikusteko. Proba diskoa eman eta nahi duzula erabaki ondoren, tresna zure zerbitzarian instala dezakezu.

phpMyAdmin Baldintzak

phpMyAdmin instalatzeko baldintzak, zorionez, nahiko sinpleak dira. Edozein motatako web zerbitzari bat baduzu, ia ziur egon beharko zenuke martxan jartzeko. Hona hemen baldintza zehatzak:

  • Edozein motatako web zerbitzaria
  • MySQL edo MariaDB 5.5 edo berriagoa
  • Javascript, cookieak eta Bootstrap 4.5 onartzen dituen web arakatzailea (phpMyAdmin sartzeko)
  • PHP 7.2.5 edo berriagoa
  • PHP eskakizun gehigarriak: saioa eta SPL luzapenak, hash, ctype eta JSON euskarria. Beste luzapen batzuek, esate baterako, mbstring-ek errendimendua hobe dezakete edo funtzionalitate txiki gehigarriak gehi ditzakete (ikusi zerrenda osoa lortzeko eskakizunen orria).
phpMyAdmin sistemaren eskakizunak
phpMyAdmin sistemaren eskakizunak.

phpMyAdmin instalatzen saiatu baino lehen, gogoratu web ostalari asko instalatuta datozela dagoeneko. Behmaster horien artean dago; datu-baseen kudeatzailean sartu nahi baduzu, hasi saioa zure Behmaster kontua, gero joan Info fitxa eta bilatu Datu-baserako sarbidea.

phpMyAdmin instalatu aurretik, egiaztatu zure web ostalariaren dokumentazioa dagoeneko instalatu ez dutela ziurtatzeko.

Urratsez urrats: phpMyAdmin instalatzea

Zure zerbitzariak phpMyAdmin onartzen duela egiaztatu ondoren, hura instalatzen hasteko garaia da. Web zerbitzariak sistema eragile askotakoak dira, beraz, ezagunenak sartu ditugu, Windows, Mac eta Linux-en hainbat banaketa barne.

Horrekin batera, hona hemen phpMyAdmin instalatzeko urratsez urratseko argibideak.

Nola instalatu phpMyAdmin Windows 10-n

Baldintzek adierazten dutenez, PHP-ko web zerbitzari bat eta datu-base bat beharko dituzu phpMyAdmin erabiltzeko. Zalantzarik gabe Apache, PHP eta MySQL eskuz deskargatu ditzakezun arren, Windows ordenagailu batean zerbitzari bat martxan jartzeko aukera askoz errazagoa dago.

WAMP (Windows, Apache, MySQL eta PHP) doako softwarea da, eta erraz baldintza guztiak dituen zerbitzari bat sortzeko aukera ematen du. XAMPP Windows-erako ere proba dezakezu (Apache, MariaDB, PHP eta Perl) zure beharretara hobeto egokitzen bada.

WAMPServerren hasierako orrialdea, pantaila-argazkia.
WAMPserver-en orri nagusia.

Horietako bat deskargatuta duzunean, instalatu eta konfigurazio prozesuan zehar ibiltzea besterik ez dago.

Demagun WAMP edo XAMPP erabiltzen ari zarela. Bi hauek phpMyAdmin-ekin datoz dagoeneko! Zure arakatzailean, joan hona http://localhost/phpMyAdmin, eta saioa hasteko pantaila ikusi beharko zenuke, dena ondo instalatu duzula baieztatuz.

Nola instalatu phpMyAdmin Mac-en

phpMyAdmin Mac batean lortzea apur bat ezberdina da. Baldintza guztiak berdinak dira. Baina macOS Apache eta PHP-rekin batera bidaltzen denez, ez dituzu deskargatu behar.

Mac-ekin, bi aukera dituzu: XAMPP beste sistema eragileekin bezala erabil dezakezu edo dena eskuz instalatu.

XAMPP OSX deskarga zerrenda.
XAMPP OSX deskarga zerrenda.

Deskargatu XAMPP OS Xrako, ireki eta jaregin Aplikazioen karpetan.

Ireki XAMPP Kontroletik /Applications/XAMPP/manager-osx.app zure Apache eta MySQL zerbitzariak abiarazteko. Orduan bisitatzen baduzu http://localhost, dena behar bezala funtzionatzen duen eta zure phpMyAdmin saioa hasteko "Tresnak" atalean aurkitu beharko zenuke.

phpMyAdmin eskuz instalatuko bazenu, prozesua erraza da. Dagoeneko Apache eta PHP dituzunez, MySQL deskargatu besterik ez duzu behar. Ziurtatu goitibeherako macOS hautatzen duzula. Deskargatu eta instalatu fitxategia, jarraitu argibideak eta grabatu emandako erabiltzaile-izenak eta pasahitzak.

Ondoren, Sistema Hobespenak ireki eta MySQL abiarazi dezakezu zerbitzari bat abiarazteko. Apache ere abi dezakezu Terminalean komando hau exekutatuz:

sudo apachectl start
Apache Mac Terminalean abiarazteko komandoa.
Apache Mac Terminalean abiarazteko komandoa.

Horrekin, phpMyAdmin instalatzea besterik ez da geratzen. Karpeta izena aldatu "phpMyAdmin" eta eraman /Library/WebServer/Documents/era. Egiaztatu behar bezala instalatuta dagoela arakatzailean http://localhost/phpMyAdmin bisitatuz.

Homebrew instalatuta baduzu, beste aukera bat komandoa jartzea da: brew install phpMyAdmin.

Nola instalatu phpMyAdmin Ubuntun

Linux banaketak erabiltzeko ezagun eta eskuragarrienetako bat denez, Ubuntu aukera ona da zure zerbitzariarentzat.

Apache eta MySQL-en eskuz instalatzea beti posible den arren, Linux-ek LAMP (Linux, Apache, MySQL eta PHP) zerbitzari estandarraren software-pila propioa du. WAMP eta XAMPP ez bezala, hau ez dator phpMyAdmin-ekin, beraz, eskuz instalatu beharko duzu. Zorionez, Ubuntuk zure instalazio guztiak komando lerroaren bidez egiteko aukera ematen dizu.

Lehenik eta behin, egiaztatu tasksel gaituta dagoela. Ubunturen zerbitzariaren edizioak instalatuta etorri beharko lirateke, baina mahaigaineko edizioa baduzu, komando honekin gaitu dezakezu:

sudo apt-get install tasksel

Horren ondoren, tasksel erabil dezakezu LAMP zerbitzari bat instalatzeko komando honekin:

sudo tasksel install lamp-server
LAMP zerbitzaria komando-lerroaren bidez instalatzen Ubuntun.
LAMP zerbitzaria komando-lerroaren bidez instalatzen Ubuntun.

Orain, phpMyAdmin instala dezakezu:

sudo apt install phpMyAdmin

Horrekin, zure ordenagailuan zerbitzari bat exekutatzeko beharrezko fitxategi guztiak dituzu.

Nola instalatu phpMyAdmin CentOS 7-n

phpMyAdmin CentOS 7-en instalatzea beste banaketa batzuen oso antzekoa da, baina komandoak zertxobait desberdinak dira OS honek Yum erabiltzen baitu apt komando tipikoa baino.

Ez dago LAMP pila sinplerik behar dituzun zerbitzariaren osagai guztiak aldi berean instalatzen dituenik, beraz Apache, MySQL eta PHP eskuz deskargatu beharko dituzu. Zorionez, hauek erraz lor daitezke komando-lerroaren bidez.

Lehenik eta behin, lor dezagun LAMP pila bat deskargatu komando-lerroa erabiliz, Apachetik hasita:

sudo yum install httpd.service

Apache zerbitzaria abiarazteko eta abioan exekutatzen dela ziurtatzeko, erabili komando hauek:

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

Orain datu-base bat instalatzeko garaia da. CentOS 7k MariaDB instalatzen du lehenetsita. Gainera, guztiz bateragarria da phpMyAdmin-ekin, beraz, segurua da erabiltzeko. Horren ordez MySQL deskargatu daitekeen arren, prozesu askoz korapilatsuagoa da. Erabili dezagun MariaDB:
sudo yum instalatu mariadb-server mariadb

Orain exekutatu eta abiaraztean hastea eragin dezakegu:

sudo systemctl start mariadb
sudo systemctl enable mariadb.service

MariaDB instalatzen amaitzeko eta segurua dela ziurtatzeko, exekutatu instalazio seguruaren konfigurazioa komando honekin.

sudo mysql_secure_installation

Azkenik, PHP instalatu dezakegu MySQL pakete osagarriarekin.

sudo yum install php php-mysql

Apache zerbitzaria ere berrabiarazi beharko duzu, PHPrekin behar bezala funtziona dezan.

sudo systemctl restart httpd.service

Horrekin, behar duzun LAMP pila duzu eta azkenean phpMyAdmin deskargatzera iritsi zaitezke. Yum biltegian ez dagoenez, EPEL biltegia instalatu beharko duzu komando honekin:

sudo yum install epel-release

Eta instalatu phpMyAdmin.

sudo yum install phpMyAdmin

Urrats batzuk gehiago ematen ditu CentOS 7-n, baina orain zerbitzari bat prest izan beharko zenuke konfiguratzeko.

Nola instalatu phpMyAdmin Debian-en

CentOS 7 bezala, LAMP pila bat instalatu beharko duzu komando lerroa eskuz erabiliz. Lehenik eta behin, lor dezagun Apache komando honekin:

sudo apt install apache2

Ondoren, MariaDB instalatuko dugu. CentOS 7 bezala, Linux banaketa honek hobeto funtzionatzen du MariaDB-rekin, eta horren ordez erabiltzea gomendatzen dizugu.

sudo apt install mariadb-server

Eta CentOS 7rekin bezala, instalazio segurua exekutatu beharko zenuke datu-basearen pasahitza gehitzeko eta dena seguru dagoela ziurtatzeko.

sudo mysql_secure_installation

Azkenik, PHP instalatu dezakegu eta zure zerbitzariak funtzionatu beharko dituen pakete gehigarri batzuk.

sudo apt install php php-mysql libapache2-mod-php

Eta phpMyAdmin instalatuz amaitu dezakegu.

sudo apt install phpMyAdmin

Nola sartu phpMyAdmin

phpMyAdmin behar bezala instalatuta duzunean, bertan sartzea eta saioa hastea berdina da edozein sistema eragiletan.

Zure web zerbitzariaren helbidea beharko duzu eta, ondoren, erantsi /phpMyAdmin/ horren amaieraraino. Zure ordenagailuan zerbitzari bat konfiguratu berri baduzu, litekeena da helbidea "localhost" besterik ez izatea; beraz, bisitatu esteka hau:

http://localhost/phpMyAdmin

IP bat ere izan daiteke, edo baita izendun helbide bat ere, sarean exekutatzen duzun zerbitzari bat bada. Ziur ez bazaude, ziurrenik helbidea zure Apache edo MySQL konfigurazio fitxategietan aurki dezakezu.

Saioa hasteko pantailan zaudenean, erabiltzaile-izena eta pasahitza beharko dituzu. Instalazio berria bada, erabiltzaile-izena "root" izango da, eta pasahitza hutsik utz dezakezu. Horrek ez badu funtzionatzen, pasahitza "pasahitza" izan daiteke.

phpMyAdmin-en saioa hasteko pantaila.
phpMyAdmin saioa hasteko pantaila.

Ezin baduzu saioa hasi, egiaztatu phpMyAdmin edo MySQL konfigurazio fitxategiak zure saioa hasteko informazioa aurkitzeko. Baliteke saio-informazioa ere aldatu izana instalazio-prozesuan zehar.

Linux erabiltzaileek komando hau probatu beharko lukete orrialdera sartzeko edo saioa hasteko arazoak badituzte:

Lehiakortasuna emango dizun hosting irtenbide bat behar duzu? BehmasterAbiadura izugarriarekin, puntako segurtasunarekin, panel moderno batekin eta eskalatze automatikoarekin estali zaitu. Begiratu gure planak!

sudo dpkg-reconfigure phpMyAdmin

Azkenik, kontuan izan behar duzu web ostalari bat erabiltzen ari bazara, adibidez Behmaster phpMyAdmin aurrez instalatuta dagoenez, normalean saioa hasteko informazioa eta estekak aurki ditzakezu zure hosting-panelean. Kasu honetan, ez duzu zerbitzarian phpMyAdmin eskuz instalatu behar.

phpMyAdmin konfiguratzen

Datu-baseen kudeatzailea instalatuta eta zure sisteman sartzeko prest dagoela, phpMyAdmin nola konfiguratu jakin beharko zenuke. Zerbitzariko edozein softwarerekin gertatzen den bezala, zalantzarik gabe, ezarpenekin hainbat aldaketa egin nahi dituzu.

Konfiguratu gabeko phpMyAdmin batek segurtasun-arrisku potentziala ere sor dezake. Zure sistema blokeatzeko urrats gehigarri batzuk eman behar dituzu.

Inoiz zure datu-basearen babeskopia bat leheneratu behar baduzu, beti erabil dezakezu phpMyAdmin SQL fitxategi berri bat inportatzeko. Egin beti babeskopiak maiz datu-basean edo haren ezarpenetan aldaketa esanguratsuak egin aurretik, batez ere proba-zerbitzari batean lan egiten ez baduzu.

Nola exekutatu SQL kontsultak

Orain phpMyAdmin lanean duzula, zertarako egina dagoen jakin beharko zenuke: SQL kontsultak exekutatzen.

Kontsultak exekutatu ditzakezu hasierako orrialdean (hau gune osoan aplikatuko da), edo datu-base edo taula zehatz batean. Egin klik SQL pantailaren goialdean dagoen fitxa, idatzi komandoa eta sakatu Go.

SQL kontsulta bat phpMyAdmin-en exekutatzen.
SQL kontsulta bat phpMyAdmin-en exekutatzen.

Hona hemen SQL kontsulta arrunten zerrenda:

  • Aukeratu: Etiketa garrantzitsuena, ia kontsulta guztien hasieran erabiltzen dena.
  • Sortu taula: Sortu taula berri bat.
  • Aldatu taula: Gehitu zutabe berriak.
  • Txertatu: Gehitu errenkada berriak.
  • ezabatu: Kendu zutabeak.
  • Eguneratu: Editatu balioak taula batean.
  • Batura (): Balio guztiak batzen ditu.
  • Batez bestekoa (): Batez besteko balioak.
  • Zenbakia (): Betetako zutabe kopurua zenbatzen du.
  • Biribila(): Ezarritako zenbaki osoari balioa biribiltzen du.
  • Gehienez (): Itzuli balio handiena.
  • Min (): Itzuli balio txikiena.
  • artean: Hautatu barruti zehatz bateko zutabeak.
  • Taldeka: Taldekatu taulak datuen arabera.
  • Antolatu: Ordena emaitzak modu jakin batean.

Zalantzarik gabe, komando gehiago daude ikasteko, baina horiek hasteko batzuk dira.

Nola aldatu phpMyAdmin URL lehenetsia

phpMyAdmin sarbidea esteka bere ezarpen lehenetsian utziz (http://website.com/phpMyAdmin) segurtasun arriskua sor dezake.

Orrialde hau errazago aurkitzen baduzu, hackerrek bisitatu eta zure erabiltzaile-izena eta pasahitza indar gordina kentzen saiatuko dira. Are okerragoa izan daiteke kredentzialak "erroa" eta "pasahitza" lehenetsian utzi badituzu.

Baina URLa zuk bakarrik ezagutzen duzun zerbaitera aldatuz gero, erabiltzaile ezezagunek orrialde honetara sartzea eta pasahitza asmatzen saiatzea askoz zailagoa izan dezakezu.

Ireki phpMyAdmin.conf azpian aurki dezakezun testu-editore batean C:wampalias Windows/WAMP-en, xamppapacheconfextra XAMPP-n, /etc/httpd/conf.d Linux-en, edo /usr/conf/extra Mac-en.

Bertan lerro hau ikusi beharko zenuke:

Alias /phpMyAdmin /usr/share/phpMyAdmin

Aldatu /phpMyAdmin aukeratutako helbide berrirako bidea. Adibidez:

Alias /exampleURL /usr/share/phpMyAdmin

Orain phpMyAdmin-en URL esklusibo honetara sar zaitezke ezarri duzun helbide pertsonalizatua bisitatuz (http://website.com/exampleURL).

Nola konfiguratu NGINX autentifikazio-atebidea

Beste aukera bat da bigarren segurtasun-geruza bat konfiguratzea autentifikazio atebide batekin. phpMyAdmin saio-hasiera orria kokapen sekretu batera eraman ondoren, orri hau pasahitz babestu dezakezu erasotzaileek gainditzeko aukera are gutxiago izan dezaten.

NGINX zerbitzari batean Linux-en erabiltzaileek komando hauek exekutatu ditzakete komando-lerroan autentifikazio-atebide bat sortzeko (hau posible da Apache zerbitzarietan ere).

Hasteko enkriptatutako pasahitz bat sortuz (aldatu "adibidea" nahi duzunarekin) eta apuntatu emaitza:

openssl passwd example

Sortu konfigurazio fitxategi bat NGINX-en karpetan eta eman izena:

sudo nano /etc/nginx/examplename

Sartu erabiltzaile-izena eta pasahitza fitxategi honetan honela, kontuz bi puntuetan utziz:

exampleusername:examplepassword

Orain ireki NGINX konfigurazio fitxategia.

sudo nano /etc/nginx/sites-available/default

"Zerbitzari" blokearen barruan, gure atea gehituko dugu hurrengo kodea itsatsiz (ziurtatu balioak aldatzen dituzula).

location /example {
  auth_basic "Login";
  auth_basic_user_file /etc/nginx/examplename;

Lehen /example Zure phpMyAdmin URLa ezarri duzun edozein izan beharko luke eta doi dezakezu auth_basic aldagaiaren izena nahi duzun guztiari, eta azkena /examplename lehenago sortu duzun pasahitz fitxategiaren izena izan behar du.

Orain saioa hastean, phpMyAdmin saioa ikusi aurretik ezarri dituzun kredentzialak sartu behar dituzu.

Administratzailea: phpMyAdmin-en alternatiba sinpleagoa

Adminer phpMyAdmin-en antzeko datu-baseak kudeatzeko kode irekiko doako tresna da. Antzina phpMinAdmin izenekoa, Adminer phpMyAdmin-en alternatiba sinpleago eta hobe gisa diseinatu zen esplizituki.

Edozein web zerbitzaritan hedatzea ez da esfortzurik. PHP fitxategi arin eta arin bat kargatzea besterik ez da behar.

Adminer-ekin WordPress datu-base bat arakatzen.
Adminer-ekin WordPress datu-base bat arakatzen.

Nahiz eta DevBehmaster, BehmasterTokiko garapeneko tresnen doako multzoak Adminer erabiltzen du datu-baseen kudeatzailea exekutatzeko. Datu-baseak kudeatzeko funtzio indartsu asko onartzen ditu, hala nola datu-base erraz aldatzea, taulak ikustea eta editatzea, datu-baseen balioak manipulatzea, datu-baseak inportatzea eta esportatzea, SQL kontsultak egitea eta askoz gehiago.

devBehmasterren datu-baseen kudeatzailea Administratzaile politagoa da.
Administratzailearen eskumenak DevBehmasterren datu-baseen kudeatzailea.

Gehiago jakin dezakezu Adminer-i, bere ezaugarriei eta nola erabili gure Adminer dedikatu artikuluan.

Laguntza apur bat behar duzu administrazio-tresna ezagun hau instalatzeko eta konfiguratzeko? ⬇️ Gida honek estalita daukazu ✅Tweet klik

Laburpena

phpMyAdmin erabiltzen duzun lehen aldia beldurgarria izan daiteke. Baina instalatu eta konfiguratzen jakin ondoren, zure datu-basean sartzea WordPress-en saioa hastea bezain erraza izango da.

Windows, Mac eta Linux erabiltzaileek datu-baseen kudeatzaile eskerga hau erabil dezakete. PHP instalatuta duen web zerbitzari bat baduzu, martxan jartzea erraza izan beharko litzateke gure argibideak jarraitzen badituzu. Gogoratu behar bezala konfiguratzen duzula eta ziurtatu seguru dagoela, eta ez duzu inoiz arazorik izango zure datu-basea aldatzeko.

Gaiarekin lotutako artikuluak

0 Comments
Lineako erantzunak
Ikusi iruzkin guztiak
Itzuli gora botoia