linux系统安装redis服务器与php redis扩展

一 安装redis服务

1更新yum源

CentOS/RHEL 7.x:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

如果是centos6,那么执行以下代码:

CentOS/RHEL 6.x:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

2 通过yum源直接安装redis

yum install -y memcached redis

3 检测是否安装好redis-cli和redis-server

[[email protected] bin]# whereis redis-cli

redis-cli: /usr/bin/redis-cli

[[email protected] bin]# whereis redis-server

redis-server: /usr/bin/redis-server

4 启动redis

加上`&`号使redis以后台程序方式运行

redis-server &

一般启动后面跟一个 配置文件,里面可以设置后台启动端口等信息

5 检测后台进程是否存在

ps -ef |grep redis

6 使用客户端来检测连接是否正常

redis-cli

127.0.0.1:6379> keys *

(empty list or set)

127.0.0.1:6379> set key "hello world"

OK

127.0.0.1:6379> get key

"hello world"

7 尝试通过远程客户端软件来连接redis服务器

修改redis.conf 找到 bind 127.0.0.1 注释掉,默认只允许本机访问

为了登陆安全,再找到 requirepass yourpassword(设置一个密码即可)

二 安装php redis扩展

1 下载上传安装包

下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz

上传phpredis-2.2.4.tar.gz到/usr/local/src目录

2 执行命令安装

cd /usr/local/src #进入软件包存放目录

tar zxvf phpredis-2.2.4.tar.gz #解压

cd phpredis-2.2.4 #进入安装目录

/usr/local/php/bin/phpize #用phpize生成configure配置文件

./configure --with-php-config=/usr/local/php/bin/php-config #配置

make #编译

make install #安装

php.ini文件里面要不要添加redis.so 之后在看 ~ 我现在还不知道

3 查看是否安装

php -m

转:https://www.cnblogs.com/houweijian/p/7788768.html

原文地址:https://www.cnblogs.com/fps2tao/p/8504234.html

时间: 2024-10-07 05:25:11

linux系统安装redis服务器与php redis扩展的相关文章

Linux系统安装NoSQL(MongoDB和Redis)步骤及问题解决办法

?更多技术干货请戳:听云博客 如下是我工作中的记录,介绍的是linux系统下NoSQL:MongoDB和Redis的安装过程和遇到的问题以及解决办法: 需要的朋友可以按照如下步骤进行安装,可以快速安装MongoDB和Redis,希望可以帮助大家:)! 一.MongoDB 1.MongoDB安装 (1)将安装包mongodb-linux-i686-3.0.2.tgz拷贝到要安装的服务器中 这里我用的rz命令,如果不支持需要安装yum -y install lrzsz (2)解压安装程序 tar x

Redis 学习(三)redis服务器集群、客户端分片

下面是来自知乎大神的一段说明,个人觉得非常清晰,就收藏了. 为什么集群? 通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取.Redis是一个很好的Cache工具.大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿,在这种情况下,如何正确架构Redis呢? 首先,无论我们是使用自己的物理主机,还是使用云服务主机,内存资源往往是有限制的,scale up不是一个好办法,我们需要scale out横向可伸缩扩展,这需要由多台主机协同提供服务,即分布式多个Re

Ubuntu18.04,安装Redis和简单使用Redis

前言 Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速.用Redis可以很轻松解决高并发的数据访问问题:作为实时监控信号处理也非常不错. 环境 Ubuntu 18.04 安装Redis服务器端 ~ sudo apt-get install redis-server 安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序 检查Redis服务器系统进程 ~ ps -agx|grep redis 1 10382 10382 103

基于阿里云服务器Linux系统安装配置Redis

一.Redis简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(有序集合)和hash(哈希类型).在项目中使用redis,主要是从两个角度去考虑:性能和并发.比如在遇到需要执行耗时久,且结果不频繁变动的SQL,就适合将运行结果放入缓存.这样,后面的请求就去缓存中读取,使得请求能够迅速响应.还有在并发的情况下,所有的请求直接访问数据库,数据库会出现连接异常.这个时候

Linux 下安装 Redis 服务器

本文简单介绍了 Linux 下安装 Redis 服务器的步骤,同时简要介绍服务器的配置.启动以及状态检测.另外还介绍了 32 位 CentOS 下安装 Redis 时遇到的一些问题的解决.        一. 查看 Linux 相关信息        版本查看cat /etc/issueCentOS release 5.5 (Final)        位数查看getconf LONG_BIT32        二. 安装 tcl        先装好 tcl,不然 redis 的 make t

在Linux平台上用ASP.NET 5 连接Redis服务器

最近在做一个Linux平台上基于ASP.Net 5 中间件+Redis+Mysql架构的系统,研究使用了 StackExchange.Redis 作为asp.net5连接redis的工具.作者在前几天开了一个新的分支"CoreCLR"开始对asp.net5的进行升级开发.并且有一个pull request跟踪相关的问题.在Windows开发机上测试一切都可以正常执行.迁移到Linux上的Docker容器里执行后发现,asp.net5的中间件程序在通过StackExchange.Redi

spring boot连接linux服务器上的redis

本文章为给新手学习spring boot远程连通redis提供一个学习参考. 环境是intellij idea(window)+ redis(linux虚拟机-vmware). 首先在linux安装好redis,这里网上一堆教程,这里不再赘述. 我用的是centos7,等安装完成ping通之后,接下来开始正题,以下几个步骤帮助你连接redis: 1.修改redis.conf文件(最好拷贝一份,在副本上修改) 注释掉127.0.0.1的限制 把保护模式protected-mode yes 改为 n

Linux系统安装Redis

Redis优点 数据多样化: Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储. 性能极高: Redis能读的速度是110000次/s,写的速度是81000次/s . 原子: Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行.单个操作是原子性的.多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来. 丰富的特性: Redis还支持 publish/subscribe, 通知, key 过期等

redis安装+redis集群配置+phpredis扩展安装

安装前的准备: redis-3.0tar.gz    官网下载地址    http://redis.io/download/以下软件或直接yum安装也可(安装步骤略)tcl8.6.1-src.tar.gz               官网下载地址   http://sourceforge.jp/projects/sfnet_tcl/releases/rubygems-2.4.2.zip            官网下载地址   http://rubygems.org/pages/download/