只需要一个选项,用中文将以下内容进行释义:快速运行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
广告
将在 10 秒后关闭
bannerAds