Jak zainstalować memcached na Centos/RHEL 7/6/5

Jak zainstalować memcached na Centos/RHEL 7/6/5

Memcached to rozproszony system buforowania obiektu pamięci, który przechowywał dane w pamięci na zasadzie wartości kluczowej. Jest bardzo przydatny do optymalizacji dynamicznych stron internetowych i włączonej prędkości przez buforowanie obiektów w pamięci. Przeczytaj więcej o memcache.


Przeczytaj artykuł:
Skonfiguruj phpmemcachedadmin na Linux


Ten artykuł pomoże Ci zainstalować rozszerzenie Memcached i PHP Memcache w systemach Centos/RHEL 7/6/5.

Zainstaluj serwer memcached

Najpierw zainstalujemy serwer memcached w naszym systemie. Użyj następującego polecenia, aby zainstalować memcached przy użyciu menedżera pakietu Yum.

mniam instalacji memcached 

Teraz uruchom usługę memcached przy użyciu następujących poleceń.

Dla CentOS/RHEL 7 Systemctl Włącz memcached Systemctl Start Memcached dla Centos/Rhel 6/5 Service Memcached Start Chkconfig Memcached On 

Zainstaluj PHP z rozszerzeniem Memcache PHP

Teraz zainstalowaliśmy serwer Memcached w naszym systemie. Ale aby korzystać z usługi memcached za pomocą skryptów PHP, musimy zainstalować rozszerzenie Memcache PHP. Więc najpierw zainstaluj PHP i inne wymagane moduły PHP, a następnie użyj PECL do instalacji rozszerzenia memcache PHP za pomocą następujących poleceń.

Comentsyum GroupInstall „Development Tools” Yum Zainstaluj Zlib Zlib-devel Yum Instaluj PHP-devel-devel-PHP-PHP 

Po zainstalowaniu pakietu PHP-PEAR zainstaluj rozszerzenie PECL za pomocą komendy poniżej.

Pecl instaluj memcache 

Teraz musimy włączyć moduł memcache w PHP. Dodaj następującą linię na końcu php.ini plik.

echo "rozszerzenie = memcache.więc ">> /etc /php.D/memcache.ini 

Uruchom ponownie usługę Apache, aby włączyć rozszerzenie

Dla CentOS/RHEL 7 Systemctl restartuj HTTPD dla Centos/RHEL 6/5 Service HTTPD Restart 

Sprawdź konfigurację memcache

Użyj następującego polecenia, aby sprawdzić i sprawdzić, czy usługa memcached działa dobrze.

Echo „Ustawienia statystyk” | NC Localhost 11211 Stat Maxbytes 67108864 Stat Maxconns 1024 Stat Tcpport 11211 Stat Udpport 11211 Stat Inter 127.0.0.1 STAT GARDZASOŚCI 0 STAT najstarsze 0 eksmisji statystyk w Domena Stat_Socket Null Stat Umask 700 Stat Growth_factor 1.25 Stat Chunk_Size 48 Stat num_threads 4 STAT num_threads_per_udp 4 Stat Stat_Key_Prefix: Stat Detail_Enabled No Stat reqs_per_event 20 Stat Cas_Enabled Tak Stat tcp_backlog 1024 Stat Binding_Protocol Automatyczne 

Teraz sprawdź, czy rozszerzenie Memcache PHP jest włączone i działa poprawnie. Stwórz informacje.php Plik za pomocą następującego kodu

 

Teraz dostęp do informacji.PHP w interfejsie internetowym i wyszukiwanie memcache, otrzymasz wyniki jak poniżej.