Memcached¶
Memcached to darmowy, wolny system cache'owania typu key-value.
Konfiguracja i uruchomienie¶
Zaleca się uruchomienie Memcached z wykorzystaniem unixsocket, przykład polecenia:
memcached -s /usr/home/LOGIN/domains/DOMENA/memcached.sock -d
gdzie:
- LOGIN to nazwa konta hostingowego
- DOMENA to domena strony, której dotyczy uruchamiany Memcached.
Memcached zostanie uruchomiony w tle, a jego proces można sprawdzić poleceniem: ps aux
Można uruchomić Memcached wraz z innymi przełącznikami, na przykład dodanie na końcu -vv bez -d pozwala przetestować działanie, ale nie spowoduje to uruchomienia aplikacji w tle.
Aby zmodyfikować wielkość pamięci dla Memcached należy dodać przełącznik -m i podając wartość w megabajtach. Na przykład: -m 32 uruchomi proces z wykorzystaniem 32 MB pamięci.
W przypadku stron typu PHP (w tym Prestashop, który obsługuje również połączenia po unixsockecie w miejscu na adres IP) zaleca się wskazanie lokalizacji dla unixsocket w katalogu powyżej public_html i następnie dodanie ścieżki dla Open Basedir w panelu konta hostingowego w Strony www ➡ Zarządzaj ➡ Szczegóły przy wybranej domenie.