Redis
安装redis
安装wget命令
redis官网https://redis.io/
yum install wget
cd ~
mkdir soft
cd soft
wget https://download.redis.io/releases/redis-6.2.5.tar.gz
tar xf redis-6.2.5.tar.gz
cd redis-6.2.4
看README.md
make
yum install gcc
make distclean
make
cd src ...生成可执行程序
cd ../
make insatll PREFIX=/opt/mashibing/redis6/
vi /etc/profile
...
export REDIS_HOME=/opt/mashibing/redis6
export PATH=$PATH:$REDIS_HOME/bin
...
source /etc/profile
cd utils
./install_server.sh(可以执行一次多次)
a)一个物理机可以有多个物理机实例(进程),通过port区分
b)可执行程序就一份在目录,但内存中未来的多个实例需要各自的配置文件,
持久化目录等资源
c)service redis_6379 start/stop/stauts > linux /etc/init.d/****
d)脚本还会帮你启动!
ps -ef | grep redis
redis 默认端口6379
/etc/init.d 目录自动启动脚本,开机自启
redis 是单进程单实例的,可以hold住很多请求,因为redis是同步非阻塞的,调用kernel的epoll同步,非阻塞多路复用