Ubuntu安装redis和redis-php扩展

通过apt-get安装的redis使用方法

sudo apt-get install redis-server

sudo apt-get install php-redis

 

vim /etc/redis/redis.conf

设置密码:

requirepass   nidemima

redis-server //开启redis服务

redis-cli -a 你的密码

----------------------------------------------------------------------------------

编译安装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查看

Ubuntu安装redis和redis-php扩展_第1张图片

你可能感兴趣的:(Linux)