Centos-redis安装配置

简介:
     Redis 是一个开源、支持网络、基于内存、键值对存储数据库,使用 ANSI C 编写。其开发由 VMware 主持。根据月度排行网站 DB-Engines.com 的数据显示,Redis 是最流行的键值对存储数据库

redis官网:http://redis.io/


一、 redis服务端安装配置

1
2
3
4
5
#tar xf  redis- 2.6 . 14 .tar.gz
#cd redis- 2.6 . 14
#make
#make install
#cp redis.conf /etc/

1.2 修改redis.conf配置文件

1
#vim /etc/redis.conf
#以守护进程方式运行
#daemonize no改为 daemonize yes  
#修改dir ./为绝对路径,
./ redis  #改为/usr/local/

#修改appendonly为yes  


#指定是否在每次更新操作后进行日志记录, 
appendonly no  改为 appendonly yes
1.2 启动redis  
1
#/usr/local/bin/redis-server /etc/redis.conf
1.3 查看redis是否己启动  
1
2
#ps -ef | grep redis
#netstat -tnlp |grep redis
1.4 将redis添加到自启动中 
1
#echo  "/usr/local/bin/redis-server /etc/redis.conf"  >> /etc/rc.local


二、phpredis扩展模块安装配置

php-redis客户端下载地址:https://codeload.github.com/nicolasff/phpredis/zip/master

2.1 安装配置
1
2
3
4
5
6
#unzip phpredis-master.zip
#cd phpredis-master
#/usr/local/php/bin/phpize
#./configure -- with -php-config=/usr/local/php/bin/php-config
#make
#make install
2.2 执行完make install后会生成 
#Installing shared extensions:     /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/  
2.3 修改php.ini 
1
vi /usr/local/php/etc/php.ini
查找extension_dir,修改为 
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/" 
#在php配置文件最后一行添加redis.so
extension = redis.so  

2.4 重启apache 
1
#service httpd restart
2.5 检查redis模块是否加载。
1
#php -m |grep redis




本文转自 张玉坡 51CTO博客,原文链接: http://blog.51cto.com/fighter/1240503
相关文章
|
12月前
|
应用服务中间件 Linux 网络安全
Centos 8.0中Nginx配置文件和https正书添加配置
这是一份Nginx配置文件,包含HTTP与HTTPS服务设置。主要功能如下:1) 将HTTP(80端口)请求重定向至HTTPS(443端口),增强安全性;2) 配置SSL证书,支持TLSv1.1至TLSv1.3协议;3) 使用uWSGI与后端应用通信(如Django);4) 静态文件托管路径设为`/root/code/static/`;5) 定制错误页面(404、50x)。适用于Web应用部署场景。
1032 87
|
7月前
|
缓存 负载均衡 监控
135_负载均衡:Redis缓存 - 提高缓存命中率的配置与最佳实践
在现代大型语言模型(LLM)部署架构中,缓存系统扮演着至关重要的角色。随着LLM应用规模的不断扩大和用户需求的持续增长,如何构建高效、可靠的缓存架构成为系统性能优化的核心挑战。Redis作为业界领先的内存数据库,因其高性能、丰富的数据结构和灵活的配置选项,已成为LLM部署中首选的缓存解决方案。
766 25
|
10月前
|
存储 Linux Apache
在CentOS上配置SVN至Web目录的自动同步
通过上述配置,每次当SVN仓库中提交新的更改时,`post-commit`钩子将被触发,SVN仓库的内容会自动同步到指定的Web目录,从而实现代码的连续部署。
292 16
|
10月前
|
NoSQL 安全 Linux
设置Redis在CentOS7上的自启动配置
这些步骤总结了在CentOS 7系统上设置Redis服务自启动的过程。这些命令提供了一个直接且明了的方式,确保Redis作为关键组件在系统启动时能自动运行,保障了依赖于Redis服务的应用的稳定性和可用性。
737 9
|
Linux
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
2321 29
|
12月前
|
Ubuntu 安全 Linux
CentOS与Ubuntu中防火墙配置命令集汇
有了这些,你就能遨游在 CentOS 和 Ubuntu 的海洋中,频繁地改变你的防火墙设置,快速地应对各种安全威胁,同时也能保证你的系统可以正常工作。出发吧,勇敢的编程者,随着这些命令集的涌动,扬帆起航,走向安全的网络世界!
406 5
|
关系型数据库 MySQL Linux
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
3148 26
|
11月前
|
XML Java 应用服务中间件
在centos7.x上安装配置tomcat
本指南介绍了在Linux系统中部署Tomcat服务器的完整流程,包括关闭防火墙与SELinux、安装JDK、下载及解压Tomcat、启动和关闭Tomcat服务,以及配置Tomcat管理功能。同时,详细描述了如何导入项目到Tomcat的webapps目录、修改配置文件,并测试项目访问。通过这些步骤,您可以成功搭建并运行一个基于Tomcat的Web应用环境。
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
540 10