memcached部署

一、快速安装

bash 复制代码
# Debian/Ubuntu
sudo apt update && sudo apt install memcached libevent-dev

# RHEL/CentOS/Fedora
sudo yum install memcached libevent-devel

二、编译安装(通用)

bash 复制代码
#!/bin/bash

# wget wget https://memcached.org/latest

tar xvf latest
MEMCACHED=memcached-1.6.40
INSTALL_DIR=/apps/memcached

yum -y install gcc  libevent-devel 


cd $MEMCACHED/
./configure  --prefix=$INSTALL_DIR
make && make install

echo PATH=$INSTALL_DIR/bin:'$PATH' > /etc/profile.d/memcached.sh
. /etc/profile.d/memcached.sh

useradd -r -s /sbin/nologin memcached

cat > /etc/sysconfig/memcached <<EOF
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""
EOF


cat > /lib/systemd/system/memcached.service  <<EOF
[Unit]
Description=memcached daemon
Before=httpd.service
After=network.target

[Service]
EnvironmentFile=/etc/sysconfig/memcached
ExecStart=$INSTALL_DIR/bin/memcached -p \${PORT} -u \${USER} -m \${CACHESIZE} -c \${MAXCONN} \$OPTIONS

[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload 
systemctl enable --now memcached.service
相关推荐
911hzh11 小时前
Flutter 音视频通话集成实战:WebSocket 做信令,WebRTC 传音视频,附详细事件时序图
websocket·flutter·音视频
TimeAground1 天前
WebSocket 与长连接:从协议握手到断线重连的完整实战
websocket
2501_921649491 天前
企业定制金融数据 API:从架构设计到 Python 接入实战
大数据·开发语言·python·websocket·金融·量化
用户805533698031 天前
现代Qt开发教程(新手篇)1.10——进程
c++·qt
vegetablesssss1 天前
VTK切割图
c++·qt·vtk
Lhan.zzZ1 天前
笔记_2026.4.28_003
c++·笔记·qt·opencv
m0_635647481 天前
Qt打包含有第三方库的软件为应用程序——CQtDeployer
开发语言·数据库·qt
菩提树下的凡夫1 天前
Qt环境下普通变量与原子变量的区别与联系
qt
小短腿的代码世界2 天前
Qt文件系统与IO深度解析:从QFile到异步文件操作
开发语言·qt