- 控制台 退出

登录 免费注册

吉云为你提供最好的服务保证

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Linux系统下安装Redis扩展教程

发布时间:2021-08-22 01:29:59

1.安装 Redis

# Linux系统服务器ssh链接执行命令编译安装

wget http://download.redis.io/releases/redis-3.2.9.tar.gz

tar xzf redis-3.2.9.tar.gz

cd redis-3.2.9 && make

# 修改密码

sed -i 's/# requirepass foobared/requirepass 自己的密码/' redis.conf

# 修改为守护线程的方式启动

sed -i 's/daemonize no/daemonize yes/' redis.conf


2.测试 Redis

# 二进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务:
src/redis-server ./redis.conf
# 你可以使用内置的客户端命令redis-cli进行使用:
src/redis-cli
# 验证权限
redis>auth 自己的密码
# 存储key、值
redis>set foo bar
    OK
# 获取
redis>get foo
    "bar"
# 退出
redis>exit

3.PHP Redis 扩展。Redis 扩展地址:https://github.com/phpredis/phpredis/


# 安装php-redis扩展 
wget http://pecl.php.net/get/redis-3.1.2.tgz
tar xzf redis-3.1.2.tgz 
cd redis-3.1.2/
phpize

# 这里的--with-php-config路径 根据自己实际情况而定
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
# 出现以下信息 即为安装成功
Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

4.添加 extension=redis.so 到 php.ini 文件中

# php.ini文件结尾添加 extension=redis.so
sed -i '$a extension=redis.so' /usr/local/php/etc/php.ini
# 查看扩展是否安装完成
php -m|grep redis
# 如有输出即安装完成, 重启php+nginx服务



/template/Home/aiyun/PC/Static