通过apt-get安装的redis使用方法
----------------------------------------------------------------------------------
编译安装redis软件
sudo wget http://download.redis.io/releases/redis-4.0.9.tar.gz
sudo tar -zxvf redis-4.0.9.tar.gz
cd redis-4.0.9
make && make install
会安装到目录/usr/local/bin下
复制配置文件redis.conf到/etc/redis/下
mkdir /etc/redis
cp redis.conf /etc/redis/
vim /etc/redis/redis.conf
将“daemonize no”修改为“daemonize yes”,即设置成作为后台进程运行,修改完成后保存退出。
启动redis测试
/usr/local/bin/redis-server /etc/redis/redis.conf
/usr/local/bin/redis-cli -p 6379
quit命令退出
通过下面的命令查看到该进程:
ps -ef|grep redis
如果需要redis配置认证密码
vim /etc/redis/redis.conf
打开配置文件找到
#requirepass foobared
去掉行前的注释,并修改密码为所需的密码,保存文件
requirepass 你的密码
再次进入redis用以下命令
/usr/local/bin/redis-cli -h 127.0.0.1 -p 6379 -a 你的密码
安装php-redis扩展及简单使用
git clone https://github.com/phpredis/phpredis.git
cd phpredis/
phpize
出错:The program 'phpize' is currently not installed. You can install it by typing:
apt install php7.0-dev
安装php-dev。我目前安装的是php7.0,键入命令
apt-get install php7.0-dev
./configure
make && make install
配置php的配置文件php.ini(可以用 whereis php.ini 来查看)
vim /etc/php/7.0/apache2/php.ini
在最后一行添加内容
extension=redis.so
重启apache服务器,使配置生效
/etc/init.d/apache2 restart
重启完之后,检查是否安装完成php-redis扩展,通过phpinfo查看