Memcached is een gratis en open-source, krachtig, gedistribueerd geheugenobjectcachingsysteem, generiek van aard, maar bedoeld voor gebruik bij het versnellen van dynamische webapplicaties door de databasebelasting te verlichten. Het eenvoudige ontwerp bevordert een snelle implementatie, gemakkelijke ontwikkeling en lost veel problemen op waarmee grote gegevenscaches worden geconfronteerd.
In deze handleiding leggen we de stappen uit voor het installeren en configureren van Memcached.
Uw cloudserver implementeren
Als u zich nog niet heeft geregistreerd bij Cloudwafer , moet u zich eerst aanmelden . Neem even de tijd om een account aan te maken, waarna u snel uw cloudservers kunt inzetten.
Nadat u zich heeft aangemeld, logt u in op uw Cloudwafer Client Area met het wachtwoord in uw e-mail en implementeer uw Cloudwafer cloudserver.
Systeempakketten bijwerken
Het wordt aanbevolen dat u het systeem bijwerkt naar de nieuwste pakketten voordat u met grote installaties begint. Voer de onderstaande opdracht uit:
sudo apt-get update && sudo apt-get upgrade
Stap 1:installeer Memcached
Voer de onderstaande opdracht uit om Memcached te installeren vanuit de officiële Debian-repositories:
sudo apt install memcached libmemcached-tools
Controleer vervolgens de status door de onderstaande commando's te geven:
sudo systemctl status memcached
Stap 2:Memcached configureren
Het kernconfiguratiebestand voor Memcached is de /etc/memcached.conf
het dossier. Standaard gebruikt Memcached 11211
als het poortnummer. U kunt dit ook wijzigen in een waarde naar keuze.
Standaard luistert Memcached op het lokale IP-adres van de server. U kunt dit wijzigen als u wilt dat het op een ander IP-adres luistert door wijzigingen aan te brengen in het conf-bestand, zoals hieronder weergegeven:
sudo nano /etc/memcached.conf
Zorg er na het opslaan en afsluiten voor dat Memcached opnieuw wordt opgestart om onze wijzigingen door te voeren.
sudo systemctl restart memcached
Verbinding maken met Geheugencache:
-
PHP :Om Memcached aan uw PHP-toepassing te koppelen, moet u de
php-memcached
installeren extensie met het onderstaande commando:sudo apt install php-memcached
-
Python :Om Memcached te verbinden om te communiceren met uw Python-toepassing, kunt u uw favoriete bibliotheek installeren met pip:
pip install pymemcache pip install python-memcached