Jak zainstalować memcached na Debian 10/9/8

Jak zainstalować memcached na Debian 10/9/8

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 i zwiększonej prędkości poprzez buforowanie obiektów w pamięci. Ten artykuł pomoże Ci zainstalować Memcached z PHP Memcache Extension na Debian 10, Debian 9 Stretch i Debian 8 Jessie Systems.

Krok 1 - Zainstaluj Memcached on Debian

Zaktualizuj pamięć podręczną pakietu Apt w systemie, a następnie zainstaluj memcached w systemie Debian. Wykonaj poniższe polecenia na terminalu w swoim systemie Debian.

sudo apt aktualizacja sudo apt instaluj memcached 

Krok 2 - Konfiguracja memcached

Informacje o konfiguracji memcache można znaleźć tutaj. Sprawdź konfigurację poziomu initalnego następujące ustawienia w pliku konfiguracyjnym memcache /etc/memcached.conf.

  • -D => Uruchom memcached w trybie Deamon.
  • -M => Maksymalna pamięć do użycia przez memcached. (Domyślnie: 64 MB)
  • -P => Zdefiniuj port dla memcached. (Domyślnie: 11211)
  • -L => Zdefiniuj adres IP do słuchania. Użyj 0.0.0.0 Aby słuchać wszystkich adresów IP (Enterfaces).

Po wprowadzeniu zmian uruchom ponownie usługę memcached.

Krok 3 - Przetestuj konfigurację memcached

Użyj polecenia NC, aby sprawdzić status memcached. To pokaże bieżące statystyki uruchamiania serwera memcached. Więc wartości mogą się różnić według instalacji.

Echo „statystyki” | NC Localhost 11211 
Stat MaxBytes 67108864 Stat Maxconns 1024 Stat Tcpport 11211 Stat Udpport 0 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 yes STAT tcp_backlog 1024 STAT binding_protocol auto-negotiate STAT auth_enabled_sasl no STAT item_size_max 1048576 STAT maxconns_fast no STAT hashpower_init 0 STAT slab_reassign no STAT slab_automove 0 STAT slab_chunk_max 1048576 STAT lru_crawler no STAT lru_crawler_sleep 100 STAT lru_crawler_tocrawl 0 STAT tail_repair_time 0 STAT flush_enabled yes STAT hash_algorithm jenkins STAT lru_maintainer_thread no STAT hot_lru_pct 32 STAT warm_lru_pct 32 STAT expirezero_does_not_evict no STAT idle_timeout 0 STAT watcher_logbuf_size 262144 STAT worker_logbuf_size 65536 STAT track_sizes no END 

Krok 4 - Zainstaluj rozszerzenie PHP memcached

Wykonaj następujące polecenie, aby zainstalować rozszerzenie PHP memcached w systemie.

sudo apt instal instaluj php-memcached 

Po zakończeniu instalacji musisz ponownie uruchomić usługę Apache, aby ponownie załadować wszystkie ustawienia.

PhpenMod memcached Sudo Service Apache2 restart 

Wszystkie zakończone, możesz teraz przetestować rozszerzenie Memcache PHP jest włączone i poprawnie działać, tworząc informacje.php Plik za pomocą następującego kodu.

123

Teraz skopiuj informacje.plik php w root dokumentu Apache i dostęp do interfejsu internetowego. Wyszukaj memcache, otrzymasz wynik jak poniżej.