Inštalácia phpMyAdmin v Centos 7

Anonim

Inštalácia phpMyAdmin v Centos 7

Webové rozhranie PHPMYADMIN je teraz aktívne zapojené užívateľmi databázy MySQL, pretože podporujú interakciu len cez terminál. Inštalácia dodatočného softvéru s grafickým rozhraním bude oveľa jednoduchšie zjednodušiť postup pracovať s webovými servermi, ale na to budete musieť najprv vykonať niekoľko opatrení, ktoré niekedy spôsobujú ťažkosti. Dnes by sme chceli zvážiť inštaláciu phpmyadmin v operačnom systéme Centos 7, rozdeliť všetky dôležité kroky k krokom. Budete musieť sledovať len pokyny vo vás a správne vstúpiť do každého tímu.

Nainštalujte phpMyAdmin v Centos 7

Nanešťastie, oficiálne úložisko z hľadiska žiadosti neexistuje, takže budete musieť najprv pridať uskladnenie používateľa do systému, z ktorého sa vykonáva samotný proces inštalácie. Okrem toho sú obzvlášť populárne dve verzie phpmyadmin, povieme vám o inštalácii každej z nich a ďalej nakonfigurovať Apache alebo Nginx Web Server.

Pridanie komponentov PHPMYADMIN

Samozrejme, že pri práci s novými aplikáciami v Linuxe je vždy prioritou pridať svoje knižnice do systému a phpMyAdmin neprekročil. Zdvihnime tému dvoch dostupných verzií, počnúc odporúčanými vývojármi.

Inštalácia phpMyAdmin 4.4.

PHPMYADMIN 4.4 pracuje v PHP programovacom jazyku verzie 5.4, a ako viete, táto verzia nie je najnovšia, ktorá nebráni tomu, aby bol najobľúbenejší a dopyt. Jeho inštalácia v centrách sa uskutočňuje prostredníctvom klasického "terminálu" doslova v niekoľkých akciách:

  1. Spustite konzolu akýmkoľvek vhodným spôsobom, napríklad prostredníctvom menu "Aplikácie".
  2. Spustenie terminálu pre ďalšiu inštaláciu PHPMYADMIN v Centos 7

  3. Zadajte príkaz SUDDO RPM -IUVH http://dl.fedoraproject.org/pub/pel/pel-release-terest-7.NOARCH.RPM na stiahnutie softvérového balíka z extra balenia pre Enterprise Linux užívateľské úložisko.
  4. Stiahnite si balíčky z úložiska pre phpmyadmin v Centos 7

  5. Ak chcete pokračovať v procese, zadajte heslo z účtu s prístupom root.
  6. Zadajte heslo na prevzatie balíkov z phpMyadmin úložiska v Centos 7

  7. Po dokončení pridávania balíkov musíte aktualizovať zoznam systémových knižníc s príkazom SUDO YUM -Y-ATAKTUÁCIA.
  8. Aktualizácia systémových paketov na inštaláciu phpMyAdmin v Centos 7

  9. Vyššie uvedený príkaz nainštaluje všetky dostupné aktualizácie a potom bude inštalovaná iba samotná aplikácia klienta prostredníctvom inštalácie phpMyAdmin.
  10. Inštalácia softvéru PHPMYADMIN v Centos 7

Pri používaní webového servera, napríklad Apache, zostanete len na reštartovanie a skontrolovať prevádzku nainštalovaného komponentu, ktorý chcete na http: // ip_ver_verver / phpmyadmin.

Inštalácia najnovšej verzie phpMyAdmin

Niektorí používatelia majú záujem len v najnovšej verzii phpMyAdmin, na inštaláciu, ktoré potrebujete na vykonanie niektorých ďalších akcií, dodatočne sťahovať nové balíky. Všeobecne platí, že inštrukcia zostáva podobná, ale s niektorými zmenami.

  1. Pridajte nový balík do systému stiahnutím z úložiska cez sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-rerease-7.rpm.
  2. Stiahnite si najnovšiu verziu PHPMYADMIN v Centos 7 z úložiska

  3. Aktualizujte dostupné systémové knižnice pomocou príkazu na aktualizáciu SUDO YUB.
  4. Aktualizácia systémových knižníc Ak chcete nainštalovať najnovšiu verziu PHPMYADMIN v Centos 7

  5. Povoliť podporu najnovšej verzie aplikácie, v súčasnosti je 7.1. Ak to chcete urobiť, zadajte Yum-Config-Manager --Nable Remi-PHP71.
  6. Aktivovať kompatibilitu s PHP 7 pre phpmyadmin v Centos 7

  7. Nainštalujte SUDO YUM INŠTALOVANIE PHPMYADMIN a automaticky sa určí príslušná verzia PHP.
  8. Nainštalujte najnovšiu verziu PHPMYADMIN v Centos 7

Toto pridanie všetkých komponentov je kompletné, avšak pred začatím práce s webovým rozhraním budete musieť nakonfigurovať samotný server. Ďalej budeme analyzovať implementáciu tohto postupu v dvoch populárnych riešeniach - Apache a nginx.

Nastavenie phpMyAdmin v nginx

Niektorí užívatelia radšej pracujú s webovým serverom NGINX, pretože poskytuje vysokú rýchlosť a výkon. Ak ste podporovateľom tohto softvéru, po inštalácii phpMyadmin, budete musieť urobiť niekoľko nastavení na vytvorenie výkonu celého mechanizmu.

Po prvé, všimnite si, že samotný webový server je už pridaný do operačného systému, ak nie, striedavo zadajte nasledujúce príkazy do konzoly:

Sudo yum nainštalovať epel

Nainštalovať nginx

SUDDO SYSTÉMY START NINGGINX

Potom nasledujte takéto pokyny:

  1. Zapnite PHPMYADMIN do adresára webového servera pomocou SUDO LN -S / USR / SHARE / PHPMYADMIN / VAR / WWW / HTML / PHPMYADMIN String.
  2. Vytvoriť priečinok s phpmyadmin v nginx pre centos

  3. Po vykonaní zmien, reštartujte zadaním SUDO SystemCTL reštart PHP-FPM.
  4. Reštartujte NGINX server na inštaláciu phpMyAdmin v Centos 7

  5. Prostredníctvom štandardného textového editora spustite konfiguračný súbor sudo vi /etc/nginx/nginx.conf.
  6. Otvorte konfiguračný súbor NGINX na konfiguráciu phpMyadmin v Centos 7

  7. Položte blok "http" a pridajte čiaru vypnúť /SYMLINKS OFF;
  8. Upraviť konfiguračný súbor NGINX pre phpMyAdmin v Centos 7

  9. Uložte zmeny a zatvorte súbor, po ktorom reštartujete NIGGINX SUDO NIROAD.
  10. Po inštalácii phpMyAdmin v Centos 7 reštartujte Nginx Server

Odporúča sa zabezpečiť webový server vytvorením náhodného hesla. Ak to chcete urobiť, zadajte openssl passwd a skopírujte výsledok. Ďalej budete musieť spustiť súbor s heslami pomocou sudo vi / etc / nginx / heslá a vytvoriť nový riadok vo formáte používateľského mena: Heslo, takže na konci sa ukázalo, napríklad admin: 4B7FSEK4L2.

Nastavenie phpmyadmin v Apache

Aj keď je predchádzajúci webový server v niektorých aspektoch považovaný za lepší, Apache stále zostáva pomerne populárnym riešením a používa sa v softvérovom systéme LAMP. Jeho inštalácia v Centos je doslova vyrobená niekoľkými príkazmi:

Nainštalujte YUM HTTPD -Y

Systémový štart httpd.service

SystemCTL Povoliť httpd.service.

Ak už bol server pridaný, alebo ste vykonali vyššie uvedené príkazy, môžete ísť priamo na samotnú phpmyadmins sám, a to sa vykonáva nasledovne:

  1. Nastavte prístupové heslo administrátora pomocou SUDO HTPPSWD -C / ETC / HTTPD / HESLOSTI ADMING.
  2. Nastaviť heslo pre Apache PhpMyAdmin Server v Centos 7

  3. Spustite konfiguračný súbor pre ďalšie úpravy: VI /etc/httpd/conf.d/phpmyadmin.conf.
  4. Otvorte konfiguračný súbor Apache na konfiguráciu phpMyAdmin v Centos 7

  5. Položte časť "" a vložte tento obsah:

    Možnosti Indexy NESPRÁVNYMULTY.

    Oprávnenie All.

    AUTHTYPE BASIC.

    Authname "Obmedzený obsah"

    AUTHERSERFILE / ETC / HTTPD / HESLOSTI

    Vyžadujú platný používateľ

  6. Upravte konfiguračný súbor Apache PHPMYADMIN v Centos 7

V tomto článku ste boli oboznámení nielen s postupom pri pridávaní samotných komponentov PHPMYADMIN, ale tiež sa dozvedeli o ich počiatočnej konfigurácii v dvoch rôznych webových serveroch. Počas vykonávania každého príkazu dôrazne odporúčame upozornenia na čítanie, ktoré sa zobrazujú v konzole: niekedy môžu uvádzať chyby, ktoré vyžadujú operačné riešenie.

Čítaj viac