Article directory
OnHestiaCPInstall Memcached on your website to make it as fast as lightning!
This comprehensive tutorial will guide you step by step through the installation and configuration of Memcached to maximize the performance of your website.
Whether you are a novice or an experienced user, you can easily master this technology and provide fast and stable memory cache support for your website. Read this tutorial and make your website fly!
How to install Memcached with HestiaCP?
As a commonly used caching system, Memcached can effectively improve your website performance and make the user experience smoother.
Below, we will introduce the installation and configuration process step by step to ensure that you can easily complete this task.
Update system package list
First, make sure your system package list is up to date. Open a terminal and enter the following command to update:
sudo apt update
Once the update is complete, your system is ready for the next step.
Install Memcached
How to install Memcached with HestiaCP?
Next, we need to install Memcached and its related tools. Continue to enter the following command in the terminal:
sudo apt install php-memcached memcached libmemcached-tools
This command will install the Memcached server, the Memcached extension for PHP, and some necessary tools.
If you are using PHP 7.4, install the Memcached extension using the following command:
sudo apt install php7.4-memcached memcached libmemcached-toolsStart and enable the Memcached service
After the installation is complete, we need to start the Memcached service and set it to start automatically at boot. Enter the following command:
sudo systemctl start memcached
sudo systemctl enable memcached
This ensures that the Memcached service runs automatically every time the system starts.
Verify Memcached Installation
To confirm that Memcached is successfully installed and running, we can check its status. Use the following command:
sudo systemctl status memcached
If everything went well, you should see status information that the Memcached service is running.

What is the difference between installing php-memcached and memcached?
During the installation process, you may encounter two different commands:apt install php-memcached 和 sudo apt install memcached. What is the difference between them?
Install php-memcached
apt install php-memcached
This command is used to install the Memcached extension for PHP. It allows PHP scripts to interact with the Memcached server, but it does not install the Memcached server itself. This means that if you only need to use the Memcached caching function in your PHP code, this command is enough.
Install Memcached
sudo apt install memcached
This command is used to install the Memcached server, which is a separate service that provides caching capabilities. If you need a running Memcached service to cache data and improve application performance, then you need to use this command.
🤯 After installing Memcached, enable the Memcached function of the W3 Total Cache plugin, and your website will load in a flash like a rocket! 🚀 User experience? That must be awesome! 📈
Final Thoughts
in short,apt install php-memcached is to install the Memcached extension for the PHP environment, and sudo apt install memcached is to install the Memcached service itself. Typically, the two commands are used together so that a PHP script can communicate with the Memcached service.
Permission issues during installation
Sometimes you may run into permission issues during the installation process. Make sure you run these commands as superuser, or prefix them with sudo.
The service cannot be started
If the Memcached service fails to start, check that the configuration file is correct, or check the system log for more error information.
Compatibility with HestiaCP
Installing Redis or Memcached usually does not create any problems with HestiaCP.
They are independent services that, if configured correctly, are fully compatible with HestiaCP.
in conclusion
That’s it for the complete guide to install Memcached in HestiaCP.
By updating system packages, installing necessarysoftware, start the service, and verify the installation, you have successfully set up Memcached. Whether it is to improve website performance or speed up application response, Memcached is a powerful tool.
I hope this article can help you successfully complete the installation and configuration of Memcached. If you have any questions or suggestions, please leave a message below for discussion. I wish your website runs smoothly and your user experience is pleasant!
Try it now and see how your HestiaCP and Memcached can improve performance!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ )'s sharing of "How to install Memcached with HestiaCP? A comprehensive tutorial makes your website as fast as lightning!" may be helpful to you.
Welcome to share the link of this article:https://www.chenweiliang.com/cwl-31890.html
To unlock more hidden tricks🔑, welcome to join our Telegram channel!
If you like it, please share and like it! Your sharing and likes are our continuous motivation!