1.克隆redis源码:
git clone https://github.com/redis/redis.git
编译前确认已安装GCC11与G++11和cmake及make及pkg-config
安装命令如下:
apt install gcc -y
apt install g++ -y
apt install cmake -y
apt install pkg-config
因为要支持TLS所以要安装OPENSSL开发库
apt install libssl-dev -y
如果需要systemd支持,要安装libsystemd-dev库
apt install libsystemd-dev -y
编译redis源码启动TLS与systemd支持
make BUILD_TLS=yes
如果是Cenos系统:
make BUILD_TLS=yes USE_SYSTEMD=yes
编译编译生成:
make test
如果要测试TLS要先生成TLS证书
生成证