A redis php5 telepítése
A Redis egy gyorsítótár tároló, ahol az adatok a RAM-ban kerülnek tárolásra, ami nagyon gyors hozzáférést biztosít számukra. Ez hasonló a szélesebb körben ismert memcached-hez, de ellentétben a Redis más adattároló struktúrákkal, nem csak a "kulcs-érték"
VIGYÁZAT. Az utasítás elavult. Kövesse az angol nyelvű utasításokat
Lehetővé teszi, hogy ne csak sorokat, hanem listákat, készleteket, megrendelt készleteket és hash táblákat is tároljon. További információ a Redis-ról a Redis hivatalos honlapján található. Javaslom a Redis telepítését a forráskódból. Mivel ebben az esetben kapja meg a legfrissebb stabil verziót.
A Redis telepítése
Szóval hogyan telepítem a Redis-ot a forráskódból? Lásd az utolsó stabil változatot a Redis letöltési oldalon. Töltse le és csomagolja ki:
Ezután összeállítjuk a make segédprogrammal és telepítjük:
Ha 64 bites rendszerrel rendelkezik, telepítenie kell a libc6-dev-i386-ot, fordítania kell és telepítenie kell. Az Ubuntuban ez a következőképpen végezhető el:
Példa egy minimális konfigurációra:
Alapértelmezés szerint a redis-server telepítve van a / usr / local / bin / redis-serverbe. Ezt a byis paranccsal ellenőrizheti:
Hogy a kiszolgáló elérhető volt a rendszertöltés után, lehetséges, hogy a "exit 0" előtt regisztráljon egy sort az /etc/rc.local könyvtárba
És próbálj meg kapcsolódni hozzá
A PhpRedis telepítése
A PhpRedis a Nicolas Favre-Felix PHP-ből készült, C-ben írt, amely lehetővé teszi a Redis php-től történő elérését. Miért van PhpRedis, mert vannak más php könyvtárak, amelyek lehetővé teszik a Redis hozzáférését? A válasz a sebesség. A C-ban írt modul gyorsabb lesz, mint a php-ben írt könyvtár
Szükségünk van a php5-dev-re
Az Ubuntuban ez a következőképpen telepíthető:
Ezután töltse le, gyűjtse össze és telepítse a phpredist
Most hozzá kell adnia a modult a PHP 5.3-hoz az Ubuntu php config-hez
az Ubuntu számára a PHP 5.5-el
A PhpRedis funkcionalitását egy parancs segítségével ellenőrizheti, majd az "OK" szöveg jelenik meg.
A PhpRedis php parancsfájlok használatakor ne felejtse el újraindítani a webszervert
ha Apache
Az újonnan elérhető Redis osztály módszerei elérhetők a PhpRedis oldalon