Jak zainstalować memcached na Centos/RHEL 7/6/5
- 1184
- 201
- Ignacy Modzelewski
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.
- « 15 najlepszych wskazówek dotyczących bezpieczeństwa na stos
- Jak zoptymalizować Nginx do obsługi żądań 100+K na minutę »