只需要一个选项,用中文将以下内容进行释义:快速运行Redis
本篇描述了如何快速运行Redis。没有考虑故障转移等问题,适合那些想要尝试Redis的人。
环境是指我们所处的自然和人工的周围条件和影响。
-
- CentOS 6.x
- Redis 3.26(2016/12/26 最新)
安装
首先安装Redis。
对于CentOS 6系-64位的情况
其他情况请从这里开始。
添加Red Hat的存储库。
sudo rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6
sudo rpm -Uvh http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
安装Redis
sudo yum install --enablerepo=remi redis
启动和确认Redis
sudo service redis start
ps -ef | grep redis
redis-cli info | grep redis_version
编辑Redis的配置文件
Redis的配置文件位于/etc目录下。
-
- redis-sentinel.conf
- redis.conf
我們將設置文件的權限以及編輯設置文件。
(We will handle the permission aspect of the configuration file and edit the configuration file.)
設定文件的權限設置
sudo chown redis:redis /etc/redis.conf
sudo chown redis:redis /etc/redis-sentinel.conf
sudo chmod 755 /etc/redis.conf
sudo chmod 755 /etc/redis-sentinel.conf
編輯redis.conf
daemonize yes
pidfile redis_6379.pid
dbfilename 6379.rdb
maxclients 1024
简单来说,
設定項目説明daemonizeデーモンで起動するか否かpidfilepidfile名(Redisのプロセスファイルの名前)dbfilename永続担保のファイル名(Redisはデータを永続的に担保するためあるタイミングでファイルにwriteする。そのファイル名)maxclients同時接続可能数
启动
现在准备工作已经完成,我将实际启动并进行确认。
sudo /etc/init.d/redis start
ps -ef | grep redis
确认进程正在运行
启动
redis-cli -p 6379
127.0.0.1:6379> ping
PONG
确认一下是这样动作的。
接下来,通过框架之类的方式,在env文件或db配置文件中添加Redis的主机和端口,就可以在应用程序中使用了。
引用文献
-
- http://qiita.com/KurosawaTsuyoshi/items/f8719bf7c3a10d22a921
- http://techlog.tech/articles/00004