Redis 5.05 單獨模式安裝及配置方法
操作系統(tǒng)Centos7
1、下載redis
wget http://download.redis.io/releases/redis-5.0.5.tar.gz tar xzf redis-5.0.5.tar.gz cd redis-5.0.5 make
2、啟動服務
命令執(zhí)行完成之后,既可以啟動Redis 服務
[root@zk02 redis]# src/redis-server 5265:C 23 Oct 2019 16:58:04.682 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 5265:C 23 Oct 2019 16:58:04.682 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=5265, just started 5265:C 23 Oct 2019 16:58:04.682 # Warning: no config file specified, using the default config. In order to specify a config file use src/redis-server /path/to/redis.conf 5265:M 23 Oct 2019 16:58:04.683 * Increased maximum number of open files to 10032 (it was originally set to 1024). _._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 5.0.5 (00000000/0) 64 bit .-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) Running in standalone mode |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | `-._ `._ / _.-' | PID: 5265 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' `-._ _.-' `-.__.-' 5265:M 23 Oct 2019 16:58:04.684 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. 5265:M 23 Oct 2019 16:58:04.684 # Server initialized 5265:M 23 Oct 2019 16:58:04.684 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. 5265:M 23 Oct 2019 16:58:04.684 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled. 5265:M 23 Oct 2019 16:58:04.684 * Ready to accept connections
3、通過內(nèi)置的客戶端與redis 交互
[root@zk02 redis]# src/redis-cli 127.0.0.1:6379> set foo bar OK 127.0.0.1:6379> get foo "bar" 127.0.0.1:6379>
日志的打開文件數(shù),可通過如下命令設(shè)置
ulimit -n 10032
ps:下面看下Redis 5.0.5 單節(jié)點 安裝配置
下載
http://download.redis.io/releases/redis-5.0.5.tar.gz
解壓
tar -C /usr/local -xvf redis-5.0.5.tar.gz
編譯安裝
cd /usr/local/redis-5.0.5 make install
使用make install 安裝,默認安裝目錄是/usr/local/bin/
Redis配置文件
將示例配置文件拷貝到/etc/redis/639.conf
mkdir /etc/redis cp /usr/local/redis-5.0.5/redis.conf /etc/redis/6379.conf
關(guān)閉保護模式
protected-mode no
開放其他主機訪問,注釋掉bind 127.0.0.1
bind 127.0.0.1
更改為后臺啟動
daemonize yes
日志記錄,需要先創(chuàng)建目錄/var/applogs/redis
logfile "/var/applogs/redis/redis.log"
數(shù)據(jù)存儲目錄
mkdir -p /var/redis-data/ dir /var/redis-data
設(shè)置密碼
requirepass xxxx
Redis配置開機啟動服務
使用Redis自帶的啟動腳本
cp /root/share/deploy-ready/redis-5.0.5/utils/redis_init_script /etc/init.d/redisd
配置開啟自啟動
chkconfig redisd on
設(shè)置開機自啟動
chkconfig redisd on
防火墻開發(fā)6379端口
firewall-cmd --permanent --add-port=6379/tcp firewall-cmd --reload
客戶端連接Redis
redis-cli -h 192.168.43.197 -p 6379 -a xxxx
相關(guān)文章
微服務Spring Boot 整合 Redis 實現(xiàn)好友關(guān)注功能
這篇文章主要介紹了微服務Spring Boot 整合 Redis 實現(xiàn) 好友關(guān)注,本文結(jié)合示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-12-12淺談Redis位圖(Bitmap)及Redis二進制中的問題
這篇文章主要介紹了Redis位圖(Bitmap)及Redis二進制中的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07Springboot/Springcloud項目集成redis進行存取的過程解析
大家都知道Redis支持五種數(shù)據(jù)類型:string(字符串),hash(哈希),list(列表),set(集合),zset(sorted set:有序集合),本文重點給大家介紹Springboot/Springcloud項目集成redis進行存取的過程,需要的朋友參考下吧2021-12-12詳解如何發(fā)現(xiàn)并解決Redis熱點Key問題
Redis 熱點 Key 是指在某一時間段內(nèi),被大量的讀寫操作命中的 Key,這種情況可能會導致性能瓶頸,數(shù)據(jù)一致性問題,緩存擊穿等問題,所以本文給大家介紹了如何發(fā)現(xiàn)并解決Redis熱點Key問題,需要的朋友可以參考下2024-05-05redis-cli創(chuàng)建redis集群的實現(xiàn)
本文主要介紹了redis-cli創(chuàng)建redis集群的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-06-06