下载
客户端可视化工具: RedisDesktopManager
redis官网下载: http://redis.io/download
windos服务安装
- windows服务安装/卸载
- 下载文件并解压
- 使用
管理员身份
运行命令行并且切换到解压目录 - 执行
redis-service --service-install
-
windows+R
打开运行窗口, 输入services.msc
查看是否有redis
服务 - 如果没有启动,可以在服务面板中点击启动,也可以使用
redis-server --service-start
启动服务 - 想要停止此服务,可以在服务面板中点击关闭,也可以使用
redis-server --service-stop
停止服务
- linux服务安装
下载源码包:
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
解压
源码包并且移动到/usr/local/
目录中
tar -zxf redis-3.2.1.tar.gz
mv redis-3.2.1 /usr/local/redis
为什么移动到这个目录中? 因为等下需要安装到这个目录中
- 进入
/usr/local/redis
该目录中执行安装命令make
make
命令执行完后, src
目录下会有 redis-server
(服务端) redis-cli
(客户端)
- 进入
src
目录中运行服务端(后台), 然后使用客户端来访问, 看是否能够启动成功
cd src
./redis-server /usr/local/redis/redis-conf &
./redis-cli
/usr/local/redis/redis-conf
是默认的配置文件,可以根据需要修改
如果运行 ./redis-cli
能够出现 127.0.0.1:6379>
提示符,说明连接成功
- 设置
redis
服务为自动启动
vim /etc/rc.local
# 加入这一行
/usr/local/redis/src/redis-server /usr/local/redis/redis-conf &
redis 设置密码
设置密码后, 重启服务才能生效
- 修改配置文件
/usr/local/redis/redis.conf
, 找到下面这行去掉注释并修改
requirepass your_password
PHP 安装 redis 扩展
- 下载: http://pecl.php.net/package/redis
- 解压该文件进入此目录
unzip phpredis-php7.zip
cd phpredis7
- 配置安装环境(路径根据自己的实际情况)
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
编译安装成功后,在/usr/local/php/lib/php/extensions/no-debug-zts-20151012
会生成一个 redis.so
的文件
- 修改php的配置文件
vim /usr/local/etc/php.ini
# 大概在 `720` 行左右, 添加这一行配置
extension="redis.so";
- 重启 apache 服务
/usr/local/apache2/bin/apachectl restart
- 使用
phpinfo()
函数来查看是否安装成功
客户端软件 RedisDesktopManager 的使用
github 地址: https://github.com/uglide/RedisDesktopManager/stargazers