Nainštalujte a nakonfigurujte phpMyAdmin v prostredí Ubuntu

Naozaj efektívne riešenia pre prácu s databázami sú málo. Väčšinou aktívne používa niekoľko programov a riešení. Je známe, že aplikácia phpMyAdmin umožňuje pracovať bez priameho zadávania v jazyku dotazu SQL a poskytuje jednoduchosť a lojalitu nováčikovi. Inštalácia phpMyAdmin Ubuntu je triviálna úloha pre profesionála. Noví užívatelia môžu čeliť niekoľkým prekvapeniam a kontroverzným bodom.

Ako nainštalovať a nakonfigurovať phpMyAdmin v Ubuntu.

obsah

  • 1 Čo je to phpMyAdmin?
  • 2 Čo robiť ako prvé?
  • 3 Ďalšie kroky
  • 4 bezpečnostný softvér
    • 4.1 .htaccess
    • 4.2 Ako povoliť povolenie na používanie?
    • 4.3 Vytvorenie súboru pre smernice
    • 4.4 Ako vytvoriť súbor s heslom?
  • 5 Zmeny vrátiť späť. Ako odstrániť phpMyAdmin?
  • 6 záver

Čo je to phpMyAdmin?

phpMyAdmin je tradičná webová aplikácia s otvoreným zdrojom, ktorá sa uvoľňuje pod licenciou GNU GPL. To znamená, že každý môže používať program na akýkoľvek účel, rovnako ako upraviť jeho kód a upraviť softvér. Aplikácia vám umožňuje vykonávať rôzne úlohy pri spravovaní MySQL DBMS, príkazov jazyka dotazu, ako aj pri prezeraní databáz.A to všetko je k dispozícii priamo v prehliadači!

Program naozaj získal značnú popularitu. Je široko používaný v rôznych voľných a komerčných projektoch a odborníci na jazykové znalosti PHP môžu do neho slobodne vložiť svoju funkčnosť. Teraz sa rýchlo pozrieme na to, čo robiť pred inštaláciou phpMyAdmin na Ubuntu.

Čo robiť ako prvé?

Pred inštaláciou phpMyAdmin ...

Najprv sa uistite, že máte požadované práva. Získanie práv root nie je nutné, ale musia byť prítomné privilégiá príkazu sudo.

Po druhé, LAMP musí byť nakonfigurovaný na vašom serveri. Jedná sa o stoh Linux technológií (vrátane Ubuntu), Apache web server, MySQL DBMS a PHP programovací jazyk. Bez týchto technológií nemá zmysel pokračovať v práci.

Po tretie, získajte doménu s certifikátom SSL / TLS. Je známe, že server phpMyAdmin nainštalovaný na Ubuntu je často napadnutý. Ak potrebujete chrániť server pred hrozbami, je lepšie sa k nemu pripojiť cez nechránené (HTTP) pripojenie.

Ďalšie kroky

Ak chcete začať s inštaláciou aplikácie phpMyAdmin na Ubuntu Server, budete musieť aktualizovať informácie o balíku:

"sudo apt-get update"

Potom môžete stiahnuť a nainštalovať potrebné súbory:

"sudo apt-get nainštalovať phpMyAdmin php-mbstring php-gettext"

Pri prvom nastavení phpMyAdmin sa bude musieť Ubuntu dozvedieť viac informácií. Vyberte server "apache2". Na otázku týkajúcu sa používania odpovede "dbconfig-common" "Áno". Potom zadajte informácie o správcovi, kde to bude potrebné. Potom zadajte a zopakujte heslo pre samotný program.

Teraz povoliť rozšírenia PHP. To bude potrebné robiť ručne:

"sudo phpenmod mcrypt
sudo phpenmod mbstring "

Teraz reštartujte program Apache. Zmeny sa použijú takto:

"sudo systemctl restartovať apache2"

Prístup k programovému rozhraniu phpMyAdmin bude k dispozícii prostredníctvom ...:

"https: // x / phpMyAdmin"

kde "x" je názov domény alebo IP adresa servera. Teraz môžete ľahko vstúpiť do konfigurovaného programu. Na tento účel použite štandardný názov - "root", rovnako ako heslo, ktoré ste zadali pri nastavovaní MySQL. Nasledujúce kroky na nastavenie aplikácie phpMyAdmin v Ubuntu sú potrebné, ak chcete robiť prácu bezpečnejšou.

bezpečnostný softvér

Pomocou dodatočných techník môžete zabezpečiť ochranu bonusov pri správe DBMS prostredníctvom prehliadača.

.htaccess

Súbor .htaccess sa musí použiť, aby sa zabezpečilo, že server Apache spravuje osoba, ktorá ho používa. Tento súbor obsahuje určité smernice, ktoré sú povinné na vykonanie na celom webovom serveri. Mala by byť umiestnená v koreňovom adresári. Môže sa tiež nachádzať na akomkoľvek inom mieste.Pravidlá napísané v tomto .htaccess budú mať vyššiu prioritu, aj keď pôsobia na konkrétne miesto.

Smernice dostupné pre .htaccess sa nachádzajú na oficiálnych stránkach webového servera Apache. Podpora súborov tohto typu musí byť povolená vopred.

Ako povoliť povolenie na používanie?

Prejdite do konfigurácie Apache:

"sudo nano /etc/apache2/conf-available/phpMyAdmin.conf"

Tu je potrebné pridať údaje z nasledujúceho formulára:

"
Možnosti FollowSymLinks
DirectoryIndex index.php
AllowOverride All
… "

Potom zatvorte súbor a uložte zmeny. Reštartujte Apache pomocou príkazu, ako je tento:

"sudo systemctl reštartovať apache2".

Vytvorenie súboru pre smernice

Zadajte príkaz:

"sudo nano /usr/share/phpMyAdmin/.htaccess"

Vytvorí sa tak súbor ".htaccess" a dostanete povolenie na jeho úpravu. Súbor by mal obsahovať informácie. Vyplňte nasledujúce údaje:

"AuthType Basic
AuthName "Obmedzené súbory"
AuthUserFile /etc/phpMyAdmin/.htpasswd
Požadovať platný používateľ "

Nezabudnite uložiť súbor skôr, ako skončíte s ním.

Ako vytvoriť súbor s heslom?

Predtým sme navrhli, aby ste zadali cestu k súboru s heslom. Tento súbor je teraz potrebné vytvoriť a upraviť. Konfigurované heslo umožní autentifikáciu v phpMyAdmin kdekoľvek a nielen v Ubuntu.

Nainštalujte balík podpory programu ".htpasswd".

"sudo apt-get nainštalovať apache2-utils"

Vytvorte súbor ".htpasswd" a pridajte nového používateľa. Urobte to lepšie takto:

"sudo htpasswd -c /etc/phpMyAdmin/.htpasswd používateľské meno"

kde "username" je užívateľské meno.

Zmeny vrátiť späť.Ako odstrániť phpMyAdmin?

Ak je potrebné odstrániť phpMyAdmin, Ubuntu vám umožňuje:

Odstráňte balíky (iba v opačnom poradí):

"sudo apt-get čistenie phpMyAdmin
sudo apt-get čistenie php5-mysql
sudo apt-get čistenie php5
sudo apt-get vymazať mysql-server
sudo apt-get purge apache2 "

Odstraňujeme závislosti:

"sudo apt-get čistenie apache2.2-common
sudo apt-get čistenie apache2-mpm-prefork
sudo apt-get čistenie libapache2-mod-php5 "

Ak sa používa Apache 2, musíte vymazať adresáre:

"/ etc / apache2 /
/ etc / php5 / apache2 /

záver

Zistili sme, ako nainštalovať a odinštalovať phpMyAdmin, ako aj ďalšie užitočné informácie. Ak máte akékoľvek otázky - neváhajte a nechajte ich v komentároch. Návštevníci a administrátori našich stránok vám pomôžu nájsť riešenia mnohých problémov!