Namestitev phpmyadmin v Centos 7

Anonim

Namestitev phpmyadmin v Centos 7

Spletni vmesnik PHPMYADMIN je zdaj aktivno vključen z uporabniki baz podatkov MySQL, saj podpirajo interakcijo le skozi terminal. Namestitev dodatne programske opreme z grafičnim vmesnikom bo olajšala poenostavitev postopka za delo s spletnimi strežniki, vendar boste najprej morali narediti številne ukrepe, ki včasih povzročajo težave. Danes bi radi razmislili o namestitvi phpmyadmin v operacijskem sistemu Centos 7, ki razdelijo vse pomembne korake na ukrepe. Morali boste upoštevati le navodila v vas in pravilno vnesti vsako ekipo.

Namestite phpmyadmin v Centos 7

Na žalost uradni skladi obravnavane aplikacije ne obstaja, zato boste morali najprej dodati shranjevanje uporabnikov v sistem, iz katerega se izvaja postopek namestitvenega postopka. Poleg tega sta še posebej priljubljena dve različici Phpmyadmin, vam bomo povedali o namestitvi vsakega od njih in nadalje konfigurirali spletni strežnik Apache ali NIGINX.

Dodajanje phpmyadmin komponent

Seveda, pri delu z novimi aplikacijami v Linuxu, je vedno prednost, da dodajajo svoje knjižnice v sistem, in phpmyadmin ni presegel. Dvignite temo dveh razpoložljivih različic, začenši s priporočenimi razvijalci.

Namestitev phpmyadmin 4.4.

PHPMYADMIN 4.4 deluje v programskem jeziku PHP različica 5.4, in, kot veste, ta različica ni najnovejša, ki ne preprečuje, da bi bila najbolj priljubljena in povpraševanja. Njegova namestitev v Centosu se opravi skozi klasični "terminal" dobesedno v več ukrepih:

  1. Zaženite konzolo s kakršno koli priročno metodo, na primer prek menija "Aplikacije".
  2. Zagon terminala za nadaljnjo namestitev Phpmyadmin v Centos 7

  3. Vnesite SUDO RPM -IUVH ukaz http://dl.fedoraprojekt.org/pub/epel/epel-release-terest-7.noarch.rpm, da prenesete programski paket iz dodatnih paketov za Enterprise Linuxpora uporabniški skladišču.
  4. Prenesite pakete iz skladišča Phpmyadmin v Centos 7

  5. Če želite nadaljevati postopek, vnesite geslo s računa s koreninskim dostopom.
  6. Vnesite geslo za prenos paketov iz skladišča PHPMYADMIN v CENTOS 7

  7. Po končanem dodatku paketov morate posodobiti seznam sistemskih knjižnic z ukazom za posodobitev sudo yum -y.
  8. Posodabljanje sistemskih paketov za namestitev phpmyadmin v Centos 7

  9. Zgornji ukaz namesti vse razpoložljive posodobitve, nato pa samo aplikacijski odjemalec bo nameščen preko sudo yum -y namestiti phpmyadmin.
  10. Namestitev programske opreme PhpMyAdmin v Centos 7

Pri uporabi spletnega strežnika, na primer, Apache, boste ostali samo, da ga ponovno zaženete in preverite delovanje nameščene komponente, ki bo šel na http: // ip_ver_verver / phpmyadmin.

Namestitev najnovejše različice phpmyadmin

Nekateri uporabniki so zainteresirani le v najnovejši različici phpmyadmin, da namestite, ki jih potrebujete za opravljanje nekaterih drugih dejanj, dodatno prenesete nove pakete. Na splošno je navodilo ostalo podobno, vendar z nekaterimi spremembami.

  1. Sistem dodajte nov paket tako, da ga prenesete iz skladišča skozi sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Prenesite najnovejšo različico phpmyadmin v Centos 7 iz skladišča

  3. Posodobite razpoložljive sistemske knjižnice z ukazom Sudo Yum Update.
  4. Posodabljanje sistemskih knjižnic za namestitev najnovejše različice PhpMyadmin v Centos 7

  5. Omogoči podporo najnovejše različice aplikacije, trenutno je 7.1. Če želite to narediti, vstopite v YUM-CONFIG-CONFIG-manager-onemogoči REMI-PHP71.
  6. Aktivirajte združljivost s PHP 7 za phpmyadmin v centih 7

  7. Namestite Sudo Yum Install PhpMyAdmin, in ustrezna različica PHP bo določena samodejno.
  8. Namestite najnovejšo različico phpmyadmin v Centos 7

To dodajanje vseh komponent je končano, vendar pred začetkom dela s spletnim vmesnikom, boste morali konfigurirati samega strežnika. Nato bomo analizirali izvajanje tega postopka v dveh priljubljenih rešitvah - Apache in NIGNX.

Nastavitev phpmyadmin v nginx

Nekateri uporabniki raje delajo s spletnim strežnikom NIGNX, saj zagotavlja visoko hitrost in zmogljivost. Če ste podpornik te programske opreme, po namestitvi phpmyadmin, boste morali narediti številne nastavitve za vzpostavitev zmogljivosti celotnega mehanizma.

Najprej, upoštevajte, da je spletni strežnik že dodan v operacijski sistem, če ne, izmenično vnesite naslednje ukaze konzoli:

Sudo yum namestiti epel-sprostitev

Sudo yum napeljati NGINX

Sudo systemctl start nginx

Po tem sledite takom navodilom:

  1. Vklopite phpmyadmin v imenik spletnega strežnika z uporabo sudo LN -S / USR / Share / phpmyadmin / var / www / html / phpmyadmin niz.
  2. Ustvarite mapo s phpmyadmin v nginx za Centos

  3. Po spremembi, znova zaženite tako, da vnesete SUDO SYSTEMCTL Znova zaženite PHP-FPM.
  4. Znova zaženite NIGNX strežnik, da namestite phpmyadmin v Centos 7

  5. S standardnim urejevalnikom besedila zaženite konfiguracijsko datoteko sudo vi /etc/nginx/nginx.conf.
  6. Odprite konfiguracijsko datoteko NIGNX, da konfigurirate phpmyadmin v centih 7

  7. Odložite blok »HTTP« in dodajte črto Disable_Symlinks off;
  8. Uredi konfiguracijsko datoteko NGINX za phpmyadmin v centih 7

  9. Shranite spremembe in zaprite datoteko, po kateri znova zaženete NIGNX Sudo NIGNX -S -S.
  10. Po namestitvi PhpMyAdmin v Centos 7 ponovno zaženite strežnik NIGNX

Priporočljivo je, da spletni strežnik zagotovite z ustvarjanjem naključnega gesla. To storite, vnesite OpenSSL passwd in kopirajte rezultat. Nato boste morali zagnati datoteko z gesli z uporabo sudo vi / etc / nginx / gesel in ustvarite novo vrstico v obliki uporabniškega imena: geslo, tako da je na koncu izkazalo, na primer, admin: 4b7fsek4l2.

Nastavitev phpmyadmin v Apache

Čeprav se prejšnji spletni strežnik v nekaterih vidikih bolje šteje, je Apache še vedno precej priljubljena rešitev in se uporablja v sistemu programske opreme svetilke. Njegova namestitev v centis je dobesedno izdelana z več ukazi:

yum namestiti httpd -y

Systemctl start httpd.service.

Systemctl omogoča httpd.service.

Če je strežnik že dodan ali ste izvedeli zgoraj navedene ukaze, se lahko odpravite neposredno na nastavitev PHPMYADMIN, in to se opravi na naslednji način:

  1. Nastavite geslo za dostop do skrbnika z uporabo sudo htpaswd -c / etc / httpd / gesla admin.
  2. Nastavite geslo za Apache PhpMyAdmin Server v Centos 7

  3. Zaženite konfiguracijsko datoteko za nadaljnje urejanje: VI /ETC/HTTPD/conf.d/phpmyadmin.conf.
  4. Odprite konfiguracijsko datoteko Apache, da konfigurirate phpmyadmin v centih 7

  5. Položite razdelek "" in vstavite takšno vsebino:

    Možnosti indeksi sledimymlinks.

    Allowoverride vse.

    AuthType Basic.

    Authname "Omejena vsebina"

    AUTHUSERFILE / ETC / HTTPD / Gesla

    Zahtevajo veljavni uporabnik

  6. Uredite konfiguracijsko datoteko Apache PhpMyadmin v CentOS 7

V tem članku ste se seznanili ne le s postopkom za dodajanje samih komponent phpmyadmin, temveč se tudi naučili o njihovi začetni konfiguraciji v dveh različnih spletnih strežnikih. Med izvajanjem vsakega ukaza močno priporočamo, da se v konzoli prikažejo obvestila o branju: včasih lahko navedejo napake, ki zahtevajo operativno rešitev.

Preberi več