CentOS系統(tǒng)中Redis數(shù)據(jù)庫(kù)的安裝配置指南
1、檢查安裝依賴程序
yum install gcc-c++ yum install -y tcl yum install wget
2、獲取安裝文件
wget http://download.redis.io/releases/redis-2.8.13.tar.gz
3、解壓文件
tar -xzvf redis-2.8.19.tar.gz mv redis-2.8.19 /usr/local/redis
4、進(jìn)入目錄
cd /usr/local/redis
5、編譯安裝
make make install
6、設(shè)置配置文件路徑
mkdir -p /etc/redis cp redis.conf/etc/redis
7、修改配置文件
vi /etc/redis/redis.conf
僅修改:
daemonize yes (no-->yes)
8、啟動(dòng)
/usr/local/bin/redis-server /etc/redis/redis.conf
9、查看啟動(dòng)
ps -ef | grep redis
10、使用客戶端
redis-cli >set name david OK >get name "david"
11.關(guān)閉客戶端
redis-cli shutdown
12、開機(jī)啟動(dòng)配置
echo "/usr/local/bin/redis-server /etc/redis/redis.conf &" >> /etc/rc.local
PS:讓redis以服務(wù)方式運(yùn)行
下面是將redis配置為服務(wù)的操作步驟,首先將utils/redis_init_script文件復(fù)制到/etc/init.d下
cp /usr/local/redis-2.8.19/utils/redis_init_script /etc/rc.d/init.d/redis
將redis_init_script復(fù)制到/etc/rc.d/init.d/,同時(shí)易名為redis
然后
vi /etc/rc.d/init.d/redis
在文檔第二行添加
# chkconfig: 2345 80 90
然后注意
EXEC=/usr/local/redis/bin/redis-server CLIEXEC=/usr/local/redis/bin/redis-cli
因?yàn)槲覀兊陌惭b目錄是/usr/local/redis-2.8.19,所以上面兩行改為
EXEC=/usr/local/redis-2.8.19/src/redis-server CLIEXEC=/usr/local/redis-2.8.9/src/redis-cli
還要注意redis文件的
$EXEC $CONF
在CONF后面增加&
$EXEC $CONF &
“&”,即是將服務(wù)轉(zhuǎn)到后面運(yùn)行的意思,否則啟動(dòng)服務(wù)時(shí),Redis服務(wù)將占據(jù)在前臺(tái),占用了主用戶界面,造成其它的命令執(zhí)行不了。
可以看到在/etc/init.d/redis文件中,有這么一行:
CONF="/etc/redis/${REDISPORT}.conf"
于是將redis配置文件拷貝到/etc/redis/下
mkdir /etc/redis cp /usr/local/redis-2.8.19/redis.conf /etc/redis/6379.conf
完成上面的操作之后,即可注冊(cè)服務(wù):
chkconfig --add redis
然后啟動(dòng)redis服務(wù)
service redis start
redis就可以服務(wù)方式運(yùn)行啦
相關(guān)文章
redis+lua實(shí)現(xiàn)限流的項(xiàng)目實(shí)踐
redis有很多限流的算法(比如:令牌桶,計(jì)數(shù)器,時(shí)間窗口)等,在分布式里面進(jìn)行限流的話,我們則可以使用redis+lua腳本進(jìn)行限流,下面就來(lái)介紹一下redis+lua實(shí)現(xiàn)限流2023-10-10Redis實(shí)戰(zhàn)之Redis實(shí)現(xiàn)異步秒殺優(yōu)化詳解
這篇文章主要給大家介紹了Redis實(shí)戰(zhàn)之Redis實(shí)現(xiàn)異步秒殺優(yōu)化方法,文章通過(guò)圖片和代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,感興趣的同學(xué)可以自己動(dòng)手試一下2023-09-09Redis實(shí)現(xiàn)排行榜及相同積分按時(shí)間排序功能的實(shí)現(xiàn)
這篇文章主要介紹了Redis實(shí)現(xiàn)排行榜及相同積分按時(shí)間排序,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08使用Jedis線程池returnResource異常注意事項(xiàng)
這篇文章主要介紹了使用Jedis線程池returnResource異常注意事項(xiàng),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03淺析Redis?切片集群的數(shù)據(jù)傾斜問(wèn)題
如果?Redis?中的部署,采用的是切片集群,數(shù)據(jù)是會(huì)按照一定的規(guī)則分散到不同的實(shí)例中保存,比如,使用?Redis?Cluster?或?Codis,這篇文章主要介紹了Redis?切片集群的數(shù)據(jù)傾斜分析,需要的朋友可以參考下2022-06-06