Debian系统宝塔面板安装LiteSpeed Memcached(LSMCD)

参考链接

  1. 官网指引:

https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:lsmcd:installation

  1. 安装OpenLiteSpeed官方LSMCD对象缓存替换Memcached详细图文教程 - 搬主题

实操记录:

首先LSMCD 默认的端口是11211,所以如果服务器有安全组策略,需要先在安全组里放行此端口。

  1. 安装依赖,运行指令:

    sudo apt-get install git build-essential zlib1g-dev libexpat1-dev openssl libssl-dev libsasl2-dev libpcre3-dev -y

  2. 下载ZIP安装包,运行指令:

    wget https://github.com/litespeedtech/lsmcd/archive/master.zip

3,解压,运行指令:

unzip master.zip

4,编译:

./fixtimestamp.sh
./configure CFLAGS=" -O3" CXXFLAGS=" -O3"  
make

备注:第4步这里按官方文档给的指令会得到错误提示。然后这里通过以下指令查看已解压文件里的说明文档:从而得到了上面的指令。

cat README.md
cat INSTALL.md

5, 安装:

1)install prerequisites

sudo apt-get install build-essential zlib1g-dev libexpat1-dev openssl libsasl2-dev

2)正式安装:

sudo make install
  1. 配置文件:

找到/usr/local/lsmcd/conf/node.conf 这个文件,修改两个地方:

1)31和32行的地方:

User=nobody
Group=nobody

改成:

User=root
Group=root

34行:

CachedProcCnt=4

将 CachedProcCnt=4 的数值改为与自己CPU核数一样。比如主机为双核,那就改为2,单核那就改为1。

7,启动:

systemctl start lsmcd

8,最后可以通过以下指令测试LSMCD是否正常运行:

telnet 127.0.0.1 11211

如果看到下面这样的,则表示成功:

Trying 127.0.0.1...

Connected to 127.0.0.1.

Escape character is '^]'.

相关推荐
青草地溪水旁20 小时前
Debian或Ubuntu系统中重置MySQL的root密码
mysql·ubuntu·debian
云游的二狗3 天前
【VMWare Workstation 17】安装Debian 12.8DVD
运维·docker·debian
Kasen's experience3 天前
PVE 虚拟机安装 Debian 无图形化界面服务器
debian·pve
翻滚吧键盘4 天前
debian中apt的配置与解析
运维·debian
0xfather4 天前
在Debian系统中安装Debian(Linux版PE装机)
linux·服务器·debian
Aimin20225 天前
Debian 上安装PHP
linux·debian·php
Christal_pyy5 天前
树莓派4基于Debian GNU/Linux 12 (Bookworm)设置程序开机自启动
linux·debian
梅见十柒6 天前
Debian常用命令
运维·debian
bank_dreamer9 天前
linux Debian包管理器apt安装软件包由于依赖关系安装失败解决方法
linux·运维·debian
翻滚吧键盘9 天前
通过ssh连接debian
服务器·debian·ssh