Hapi 1: Instaloni Redis
Hapi 2: Vendosni Redis si një cache
Hapi 3: Ndryshoni skedarin e konfigurimit të WordPress
Hapi 4: Përdorni Redis Object Cache
Hapi 5: Rinisni shërbimet
Redis është një dyqan i strukturës së të dhënave. Është popullor me faqet e WordPress sepse ofron rritje të mëdha të performancës për shkak të qasjes së tij të optimizuar në ruajtjen e memorjes. Një alternativë e njohur për Redis është Memcached, por Redis aktualisht mund të bëjë gjithçka që mund të bëjë Memcached dhe më shumë.
Ky tutorial supozon se ju keni një server që drejton WordPress dhe se dëshironi të rritni performancën e tij.
Hapi 1: Instaloni Redis
Ne do të instalojmë vetë serverin Redis ( redis-server) dhe një shtesë PHP që do të lejojë aplikacionet të komunikojnë me Redis (siç është WordPress):
apt-get install php5-redis redis-server
Hapi 2: Vendosni Redis si një cache
Ne do të përdorim Redis për një cache. Për ta arritur këtë, ka një sërë ndryshimesh që duhet të bëjmë në konfigurim. Redaktoni /etc/redis/redis.confskedarin:
vi /etc/redis/redis.conf
Pas rreshtit të fundit, shtoni:
maxmemory 128mb
maxmemory-policy allkeys-lru
maxmemoryDuhet të jetë vendosur në përputhje me sasinë e RAM në dispozicion në serverin tuaj. Krijoni një skedar shkëmbimi nëse jeni të shqetësuar për mbarimin e RAM-it.
Hapi 3: Ndryshoni skedarin e konfigurimit të WordPress
Ndryshoni wp-config.phpskedarin tuaj për të shtuar cilësime që do të lejojnë ruajtjen në memorie:
vi wp-config.php
Në fund të Authentication Unique Keys and Saltsseksionit, shtoni rreshtat e mëposhtëm. Vini re se stringmund të jetë gjithçka që dëshironi, për sa kohë që është unike.
define('WP_CACHE_KEY_SALT', 'string');
define('WP_CACHE', true);
Hapi 4: Përdorni Redis Object Cache
Redis Object Cache është një skript që do të lejojë instalimin tuaj të WordPress të përdorë Redis. Skenari origjinal i shkruar nga Eric Mann mund të gjendet në GitHub . Ngarkoni këtë skript në serverin tuaj në /YourWPInstall/wp-content.
Paralajmërim: Mos e vendosni këtë skript në wp-content/pluginsdosjen tuaj , por në wp-contentdosjen tuaj .
Hapi 5: Rinisni shërbimet
Rinisni serverin Redis, më pas rinisni Apache.
service redis-server restart
service apache2 restart
Tani, provoni që Redis dhe WordPress janë të integruara. Lundroni nëpër zonën tuaj të administratorit të WordPress ndërsa shikoni monitorin Redis.
redis-cli monitor
Nëse shihni hyrjet në regjistrat që shfaqen, kjo do të thotë që WordPress po komunikon me Redis. Tani mund të shijoni përmirësimet e performancës së përdorimit të Redis si cache për WordPress!