Telepítés és beállítás phpmyadmin növekedés időtartama és https
PHPMyAdmin - webes alkalmazás, nyílt forráskódú, PHP-ben íródott, és képviseli az adminisztráció MySQL webes felületen. * (Wikipedia.org)
Azt hiszem, ez mindenki számára egyértelmű. Lássuk, hogyan kell telepíteni és konfigurálni a CentOS.
Számos módja van:
a) egy külön tartomány - azaz, például phpmyadmin.example.org.
b) vagy az összes domaint a szerveren újra. a „előtag” - azaz, "Example.org/phpmyadmin", "mysite.ru/phpmyadmin", stb
Tekintsük a második lehetőség a legkényelmesebb a web-szerver. Telepíti a / var / www. mivel hozzáférhetőnek kell lennie az összes gép, de meg lehet változtatni az utat, hogy hogyan szeretné.
Tehát, töltse le a legújabb eloszlása .bz2létrehozás formátumban phpmyadmin.net. Ez gyakran frissülnek, így ha bármilyen hibát találnak a jelenlegi változat, szükséges ellenőrizni, hogy van már egy újat.
Végrehajtja a parancsot a szerver: wget. tér, és a jobb gombbal, válassza ki a „Beillesztés”. Meg kell kinéznie:
wget http: // downloads.sourceforge.net / projekt / phpmyadmin / phpMyAdmin / 4.0.8 / phpMyAdmin-4.0.8-all-languages.tar.bz2? r = http% 3A% 2F% 2Fsourceforge.net% 2Fprojects% 2Fphpmyadmin% 2Ffiles% 2FphpMyAdmin% 2F4.0.8% 2FphpMyAdmin-4.0.8-all-languages.tar.bz2% 2Fdownload ts = 1381486612 use_mirror = citylan
Ui Remélem, hogy dolgoznak a ssh, hanem minimális telepítés egy szöveges böngészőt. ^ _ ^
Tehát le. Most van egy fájl típusát phpMyAdmin-4.0.8-all-languages.tar.bz2. Következő:
Minden kicsomagolt mappa a helyén, lépni a apache konfigurációs. Megjegyzem, hogy nem számít, hogy van ez a „front”, vagy háttérben. Minden rendben lesz!
Hoztuk létre „attachment”, hogy a tartományokat. A konfigurációs fájlt a httpd / conf.d. mert nem egy gép. Emlékeztetem Önöket, hogy meg tudod csinálni a:
nano / etc / httpd / conf.d / phpmyadmin.conf
és adja meg a következő beállításokat is:
Mi az Ön által megadott szó után a „Alias” lesz az „attachment”. Írhatsz bármit, még a „myRootPasswordIs123”, majd phpmyadmin itt lesznek elérhetők, például „mysite.ru/myRootPasswordIs123”.
Mentse el a változtatásokat, ellenőrizze, hogy sehol nakosyachili és újraolvastam Apache config:
Ui Szándékosan nem szólt semmit a jogokat a változás, mert az is működik, ha a mappa root tulajdonú. Ha mindegy van egy vágy, - tudod, hogy a tulajdonos, például apache:
chown -R apache: apache / var / www / phpmyadmin /
2. phpmyadmin beállítások
Először is, meg kell, hogy a konfigurációs fájlt. Ehhez menj a phpmyadmin mappát, és másolja a fájlokat a javasolt változata a standard:
Beállítás №2. Tehát hogyan kell dolgozni phpmyadmin átadjuk jelszó - jobb kapcsolatot, hogy „zárt” - azaz, HTTPS protokollon keresztül. De van egy probléma - mi phpMyAdmin nem konfigurálható egyetlen gazda, és nem jelenti azt, hogy fel lehessen használni az SSL kapcsolat az irányelvekben az Apache szerver és <> A nginx - ők egyszerűen nem. Erre a célra egy speciális megoldást.
Mi megy a phpmyadmin konfigurációs fájl:
nano / var / www / phpmyadmin / config.inc.php
és adja meg a következő sort:
$ cfg # 91; 'ForceSSL' # 93; = True;
Ez a kényszerű kapcsolat fordítás phpmyadmin c http hogy https. De! Ahol nem a legfontosabb neki?!
Van egy ravasz és „kényelmetlen”. Ha a web-szerver nem tud dolgozni TLS SNI technológia (pl CentOS 5 nem megfelelő verziója OpenSSL könyvtár), majd a phpMyAdmin lesz az első a alfabetikus billentyűvel nginx vagy apache, attól függően, hogy „a mi működik”, és használata azt. Ie ha három hosts „example.org”, „mysite.ru” és „alexxkn.ru”, a kulcs (ha rendelkezésre áll az összes oldalak) kerül sor a „alexxkn.ru”. Meg tudja nézni ezt az információt a tanúsítványt a létrehozott zárt kapcsolat. gyakran hozza a sok kellemetlenséget, ha nem, például a fény egy másik domain nevek az oldalon. De semmit sem lehet tenni. Frissítve!
Nos, ha nem - akkor nincs probléma! Phpmyadmin fogja használni a kulcsot, amely a lapjával tartományban.