溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

非root用戶安裝redis

發(fā)布時間:2020-06-25 13:48:38 來源:網絡 閱讀:5602 作者:M_ling 欄目:數(shù)據(jù)庫

詳細的redis安裝步驟可參考我的另一篇文章http://meiling.blog.51cto.com/6220221/1979156


1、普通用戶安裝redis

[centos6@localhost ~]$ tar -xfredis-4.0.2.tar.gz
[centos6@localhost ~]$ cd redis-4.0.2
[centos6@localhost redis-4.0.2]$ make
[centos6@localhost redis-4.0.2]$ sudo make install


2、普通用戶下用sudo命令以root啟動

2.1. 以root身份啟動redis服務

$ sudo /usr/local/bin/redis-server/home/centos6/redisconf/redis.conf
[centos6@localhost ~]$ ps -ef |grep redis
root     33547      1  0 09:52 ?        00:00:00 /usr/local/bin/redis-server127.0.0.1:7200                    
centos6  33552  33452  0 09:52 pts/1    00:00:00 grep redis

非root用戶安裝redis

2.2. 停止redis服務也要用sudo來執(zhí)行root權限:

$ sudo /usr/local/bin/redis-cli -p 7200 shutdown


3、以普通用戶來啟動redis:

3.1. 修改pid生成路徑為普通用戶下,自己定義

$ vi /home/centos6/redisconf/redis.conf
$ pidfile /home/centos6/redisconf/run/redis_7200.pid

啟動redis服務:

$ /usr/local/bin/redis-server /home/centos6/redisconf/redis.conf

以普通用戶停止redis:

/usr/local/bin/redis-cli -p 7200 shutdown


4、配置文件redis.conf

# 指定redis運行的端口,默認是6379
port 7200
#daemonize no 默認情況下,redis不是在后臺運行的,如果需要在后臺運行,把該項的值更改為yes
daemonize yes
 
# 當redis在后臺運行的時候,Redis默認會把pid文件放在/var/run/redis.pid,你可以配置到其他地址。
# 當運行多個redis服務時,需要指定不同的pid文件和端口
#pidfile /var/run/redis_6379.pid
 
pidfile /home/centos6/redisconf/run/redis_7200.pid
 
# 指定redis只接收來自于該IP地址的請求,如果不進行設置,那么將處理所有請求,

# 在生產環(huán)境中最好設置該項,默認只允許本地連接

bind 127.0.0.1 

# 設置客戶端連接時的超時時間,單位為秒。當客戶端在這段時間內沒有發(fā)出任何指令,那么關閉該連接
# 0是關閉此設置
timeout 0
 
# 指定日志記錄級別
# Redis總共支持四個級別:debug、verbose、notice、warning,默認為verbose
# debug        記錄很多信息,用于開發(fā)和測試
# varbose      有用的信息,不像debug會記錄那么多
# notice  普通的verbose,常用于生產環(huán)境
# warning      只有非常重要或者嚴重的信息會記錄到日志
loglevel debug
 
# 配置log文件地址
# 默認值為stdout,標準輸出,若后臺模式會輸出到/dev/null
#修改生成默認日志文件位置
#logfile ""
logfile "/home/centos6/redisconf/logs/redis.log"

#配置持久化文件存放位置
dir /home/centos6/redisconf/data/redisData


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI