PhpMyAdmin instalēšana un konfigurēšana: secīgas instrukcijas un ieteikumi

Jebkurš tīmekļa izstrādātājs to zina darbampraktiski katrai vietnei nepieciešama datubāze. Tas ļauj jums saglabāt informāciju, pārvaldīt to un saņemt to īstajā laikā. Lai lietotu visu iepriekš minēto ērtāk, entuziastu grupa nolēma izveidot produktu, kas apvieno ērtības un funkcionalitāti, strādājot ar DBVS. Tās nosaukums ir phpMyAdmin. Parasti tas jau ir pieejams daudzās mitināšanas vietās. Tādēļ rakstā tiks apskatīts, kā instalēt un konfigurēt phpMyAdmin vietējā serverī.

Sagatavošana

Tā kā phpMyAdmin pati ir rakstīts PHP, tad tā darbībai būs nepieciešams instalēt visu nepieciešamo programmatūras komplektu - Apache, PHP, MySQL.

phpmyadmin iestatīšana

Katru komponentu var manuāli iestatīt arAtsevišķi, un jūs varat uzreiz visu. Attiecībā uz Linux ir LAMP pakete, Windows - "Denver" vai OpenServer. Visa programmatūras instalēšana un konfigurēšana atsevišķi ļaus jums izpētīt visa servera sastāvu un struktūru. Ja laiks neļauj jums tikt galā ar iekšējo struktūru, ir vieglāk un ērtāk nekavējoties ievietot montāžu.

PhpMyAdmin konfigurēšana Ubuntu

Pakete ir pieejama standarta Ubuntu krātuvēs, tāpēc ir pietiekami ievadīt termināli:

sudo apt-get instalēt phpMyAdmin.

Šajā procesā jums tiks lūgts iziet cauri phpMyAdmin konfigurācijas soļiem. Pirmkārt, jums jāizvēlas tīmekļa serveris, kuru plānojat izmantot, lai palaistu. Šajā gadījumā tas ir apache2.

Šajā logā tiks lūgts konfigurēt phpMyAdmin datubāzi. Ir nepieciešams vienoties. Sistēma pieprasīs MySQL paroli. Un tad phpMyAdmin.

instalēt un konfigurēt phpmyadmin

Pēc tam / etc / apache2 / conf-enabled / parādās konfigurācijas fails.

Atliek instalēt pāris detaļas un aktivizēt tās. Jūs varat izmantot šādas komandas:

sudo apt-get install php-mbstring php-gettext.

Un to uzsākšana ir šāda:

sudo phpenmod mcrypt;

sudo phpenmod mbstring.

Pēc tam jums būs nepieciešams restartēt tīmekļa serveri. Tas tiek darīts, izmantojot komandu:

sudo systemctl restart apache2.

Teorētiski viss ir gatavs un jūs varat sākt strādāt.

Startēšana un konfigurācija

Lai nokļūtu phpMyAdmin iestatījumu dziļumos, atveriet jebkuru pārlūkprogrammu un ierakstiet adrešu joslā:

izveidots domēns / phpmyadmin.

 phpmyadmin konfigurēt mysql

Pieteikums pieprasīs paroli, lai pieteiktos. Tas tika izveidots uzstādīšanas fāzes laikā. Pēc pieslēgšanās lietotājam tiks piedāvāts interfeiss ar daudziem elementiem un iestatījumiem.

Vadības panelis

Lietojumprogrammas saskarne ir sadalīta loģiskos blokos, kurus apvieno kopīgs princips.

Kreisajā pusē ir panelis ātrai pārejai no datubāzēm uz tabulām. Šeit jūs varat izveidot jaunu formāta kopiju.

Augšējā izvēlnē ir vienumi, lai piekļūtu tabulu iestatījumiem, kā arī papildu funkcionalitātei:

  • datubāzes. Praktiski dublē izvēlni pa kreisi, tas ir, ir saraksts ar pieejamajiem datu bāzēm;
  • SQL. Ļoti interesants punkts tiem, kuri zina, kā pareizi uzdot jautājumus, un tos aktīvi izmanto. Jūs varat manuāli izvēlēties, izdzēst, kārtot un citas SQL funkcijas;
  • nosacījums. Pašreizējā pozīcija bāzēs. To kopējais apjoms, satiksme, saņemto un nosūtīto datu skaits;
  • lietotāju konti. Visi saglabātie lietotāja dati, tostarp to privilēģijas, adreses un paroles;
  • eksports un imports. Ļoti ērtas apmaiņas funkcijasstarp datubāzi un citu programmatūru. Piemēram, lai manuāli atjauninātu vietni, ja tāda ir vajadzīga. Turklāt tas ir ļoti ērts līdzeklis, lai izveidotu svarīgu datu dublējumkopiju, ja šī funkcija nav automātiski pieejama;
  • iestatījumi. Daudz dažādu parametru, kas vienā vai otrā veidā saistīts ar phpMyAdmin darbu, datu bāzēm, vaicājumiem un daudz ko citu;
  • replikācija. Sakari ar citiem serveriem vienlaicīgām izmaiņām kopijās - tas ir, dublēt pašreizējā datu bāzes servera gadījumus;
  • mainīgie. Kā norāda nosaukums, sadaļā ir vērtības servera un sistēmas iekšējām vajadzībām. Nepieciešamības gadījumā tos parasti neizmanto;
  • kodi. Parāda visas pieejamās fonta attēlojuma opcijas sistēmā;
  • informācija par datu glabāšanas veidiem, kas tiek izmantoti phpMyAdmin;
  • pagarinājumi. Saraksts ar phpMyAdmin papildinājumiem, kas palielina sistēmas funkcionalitāti.

Vispārīgi iestatījumi centrā ļauj mainīt paroli vai iestatīt lietoto teksta kodējumu.

Displeja opcijas palīdzēs jums mainīt valodas, tēmas, fonta lieluma un citus sistēmas izskatu iestatījumus.

konfigurēt phpmyadmin ubuntu

Pa labi ir informācijas panelis ar informāciju par datu bāzes serveri un tīmekļa serveri, kā arī vairākas phpMyAdmin palīdzības saites.

Diemžēl pieteikumu bieži izmanto uzbrucēji, lai iegūtu nesankcionētu piekļuvi, tāpēc jums ir jāzina, kā pasargāt sevi no tā.

Drošība

Vispirms viss, kas jādara, ir izmantot Apache htaccess tīmekļa servera failus. Vispirms jums jāpaziņo apache, ka tiks izmantots īpašs fails, lai konfigurētu phpMyAdmin.

Lai to izdarītu, jums ir jākonfigurē konfigurācijas fails, kas atrodas /etc/apache2/conf-available/phpmyadmin.conf.

Jums jāpievieno īpaša direktīva AllowOverride All. Pēc faila modificēšanas un saglabāšanas jums ir jārestartē vēlreiz tīmekļa serveris.

konfigurēt phpmyadmin apache

Tagad, lai konfigurētu phpMyAdmin, jums būs nepieciešams pats fails, kurā tiks definēti piekļuves noteikumi vadības panelim. Tam jābūt nosauktam .htaccess un jāatrodas ceļā / usr / share / phpmyadmin.

Tajā ir šādi parametri:

AuthType Basic

AuthName "ierobežoti faili"

AuthUserFile /etc/phpmyadmin/.htpasswd

Pieprasīt derīgu lietotāju.

Tas ir. atslēgvārdu kopums ļaus jums veikt šādas darbības:

  • Pirmā rinda ir atbildīga par atļaujas raksturu. Parametrs "pamata" nozīmē, ka jūs varat pieteikties pēc pieteikšanās un paroles.
  • Otrais nosaka, kurš teksts tiks rādīts sveiciena vietā.
  • Trešā rindiņa norāda failu, kurā parole tiks saglabāta.
  • Ceturtais paziņo sistēmai, ka šeit var nokļūt tikai autentificēti lietotāji.

Pēc faila izveidošanas ir nepieciešams to saglabāt. Neaizmirsti to izdarīt.

Parole

Lai izveidotu paroles failu, iestatot phpMyAdmin, būs jāmaina mazliet.

Vispirms ir jāinstalē htpasswd lietderība. Tas ir pieejams Ubuntu krātuvēs, tāpēc ir pietiekami, lai izpildītu komandu terminālā:

sudo apt-get install apache2-utils.

Tagad viss ir vienāds terminālā, kas jums nepieciešams, lai izsauktu:

sudo htpasswd -c /etc/phpmyadmin/.htpasswd lietotājvārds.

Viņa izveidos jaunu lietotāju un piedāvās viņam norādīt paroli.

Tagad piekļuve ir droši aizsargāta. Ja jūs mēģināt pieteikties lietotāja phpMyAdmin administrācijas panelī, tiks atvērts papildu logs, lai saņemtu tiesības apskatīt un mainīt iestatījumus.

CentOS

Instalēšana phpMyAdmin par CentOS faktiski nav daudz atšķirīgs. Rīcības algoritms būs gandrīz vienāds. Vai šī instalācijas komanda nedaudz atšķiras:

yum install -y phpmyadmin

Visi turpmākie iestatījumi un manipulācijas ir būtiski gan Ubuntu, gan CentOS.

Windows vide

Windows operētājsistēma ir pieejamaVairāki gatavi risinājumi, lai izveidotu serveri ar esošu tehnoloģiju kopumu. Piemēram, OpenServer. Tas jau atrodas uzinstalēta phpMyAdmin. Jūs varat to atrast servera konteksta izvēlnē sadaļā "Papildu".

iestatot phpmyadmin centos

MySQL un phpMyAdmin iestatīšana OpenServer tiek veikta, izmantojot dažādas gatavās izvēlnes un logus, kas neapšaubāmi ir daudz ērtāk nekā manuāli ievadot komandas.

Ieteikumi

Pirms noslēguma jūs varat runāt par dažām konfigurācijas kļūdām un smalkumiem. Tālāk ir sniegti daži padomi phpMyAdmin, Apache un MySQL iestatīšanai:

  • Lai izvairītos no servera avārijām, jums vajadzētu izmantot jaunākās programmatūras versijas;
  • Visticamāk, hosting jau ir uzstādīts phpMyAdmin, bet tā drošību joprojām var konfigurēt, izmantojot htaccess failus;
  • jums vajadzētu būt uzmanīgiem, izvēloties paroli. Bieži vien tā atjaunošana aizņem daudz vairāk laika nekā pārdomāta pieeja tās izveidei;
  • izmantojot gatavu komplektu, jūs varat ieviest ātru servera izvietošanu ar visu, kas jums nepieciešams, taču tas ne vienmēr ļauj elastīgi konfigurēt un saprast darba smalkumus.

Noslēgumā

PhpMyAdmin tiek izmantots daudzos pakalpojumos unvietnes internetā. To var izskaidrot ar konfigurācijas vieglumu un piekļuvi datubāzei. Un arī daudzu papildu funkciju un iespēju klātbūtne. Projekts pastāvīgi attīstās un pielāgojas jaunajiem risinājumiem un tehnoloģijām.

Saistītie jaunumi