Jak zainstalować memcached na Fedora 35/34/33
- 1280
- 264
- Juliusz Sienkiewicz
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.
Ten artykuł pomoże Ci zainstalować memcached w systemach Fedora Linux.
Zainstaluj memcached na Fedora
Memcached jest dostępny w domyślnie repozytoriach Fedora. Możesz go zainstalować, uruchamiając następujące polecenie w systemie Fedora Linux.
sudo dnf instaluj memcached -y
Teraz uruchom usługę memcached przy użyciu następujących poleceń.
sudo systemctl włącza memcached.praca
sudo systemctl start memcached.praca
Konfiguracja memcached
Edytuj domyślny plik konfiguracyjny memcached w ulubionym edytorze tekstu.
sudo vim/etc/sysconfig/memcached
i zaktualizuj ustawienia zgodnie z wymaganiami systemowymi. Tutaj buforowanie to maksymalny limit pamięci w MB, którego Memcached może użyć.
Port = "11211" user = "memcached" maxconn = "1024" cachesize = "64"
Powyższa konfiguracja pokazuje, że memcached może użyć do 64 MB Pamięć w systemie.
Po wykonaniu jakichkolwiek zmian uruchom ponownie serwer memcached, aby zastosować zmiany.
sudo systemctl restart memcached.praca
Zobacz statystyki memcached
Możesz wyświetlić status usługi za pomocą polecenia SystemCtl
SUDO SYSTEMCTL STATUS MEMCACHED.praca
Możesz także wyświetlić statyki uruchomionej usługi memcached przy użyciu polecenia „Ustawienia statystyk”. Poniżej znajduje się przykład wysyłania tego polecenia na serwer memcached i zobaczyć wyniki.
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
Zainstaluj rozszerzenie Memcache PHP
Musisz włączyć rozszerzenie PHP memcache/memcached na serwerze, aby podłączyć php z usługą memcached. Zasadniczo dostępne są dwa moduły Memcache PHP. Jeden nosi nazwę memcache, a drugi memcached. Więc zainstaluj moduł zgodnie z użyciem.
sudo dnf instaluj php-pecl-memcache
sudo dnf instaluj php-pecl-memcached
Po instalacji uruchom ponownie usługę Apache.
sudo systemctl restart httpd.praca
Teraz sprawdź, czy rozszerzenie Memcache PHP jest włączone i działa poprawnie. Stwórz phpinfo.php Plik za pomocą następującego kodu
123 |
Teraz uzyskaj dostęp do http: // server-ip-addr/phpinfo.PHP w przeglądarce internetowej i wyszukiwanie memcache, zobaczysz poniższe wyniki.