Wordpress

Hvernig á að setja upp phpMyAdmin á hvaða stýrikerfi sem er

Umsjón með gagnagrunni er flókinn en nauðsynlegur hluti af rekstri vefsíðu. Sem betur fer er hugbúnaður eins og phpMyAdmin til til að gera ferlið mun auðveldara. Þetta vinsæla stjórnunartól kann að virðast krefjandi að læra, en aðgangur og breyting á gagnagrunninum þínum verður gola þegar þú hefur tök á því.

Erfiðast er að vita hvernig á að setja upp phpMyAdmin og setja það upp á vefþjóninum þínum. Ef þú ert í vandræðum ertu örugglega ekki sá eini.

Í þessari grein munum við sýna þér skref fyrir skref hvernig á að setja upp phpMyAdmin á öllum helstu stýrikerfum, auk hvernig á að stilla það þaðan.

Höldum af stað!

Viltu frekar horfa á myndbandsútgáfuna?

Hvað er phpMyAdmin?

Á bak við hverja vefsíðu er gagnagrunnur. Þessi gagnagrunnur gerir þér kleift að geyma gögn, allt frá notendareikningsupplýsingum til póstanna sem þú setur inn á síðuna þína. Þó að það séu margar gagnagrunnsþjónustur, þá er MySQL sú vinsælasta. Og líklegast er það sá sem vefsíðan þín notar. MariaDB er algengur valkostur.

Bein samskipti við MySQL geta verið flókin og ruglingsleg, sérstaklega ef þú ert nýr í vefstjórnun. En samskipti við gagnagrunna þína eru oft nauðsynlegur hluti af viðhaldi vefsvæðisins.

phpMyAdmin var búið til til að koma með vafrabundið sjónviðmót í MySQL og gera það auðveldara að vinna með gagnagrunninn þinn. Vegna vinsælda, innihalda margar vefhýsingarþjónustur aðgang að phpMyAdmin, þar á meðal Behmaster.

Það getur verið flókið að stjórna gagnagrunni 😅 phpMyAdmin er til til að gera ferlið miklu auðveldara ✅ Lærðu hvernig á að setja upp og stilla það hér.Smelltu til að kvak

Af hverju þarftu phpMyAdmin?

Án tól eins og phpMyAdmin er eini möguleikinn þinn til að fá aðgang að gagnagrunninum með skipanalínunni. Það þýðir að þú hefur ekkert sjónrænt viðmót - bara textakvaðning þar sem þú setur inn skipanir. Að gera það á þennan hátt getur verið ruglingslegt og getur jafnvel leitt til þess að síðuna þína sé óvart brotin.

phpMyAdmin er ókeypis og opinn uppspretta. Fjölbreytt úrval vefgestgjafa styður það og þú getur jafnvel sett það upp sjálfur án þess að borga eina krónu. Og þegar þú hefur sett það upp er mun leiðandi að framkvæma gagnagrunnsskipanir frá sjónviðmótinu.

Enn á girðingunni? Þú getur prófað phpMyAdmin sjálfur til að sjá hvort það sé gagnagrunnsstjóri sem þú vilt nota. Þegar þú hefur gefið því reynsluakstur og ákveðið að þú viljir það geturðu sett upp tólið á netþjóninum þínum.

Kröfur phpMyAdmin

Kröfurnar til að setja upp phpMyAdmin eru, sem betur fer, tiltölulega einfaldar. Ef þú ert með vefþjón af einhverju tagi ættirðu næstum örugglega að geta komið honum í gang. Hér eru nákvæmar kröfur:

  • Vefþjónn hvers konar
  • MySQL eða MariaDB 5.5 eða nýrri
  • Vefvafri sem styður Javascript, vafrakökur og Bootstrap 4.5 (til að fá aðgang að phpMyAdmin)
  • PHP 7.2.5 eða nýrri
  • Viðbótarkröfur PHP: Fundurinn og SPL viðbætur, kjötkássa, ctype og JSON stuðningur. Aðrar viðbætur eins og mbstring geta bætt frammistöðu eða bætt við viðbótar minniháttar virkni (sjá kröfusíðuna fyrir heildarlistann).
phpMyAdmin kerfiskröfur
phpMyAdmin kerfiskröfur.

Áður en þú reynir að setja upp phpMyAdmin, mundu að margir vefþjónar eru þegar með það uppsett. Behmaster er meðal þeirra; ef þú vilt fá aðgang að gagnagrunnsstjóranum skaltu skrá þig inn á þinn Behmaster reikning, farðu síðan í Upplýsingar flipa og leita að Aðgangur að gagnagrunni.

Áður en þú setur upp phpMyAdmin skaltu skoða skjöl vefþjónsins þíns til að ganga úr skugga um að hann hafi ekki þegar sett það upp.

Skref fyrir skref: Uppsetning phpMyAdmin

Þegar þú hefur athugað hvort þjónninn þinn styður phpMyAdmin, þá er kominn tími til að hefjast handa við að setja hann upp. Vefþjónar eru til í fjölmörgum stýrikerfum, þannig að við höfum tekið með öll þau vinsælustu, þar á meðal Windows, Mac og margar dreifingar af Linux.

Með því eru hér skref-fyrir-skref leiðbeiningar til að setja upp phpMyAdmin.

Hvernig á að setja upp phpMyAdmin á Windows 10

Eins og kröfurnar segja til um, þá þarftu vefþjón með PHP og gagnagrunn til að nota phpMyAdmin. Þó að þú getir án efa hlaðið niður Apache, PHP og MySQL handvirkt, þá er miklu einfaldari valkostur til að koma netþjóni í gang á Windows tölvu.

WAMP (Windows, Apache, MySQL og PHP) er ókeypis hugbúnaður sem gerir þér kleift að búa til netþjón með öllum forsendum. Þú getur líka prófað XAMPP fyrir Windows (Apache, MariaDB, PHP og Perl) ef það hentar þínum þörfum betur.

Heimasíða WAMPServer, skjáskot.
Heimasíða WAMPserver.

Þegar þú hefur hlaðið niður einum af þessum er bara spurning um að setja það upp og ganga í gegnum uppsetningarferlið.

Segjum að þú sért að nota WAMP eða XAMPP. Báðar þessar koma nú þegar með phpMyAdmin! Í vafranum þínum skaltu fara á http://localhost/phpMyAdmin, og þú ættir að sjá innskráningarskjáinn sem staðfestir að þú hafir sett allt rétt upp.

Hvernig á að setja upp phpMyAdmin á Mac

Að fá phpMyAdmin á Mac er aðeins öðruvísi. Allar forsendur eru þær sömu. En þar sem macOS er sent með bæði Apache og PHP þarftu ekki að hlaða þeim niður.

Með Mac hefurðu tvo valkosti: Þú getur notað XAMPP eins og með önnur stýrikerfi eða sett upp allt handvirkt.

XAMPP OSX niðurhalslisti.
XAMPP OSX niðurhalslisti.

Sæktu XAMPP fyrir OS X, opnaðu það og slepptu því í Applications möppuna þína.

Opnaðu XAMPP Control frá /Applications/XAMPP/manager-osx.app til að ræsa Apache og MySQL netþjóna þína. Ef þú heimsækir þá http://localhost, þú ættir að finna að allt virkar rétt og phpMyAdmin innskráningin þín undir „Tól“ hlutanum.

Ef þú myndir í staðinn setja phpMyAdmin upp handvirkt er ferlið einfalt. Þar sem þú ert nú þegar með Apache og PHP þarftu aðeins að hlaða niður MySQL. Gakktu úr skugga um að þú velur macOS úr fellilistanum. Sæktu og settu upp skrána, fylgdu leiðbeiningunum og skráðu öll notendanöfn og lykilorð sem þér eru gefin.

Þú getur síðan opnað System Preferences og ræst MySQL til að ræsa netþjón. Þú getur líka ræst Apache með því að keyra þessa skipun í flugstöðinni:

sudo apachectl start
Skipun til að ræsa Apache í Mac Terminal.
Skipun til að ræsa Apache í Mac Terminal.

Þar með er allt sem er eftir að setja upp phpMyAdmin. Endurnefna möppuna í „phpMyAdmin“ og færðu hana í /Library/WebServer/Documents/. Athugaðu hvort það sé rétt uppsett með því að fara á http://localhost/phpMyAdmin í vafranum.

Ef þú ert með Homebrew uppsett er annar valkostur að setja inn skipunina: brew install phpMyAdmin.

Hvernig á að setja upp phpMyAdmin á Ubuntu

Sem ein af vinsælustu og aðgengilegustu Linux dreifingunum er Ubuntu góður kostur fyrir netþjóninn þinn.

Þó að handvirk uppsetning á Apache og MySQL sé alltaf möguleg, hefur Linux sinn eigin „stafla“ af venjulegum netþjónahugbúnaði sem kallast LAMP (Linux, Apache, MySQL og PHP). Ólíkt WAMP og XAMPP kemur þetta ekki með phpMyAdmin, svo þú þarft að setja það upp handvirkt. Sem betur fer gerir Ubuntu þér kleift að gera allar uppsetningar þínar í gegnum skipanalínuna.

Athugaðu fyrst að tasksel sé virkt. Server útgáfur af Ubuntu ættu að koma með það uppsett, en ef þú ert með skrifborðsútgáfu geturðu virkjað það með þessari skipun:

sudo apt-get install tasksel

Eftir það geturðu notað tasksel til að setja upp LAMP netþjón með þessari skipun:

sudo tasksel install lamp-server
Uppsetning LAMP miðlara í gegnum skipanalínu í Ubuntu.
Uppsetning LAMP Server í gegnum skipanalínu í Ubuntu.

Nú geturðu sett upp phpMyAdmin:

sudo apt install phpMyAdmin

Með því hefurðu allar nauðsynlegar skrár til að keyra netþjón á tölvunni þinni.

Hvernig á að setja upp phpMyAdmin á CentOS 7

Uppsetning phpMyAdmin á CentOS 7 er mjög svipuð öðrum dreifingum, en skipanirnar eru aðeins öðruvísi þar sem þetta stýrikerfi notar Yum frekar en dæmigerða apt skipunina.

Það er líka enginn einfaldur LAMP-stafla sem setur upp alla miðlarahluti sem þú þarft í einu, svo þú þarft að hlaða niður Apache, MySQL og PHP handvirkt. Sem betur fer er auðvelt að nálgast þetta í gegnum skipanalínuna.

Fyrst skulum við fá LAMP stafla niður með því að nota skipanalínuna, sem byrjar á Apache:

sudo yum install httpd.service

Til að ræsa Apache þjóninn og tryggja að hann keyri við ræsingu, notaðu þessar skipanir:

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

Nú er kominn tími til að setja upp gagnagrunn. CentOS 7 er sjálfgefið að setja upp MariaDB. Það er líka fullkomlega samhæft við phpMyAdmin, svo það er öruggt í notkun. Þó að það sé hægt að hlaða niður MySQL í staðinn, þá er það miklu flóknara ferli. Við skulum nota MariaDB:
sudo yum settu upp mariadb-þjóninn mariadb

Nú getum við keyrt það og látið það byrja við ræsingu:

sudo systemctl start mariadb
sudo systemctl enable mariadb.service

Til að klára að setja upp MariaDB og tryggja að það sé öruggt skaltu keyra örugga uppsetningu uppsetningar með eftirfarandi skipun.

sudo mysql_secure_installation

Að lokum getum við sett upp PHP með viðbótar MySQL pakkanum.

sudo yum install php php-mysql

Þú þarft líka að endurræsa Apache þjóninn, svo hann virki rétt með PHP.

sudo systemctl restart httpd.service

Með því hefurðu LAMP-staflan sem þú þarft og getur loksins farið að hlaða niður phpMyAdmin. Þar sem það er ekki í Yum geymslunni þarftu að setja upp EPEL geymsluna í staðinn með þessari skipun:

sudo yum install epel-release

Og settu upp phpMyAdmin.

sudo yum install phpMyAdmin

Það tekur nokkur skref í viðbót á CentOS 7, en þú ættir nú að vera með netþjón tilbúinn fyrir uppsetningu.

Hvernig á að setja upp phpMyAdmin á Debian

Líkt og CentOS 7, þú þarft að setja upp LAMP stafla með því að nota skipanalínuna handvirkt. Fyrst skulum við fá Apache með þessari skipun:

sudo apt install apache2

Næst munum við setja upp MariaDB. Eins og CentOS 7 virkar þessi Linux dreifing betur með MariaDB og við mælum með að þú notir það í staðinn.

sudo apt install mariadb-server

Og eins og með CentOS 7, ættir þú að keyra örugga uppsetningu til að bæta við lykilorði gagnagrunns og tryggja að allt sé öruggt.

sudo mysql_secure_installation

Að lokum getum við sett upp PHP og nokkra aukapakka sem þjónninn þinn þarf til að virka.

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

Og við getum klárað það með því að setja upp phpMyAdmin.

sudo apt install phpMyAdmin

Hvernig á að fá aðgang að phpMyAdmin

Þegar þú hefur sett upp phpMyAdmin á viðeigandi hátt er aðgangur að því og innskráning sú sama á hvaða stýrikerfi sem er.

Þú þarft heimilisfang vefþjónsins þíns og bættu svo við /phpMyAdmin/ til enda þess. Ef þú setur bara upp netþjón á tölvunni þinni er heimilisfangið mjög líklega einfaldlega „localhost,“ svo farðu á þennan hlekk:

http://localhost/phpMyAdmin

Það gæti líka verið IP, eða jafnvel nafngreint heimilisfang ef þetta er netþjónn sem þú hefur þegar keyrt á vefnum. Ef þú ert ekki viss geturðu líklega fundið heimilisfangið í Apache eða MySQL stillingarskránum þínum.

Þegar þú ert kominn á innskráningarskjáinn þarftu notendanafn og lykilorð. Ef þetta er ný uppsetning er notendanafnið líklega „rót“ og þú getur skilið lykilorðið eftir autt. Ef það virkar ekki gæti lykilorðið verið „lykilorð“.

innskráningarskjár phpMyAdmin.
phpMyAdmin innskráningarskjár.

Ef þú getur ekki skráð þig inn skaltu athuga phpMyAdmin eða MySQL stillingarskrárnar til að finna innskráningarupplýsingarnar þínar. Þú gætir líka hafa breytt innskráningarupplýsingunum meðan á uppsetningarferlinu stóð.

Linux notendur ættu að prófa eftirfarandi skipun ef þeir eiga í vandræðum með að komast inn á síðuna eða skrá sig inn:

Þarftu hýsingarlausn sem gefur þér samkeppnisforskot? Behmasterer með ótrúlegum hraða, nýjustu öryggi, nútíma mælaborði og sjálfvirkri stærðargráðu. Skoðaðu áætlanir okkar!

sudo dpkg-reconfigure phpMyAdmin

Að lokum ættir þú að hafa í huga að ef þú ert að nota vefþjón eins og Behmaster með phpMyAdmin foruppsett, geturðu venjulega fundið innskráningarupplýsingar og tengla á hýsingarborðinu þínu. Í þessu tilfelli þarftu ekki að setja upp phpMyAdmin handvirkt á þjóninum.

Stillir phpMyAdmin

Með gagnagrunnsstjórann uppsettan og tilbúinn til að fara í kerfið þitt ættir þú að vita hvernig á að stilla phpMyAdmin. Eins og með hvaða netþjónahugbúnað sem er, þá muntu örugglega vilja gera nóg af því að fikta við stillingarnar.

Óstillt phpMyAdmin getur einnig valdið mögulegri öryggisáhættu. Það eru nokkur aukaskref sem þú þarft að taka til að læsa kerfinu þínu.

Ef þú þarft einhvern tíma að endurheimta öryggisafrit af gagnagrunninum þínum geturðu alltaf notað phpMyAdmin til að flytja inn nýja SQL skrá. Taktu alltaf afrit áður en þú gerir verulegar breytingar á gagnagrunninum eða stillingum hans, sérstaklega ef þú ert ekki bara að vinna á prófunarþjóni.

Hvernig á að keyra SQL fyrirspurnir

Nú þegar þú ert með phpMyAdmin að vinna, ættir þú að vita hvernig á að gera það sem það er gert fyrir: keyra SQL fyrirspurnir.

Þú getur keyrt fyrirspurnir annað hvort á heimasíðunni (þetta á við um alla síðuna), eða í tilteknum gagnagrunni eða töflu. Smelltu á SQL flipann efst á skjánum, sláðu inn skipunina þína og ýttu á Go.

Keyrir SQL fyrirspurn í phpMyAdmin.
Keyrir SQL fyrirspurn í phpMyAdmin.

Hér er listi yfir algengar SQL fyrirspurnir:

  • Veldu: Mikilvægasta merkið, notað í upphafi næstum hverrar fyrirspurnar.
  • Búa til töflu: Búðu til nýja töflu.
  • Breyta töflu: Bæta við nýjum dálkum.
  • Setja inn: Bæta við nýjum línum.
  • Eyða: Fjarlægðu dálka.
  • Update: Breyttu gildum í töflu.
  • Summa(): Leggur öll gildi saman.
  • Meðaltal(): Taktu meðaltal gildin.
  • Tala(): Telur fjölda fylltra dálka.
  • Umferð(): Námundar gildið að heiltölunni sem þú stillir.
  • Hámark(): Skilaðu stærsta gildinu.
  • Min(): Skilaðu minnsta gildinu.
  • Milli: Veldu dálka innan tiltekins sviðs.
  • Hópur eftir: Flokkaðu töflur eftir gögnum.
  • Order by: Röðun leiðir til á ákveðinn hátt.

Það eru vissulega fleiri skipanir til að læra, en þær eru nokkrar til að byrja með.

Hvernig á að breyta sjálfgefna phpMyAdmin vefslóðinni

Að skilja phpMyAdmin aðgangshlekkinn eftir á sjálfgefna stillingu (http://website.com/phpMyAdmin) getur valdið öryggisáhættu.

Ef þú gerir þessa síðu auðvelt að finna, munu tölvuþrjótar geta heimsótt hana og reynt að þvinga niður notendanafnið þitt og lykilorð. Það getur verið enn verra ef þú hefur skilið skilríkin eftir á sjálfgefna „rót“ og „lykilorði“.

En með því að breyta slóðinni í eitthvað sem aðeins þú þekkir geturðu gert óþekktum notendum mun erfiðara fyrir að komast inn á þessa síðu og reyna að giska á lykilorðið.

Opna phpMyAdmin.conf í textaritli, sem þú finnur undir C:wampalias á Windows/WAMP, xamppapacheconfextra á XAMPP, /etc/httpd/conf.d á Linux, eða /usr/conf/extra á Mac.

Þú ættir að sjá þessa línu þarna inni:

Alias /phpMyAdmin /usr/share/phpMyAdmin

Breyta /phpMyAdmin slóð að nýju heimilisfangi að eigin vali. Til dæmis:

Alias /exampleURL /usr/share/phpMyAdmin

Nú geturðu fengið aðgang að þessari einstöku slóð fyrir phpMyAdmin með því að fara á sérsniðna heimilisfangið sem þú stillir (http://website.com/exampleURL).

Hvernig á að setja upp NGINX Authentication Gateway

Annar valkostur er að setja upp annað öryggislag með auðkenningargátt. Eftir að hafa flutt phpMyAdmin innskráningarsíðuna á leynilegan stað geturðu verndað þessa síðu með lykilorði til að gera það enn ólíklegra fyrir árásarmenn að komast í gegn.

Notendur Linux á NGINX miðlara geta keyrt eftirfarandi skipanir í skipanalínunni til að búa til auðkenningargátt (þetta er líka mögulegt á Apache netþjónum).

Byrjaðu á því að búa til dulkóðað lykilorð (breyttu „dæmi“ í það sem þú vilt) og skrifaðu niður niðurstöðuna:

openssl passwd example

Búðu til stillingarskrá í möppu NGINX og gefðu henni nafn:

sudo nano /etc/nginx/examplename

Sláðu inn notandanafnið og lykilorðið í þessa skrá eins og þetta, gætið þess að skilja eftir í tvípunktinum:

exampleusername:examplepassword

Opnaðu nú NGINX stillingarskrána.

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

Innan „þjónn“ reitsins munum við bæta gáttinni okkar við með því að líma eftirfarandi kóða (vertu viss um að breyta gildunum).

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

Fyrsta /example ætti að vera það sem þú stillir phpMyAdmin vefslóðina þína á og þú getur stillt auth_basic breyta nafni við allt sem þú vilt, og endanlega /examplename ætti að vera nafn lykilorðsskrárinnar sem þú bjóst til áðan.

Nú þegar þú hefur skráð þig inn ættirðu að þurfa að slá inn skilríkin sem þú stillir áður en þú sérð phpMyAdmin innskráninguna.

Adminer: Einfaldari valkostur við phpMyAdmin

Adminer er ókeypis, opinn uppspretta gagnagrunnsstjórnunartæki svipað og phpMyAdmin. Áður kallaður phpMinAdmin, Adminer var beinlínis hannaður sem einfaldari, betri valkostur við phpMyAdmin.

Það er áreynslulaust að dreifa á hvaða vefþjóni sem er. Allt sem þarf er að hlaða upp einni, léttri PHP skrá.

Kanna WordPress gagnagrunn með Adminer.
Kanna WordPress gagnagrunn með Adminer.

Jafnvel DevBehmaster, Behmasterókeypis föruneyti af staðbundnum þróunarverkfærum, notar Adminer til að keyra gagnagrunnsstjórann sinn. Það styður marga öfluga gagnagrunnsstjórnunareiginleika eins og auðvelt að skipta um gagnagrunn, skoða og breyta töflum, vinna með gagnagrunnsgildi, flytja inn og út gagnagrunna, keyra SQL fyrirspurnir og margt fleira.

devBehmasterGagnagrunnsstjórinn er fallegri Adminer.
Stjórnandi ræður DevBehmastergagnagrunnsstjóra.

Þú getur lært meira um Adminer, eiginleika þess og hvernig á að nota hann í sérstöku Adminer greininni okkar.

Þarftu smá hjálp við að setja upp og stilla þetta vinsæla stjórnunartól? ⬇️ Þessi leiðarvísir hefur þig fjallað ✅Smelltu til að kvak

Yfirlit

Fyrsta skiptið sem þú notar phpMyAdmin getur verið ógnvekjandi. En þegar þú veist hvernig á að setja upp og stilla hann, verður aðgangur að gagnagrunninum þínum eins auðvelt og að skrá þig inn á WordPress.

Windows, Mac og Linux notendur geta allir nýtt sér þennan ómetanlega gagnagrunnsstjóra. Svo lengi sem þú ert með vefþjón með PHP uppsettum ætti að vera einfalt að keyra hann ef þú fylgir leiðbeiningunum okkar. Mundu að stilla hann rétt og ganga úr skugga um að hann sé öruggur og þú munt aldrei lenda í vandræðum með að breyta gagnagrunninum þínum aftur.

tengdar greinar

0 Comments
Inline endurgjöf
Skoða allar athugasemdir
Til baka efst á hnappinn