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:
- Zaženite konzolo s kakršno koli priročno metodo, na primer prek menija "Aplikacije".
- 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.
- Če želite nadaljevati postopek, vnesite geslo s računa s koreninskim dostopom.
- Po končanem dodatku paketov morate posodobiti seznam sistemskih knjižnic z ukazom za posodobitev sudo yum -y.
- Zgornji ukaz namesti vse razpoložljive posodobitve, nato pa samo aplikacijski odjemalec bo nameščen preko sudo yum -y namestiti phpmyadmin.
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.
- Sistem dodajte nov paket tako, da ga prenesete iz skladišča skozi sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
- Posodobite razpoložljive sistemske knjižnice z ukazom Sudo Yum Update.
- 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.
- Namestite Sudo Yum Install PhpMyAdmin, in ustrezna različica PHP bo določena samodejno.
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:
- Vklopite phpmyadmin v imenik spletnega strežnika z uporabo sudo LN -S / USR / Share / phpmyadmin / var / www / html / phpmyadmin niz.
- Po spremembi, znova zaženite tako, da vnesete SUDO SYSTEMCTL Znova zaženite PHP-FPM.
- S standardnim urejevalnikom besedila zaženite konfiguracijsko datoteko sudo vi /etc/nginx/nginx.conf.
- Odložite blok »HTTP« in dodajte črto Disable_Symlinks off;
- Shranite spremembe in zaprite datoteko, po kateri znova zaženete NIGNX Sudo NIGNX -S -S.
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:
- Nastavite geslo za dostop do skrbnika z uporabo sudo htpaswd -c / etc / httpd / gesla admin.
- Zaženite konfiguracijsko datoteko za nadaljnje urejanje: VI /ETC/HTTPD/conf.d/phpmyadmin.conf.
- 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
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.