我给服务器安装过两三次 redis,每次安装完 总以为不会有下次了 ,但是由于意外情况,重新安装redis ,就记录一下,相当于整个别人的经验了1.下载并解压redis
wget http://download.redis.io/releases/redis-2.8.13.tar.gz
tar –zxvf redis-2.8.13.tar.gz
cd redis-2.8.13
make
需要必须包 gcc,没有安装gcc的 先安装 gcc
安装完成后 在 安装redis
redis安装好后 就可以启动服务了
cd src
./redis-server /path/to/redis.conf
前面是 启动命令 ,后面是 redis.conf 配置文件的 地址路径
也可以直接 写
src/redis-server /path/to/redis.conf
启动完毕 就可以链接redis 测试了
./redis-cli -h 0.0.0.0 -p 6379
-h 是地址 -p 是端口 6379 是 默认端口
2.修改配置文件
vim redis.conf
将daemonize no改为daemonize yes 后台启动
bind 127.0.0.1 默认是 注掉的 若是没有则注释掉
3.配置开机启动 以及快速 启动
cp /path/to/redis-2.8.13/utils/redis_init_script /etc/init.d/redis
将你的 脚本 复制到 etc下
vim /etc/init.d/redis
REDISPORT=6379
EXEC=/data/soft/redis-2.8.13/src/redis-server #你的服务启动路径
CLIEXEC=/data/soft/redis-2.8.13/src/redis-cli #你的redis链接路径
PIDFILE=/var/run/redis_${REDISPORT}.pid #默认不需要动
CONF="/data/soft/redis-2.8.13/redis.conf" #你的redis配置文件路径
case "$1" in
start)
if [ -f $PIDFILE ]
then
echo "$PIDFILE exists, process is already running or crashed"
else
echo "Starting Redis server..."
$EXEC $CONF &
fi
;;
最后 ¥EXEC $CONF 末尾 加上 &
:wq! 保存
service redis start 启动服务