基础--Redis在Linux环境下的安装
1. 安装redis服务
1.1 检查安装依赖程序
yum install gcc-c++
yum install -y tcl
yum install wget
1.1.1 下载redis安装包 (或者直接通过yum进行安装)
① 官网下载 http://redis.io
② wget命令 wget http://download.redis.io/redis-stable.tar.gz
1.1.2 解押
tar -zxvf redis-stable.tar.gz
1.1.3 编译安装
cd redis-stable
make
make install
注意:若此时执行redis-server –v (查看版本命令),若提示redis-server command not found,则需要将/usr/local/bin目录加到环境变量,如何添加,此处不做详细介绍,可查看修改/etc/profile,(查看环境变量命令:echo $PATH)
1.2 修改配置文件
1.2.1 创建配置文件目录以及dump file pid log目录
将配置文件放置于 /etc 下面
cd /etc
mkdir redis
dump file pid log等放在 /var 下
cd /var
mkdir data log run
1.2.2 修改配置文件,配置参数
拷贝解押文件里面的redis.conf文件到 /etc/redis
cp redis.conf /etc/redis
vi /etc/redis 修改配置文件以下信息
port 6379
pidfile /var/redis/run/redis.pid
dir /var/redis/data
logfile /var/redis/log/redis.log
1.2.3 持久化
默认rdb,可选择是否开启aof,若开启,修改配置文件appendonly
1.2.4 启动与关闭
① 启动 cd /bin
redis-server /etc/redis/redis.conf
② 关闭
redis-cli -h 127.0.0.1 -p 6379 shutdown
1.2.5 查看进程
ps -ef |gref redis-server
2. 安装phpredis扩展---环境php7
2.1 下载php7对应的phpredis到指定目录
git clone https://github.com/nicolasff/phpredis
2.2 在该目录下用phpize生成configure配置文件
cd phpredis
/usr/local/php/bin/phpize
2.3 配置
./configure --with-php-config=/usr/local/php/bin/php-config
2.4 编译
make
2.5 安装
make install
2.6 配置php.ini
添加一行 extensio=redis.so
2.7 重启 nginx, php-fpm
================至此,linux环境下 PHPRedis安装完成=========
基础--Redis在Linux环境下的安装的更多相关文章
- Redis在linux环境下的安装
下载Redis安装包 wget http://download.redis.io/releases/redis-3.2.9.tar.gz 解压Redis安装包 tar -zxvf redis-3.2. ...
- Redis在linux环境下的安装和部署
官网:http://redis.io windows版本下载地址https://github.com/MicrosoftArchive/redis/releases 1Redis建议 ...
- redis在linux环境下的安装与启动
定义 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted s ...
- 基础--Redis在Windows环境下的安装
1. 安装Redis 1.1 下载安装包 https://github.com/ServiceStack/redis-windows#3-run-the-redis-serverexe-using-t ...
- 全世界最详细的图形化VMware中linux环境下oracle安装(二)【weber出品必属精品】
<ORACLE 10.2.05版本的升级补丁安装> 首先我们解压 $ unzip p8202632_10205_LINUX.zip 解压后我们会发现多出了个文件夹,他是:Disk1,进入D ...
- 全世界最详细的图形化VMware中linux环境下oracle安装(一)【weber出品必属精品】
安装流程:前期准备工作--->安装ORACLE软件--->安装升级补丁--->安装odbc创建数据库--->安装监听器--->安装EM <前期准备工作> 安装 ...
- Linux 环境下 Lua 安装(转)
系统环境:CentOS-6.2-x86_64. Lua 是嵌入式脚本语言,应用场景很广泛. 引自官网:Lua is used in many products and projects around ...
- LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)
安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve ...
- Linux环境下mysql安装并配置远程访问
环境:centOS 1.下载mysql安装文件 [root@localhost ~]# wget http://dev.mysql.com/get/mysql-community-release-el ...
随机推荐
- Rhel-Server 5.5 安装ORACLE10
VMWARE + REDHAT + ORA10 先说一下环境,操作系统为Microsoft Windows Server 2003,安装的是虚拟机VMware Workstation Version ...
- WebView加载html5页面
mWebView = (WebView) findViewById(R.id.mwebview); mWebView.getSettings().setJavaScriptEnabled(true); ...
- cursor的moveToNext()与moveToFirst()
String sql = "select count(*) as c from sqlite_master where type ='table' and name ='" + t ...
- python-networkx学习(1)
介绍: networkx是python的一个库,它为图的数据结构提供算法.生成器以及画图工具.近日在使用ryu进行最短路径获取,可以通过该库来简化工作量.该库采用函数方式进行调用相应的api,其参数类 ...
- MySQL相关命令与备份
不加任何参数直接备份 mysqldump -uroot zabbix >/opt/zabbix.bak.sql 恢复,这样恢复时需要自已创建表 mysql -uroot < zabbix. ...
- 搭建内网的NTP时间服务器
NTP时间服务器 标签: linux 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 1.简介 NTP(Network Time Protocol,网络时间协议) ...
- CentsOS7无网情况下安装mysql5.7
1.需求就不用讲了,客户现场,政府环境,银行环境,大多是没网的,所以无网安装是很有必要的 mysql下载路径:https://dev.mysql.com/downloads/mysql/ 查看自己Li ...
- Prime - 程序员的修养
求质数算法的N种境界 求质数算法的N种境界[1] - 试除法和初级筛法 过程 尽管题目并没有要我们写一个最优的算法,但是身为一个程序员,优化应该是一种习惯,在编程的过程中,随着思考进行优化. 如果你只 ...
- JAVA List根据字段排序以及取前几条数据
1.经常会遇到对组装的list排序或提取list中前几条数据,例如: 根据时间排序: list.sort((o1, o2) -> o2.getCreateTime().compareTo(o1. ...
- the first simple html page generated by div and table tags
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w ...