真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Redis安裝與配置詳細(xì)步驟

這篇文章主要講解了“redis安裝與配置詳細(xì)步驟”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Redis安裝與配置詳細(xì)步驟”吧!

成都創(chuàng)新互聯(lián)是專業(yè)的豐潤網(wǎng)站建設(shè)公司,豐潤接單;提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行豐潤網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

安裝

下載,解壓,編譯:

$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz

$ tar xzf redis-4.0.10.tar.gz

$ mv redis-4.0.10 /usr/local/redis

$ cd /usr/local/redis

$ make

二進(jìn)制文件是編譯完成后在src目錄下

$ ll -a src | grep redis

-rw-rw-r-- 1 root root 2.4K Jun 13 19:02 redisassert.h

-rwxr-xr-x 1 root root 2.6M Sep 14 12:05 redis-benchmark

-rw-rw-r-- 1 root root  29K Jun 13 19:02 redis-benchmark.c

-rw-r--r-- 1 root root 129K Sep 14 12:05 redis-benchmark.o

-rwxr-xr-x 1 root root 6.0M Sep 14 12:05 redis-check-aof

-rw-rw-r-- 1 root root 7.0K Jun 13 19:02 redis-check-aof.c

-rw-r--r-- 1 root root  38K Sep 14 12:05 redis-check-aof.o

-rwxr-xr-x 1 root root 6.0M Sep 14 12:05 redis-check-rdb

-rw-rw-r-- 1 root root  14K Jun 13 19:02 redis-check-rdb.c

-rw-r--r-- 1 root root  68K Sep 14 12:04 redis-check-rdb.o

-rwxr-xr-x 1 root root 2.8M Sep 14 12:05 redis-cli

-rw-rw-r-- 1 root root  99K Jun 13 19:02 redis-cli.c

-rw-r--r-- 1 root root 450K Sep 14 12:05 redis-cli.o

-rw-rw-r-- 1 root root  22K Jun 13 19:02 redismodule.h

-rwxr-xr-x 1 root root 6.0M Sep 14 12:05 redis-sentinel

-rwxr-xr-x 1 root root 6.0M Sep 14 12:05 redis-server

-rwxrwxr-x 1 root root  65K Jun 13 19:02 redis-trib

其中redis-server為服務(wù)端程序,redis-cli為客戶端程序。

創(chuàng)建服務(wù)

二進(jìn)制文件是編譯完成后在src目錄下,通過下面的命令啟動(dòng)Redis服務(wù):

$ ln -s /usr/local/redis/src/redis-cli /usr/bin/redis

$ ln -s /usr/local/redis/src/redis-server /usr/bin/redisd

輸出版本

$ redis --version

redis-cli 4.0.10

$ redisd --version

Redis server v=4.0.10 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=e53a76b77e60d5b0

至此,表明你的redis已經(jīng)安裝完畢。

配置

為什么配置要單獨(dú)列出來一個(gè)標(biāo)題呢?

這是因?yàn)镽edis并沒有最大地去優(yōu)化安全方面,而是盡最大可能去優(yōu)化高性能和易用性。

Redis默認(rèn)情況下會(huì)開啟6379端口,在認(rèn)證未開啟的情況下,可導(dǎo)致任意用戶進(jìn)行未授權(quán)訪問操作。

所以我們這里需要做一些安全性配置

新增用戶

千萬不要用一個(gè)有較高權(quán)限的用戶來啟動(dòng)Redis。如果你的Reidis不安全,那么你的高權(quán)限用戶將會(huì)成為突破口,導(dǎo)致你的服務(wù)器被攻擊。

所以我們需要?jiǎng)?chuàng)建redis賬戶,并通過該賬戶啟動(dòng)redis服務(wù),并且配置該賬戶禁止登陸。

$ adduser redis

$ vim /etc/passwd

redis:x:1001:1001:,,,:/home/redis:/usr/sbin/nologin

$ chown -R redis:redis /usr/local/redis

修改配置文件

這里需要你對vim有基本的操作

$ vim redis.conf

# 第92行左右   修改端口

port 7379

# 第171行左右  日志文件

logfile /var/log/redis/redis.log

# 第263行左右  設(shè)置快照文件目錄,切勿設(shè)置成一個(gè)redis用戶沒有權(quán)限的目錄

dir /usr/local/redis/

# 第500行左右  設(shè)置密碼

requirepass YOUR_PASSWORD

$ mkdir /var/log/redis

$ chown -R redis:redis /var/log/redis/

配置一個(gè)啟動(dòng)程序

redis-server默認(rèn)不是后臺程序啟動(dòng),所以我們需要為它配置一個(gè)啟動(dòng)程序

.

$ vim /usr/bin/goredisd

nohup /usr/bin/redisd /usr/local/redis/redis.conf >> /var/log/redis/goredisd.log 2>&1 &

$ goredisd

$ ps -axu | grep redis

redis 19498 0.0 0.1 145304 2580 pts/0 Sl 10:49 0:09 /usr/bin/redisd *:7379

感謝各位的閱讀,以上就是“Redis安裝與配置詳細(xì)步驟”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Redis安裝與配置詳細(xì)步驟這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!


分享文章:Redis安裝與配置詳細(xì)步驟
網(wǎng)站路徑:http://weahome.cn/article/ishpoe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部