Install Memcached on RHEL 9
Step 1 – Install
dnf install -y memcached
systemctl enable --now memcached
# Listen on localhost only
-l 127.0.0.1
# Memory limit (MB)
-m 256
# Max number of connections
-c 1024
# Max item size (MB)
-I 1m
# Number of threads
-t 4
Step 3 – Test
echo "stats" | nc 127.0.0.1 11211
# or
memcstat --servers=127.0.0.1
Step 4 – Basic operations (telnet)
telnet 127.0.0.1 11211
set mykey 0 3600 5
hello
get mykey
quit
Step 5 – PHP integration
$mc = new Memcached();
$mc->addServer('127.0.0.1', 11211);
$mc->set('key', 'value', 3600);
echo $mc->get('key');