Linux安裝Redis單機版
Linux安裝Redis單機版
下載地址: http://redis.io/download
Redis版本列表: http://download.redis.io/releases/
如果作業系統是 Windows,請參考: Windows下安裝並設定Redis
如果需要配置高可用叢集,請參考: http://www.redis.cn/topics/cluster-tutorial.html
1. 下載:
cd /home/data
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
- 1
- 2
- 3
- 4
2. 編譯:
tar xzf redis-3.2.9.tar.gz
cd redis-3.2.9
make
- 1
- 2
- 3
- 4
如果沒有gcc, make 報錯,可以使用:
make MALLOC=libc
3. 啟動:
src/redis-server &
- 1
- 2
4. 客戶端操作
開啟客戶端:
src/redis-cli
- 1
- 2
檢視資訊:
127.0.0.1:6379>
info
- 1
- 2
- 3
- 4
簡單測試:
set name ybs
get name
- 1
- 2
- 3
- 4
5. 關閉伺服器:
參考: http://redisdoc.com/server/shutdown.html
SHUTDOWN [SAVE|NOSAVE]
開啟客戶端,連上Redis伺服器,執行關閉伺服器命令:
SHUTDOWN
- 1
- 2
退出客戶端:
exit
- 1
- 2
或者 CTRL + C
6. 加入自動啟動指令碼:
redistip=`# start redis`
redisscript=`/home/data/redis-3.2.9/src/redis-server &`
sudo echo $redistip >> /etc/rc.d/rc.local
sudo echo $redisscript >> /etc/rc.d/rc.local
sudo source /etc/rc.d/rc.local
- 1
- 2
- 3
- 4
- 5
- 6
7. 幫助資訊
版本 2.8 的幫助資訊如下:
src/redis-server --help
Usage: ./redis-server [/path/to/redis.conf] [options]
./redis-server - (read config from stdin)
./redis-server -v or --version
./redis-server -h or --help
./redis-server --test-memory <megabytes>
Examples:
./redis-server (run the server with default conf)
./redis-server /etc/redis/6379.conf
./redis-server --port 7777
./redis-server --port 7777 --slaveof 127.0.0.1 8888
./redis-server /etc/myredis.conf --loglevel verbose
Sentinel mode:
./redis-server /etc/sentinel.conf --sentinel
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
8. 配置檔案與訪問密碼
可以看到, 在解壓後的目錄中有配置檔案:
ll /home/data/redis-3.2.9
redis.conf
src
sentinel.conf
- 1
- 2
- 3
- 4
- 5
- 6
所以可以拷貝 redis.conf, 或者直接修改其中的內容:
cd /home/data/redis-3.2.9
cp redis.conf redis.conf.orig
- 1
- 2
- 3
編輯配置檔案:
vim redis.conf
- 1
- 2
在此檔案中,找到相應的配置行,則可以修改埠號:
port 6379
- 1
- 2
也可以找到相應的配置密碼的選項:
# requirepass foobared
- 1
- 2
按下 Esc, yy, p 複製一行,去除註釋,修改為需要的密碼即可:
requirepass mypassword
- 1
- 2
如果需要使用者名稱+密碼的方式,則密碼可以配置為 username-password
;
然後由客戶端程式進行拼接(百度雲redis一類的認證方式)。
各個版本的預設配置檔案不太一樣, 如果允許其他機器訪問, 可以搜尋bind
, 將如下的配置給註釋掉。
#bind 127.0.0.1
- 1
- 2
vim搜尋技巧: ESC, 輸入斜線加搜尋內容
/bind
, 可以使用 n 查詢下一個(next); 上一個則為 Shift+N;
8.1 重啟
開啟客戶端,連線上伺服器之後,關閉即可:
/home/data/redis-3.2.9/src/redis-cli -a mypassword SHUTDOWN
- 1
- 2
使用配置檔案啟動:
/home/data/redis-3.2.9/src/redis-server /home/data/redis-3.2.9/redis.conf &
- 1
- 2
然後可以使用 -a
選項指定密碼進行登入
/home/data/redis-3.2.9/src/redis-cli -a mypassword
- 1
- 2
當然,如果有自動啟動指令碼,也需要進行相應的修改。
要檢視幫助資訊, 則使用 --help
命令列引數即可,和 Linux 其他命令一樣。
9. 其他資訊
參考地址: http://redis.io/download
Windows安裝請參考: http://blog.csdn.net/renfufei/article/details/38474435
相關文章
- Redis安裝單機(Linux)RedisLinux
- Redis 4.0.2單機安裝部署Redis
- linux安裝redis-6.0.1單機和叢集LinuxRedis
- 2,ELK安裝--ES安裝(單機版)
- Hadoop單機版安裝Hadoop
- docker安裝單機版 NacosDocker
- Hbase單機版的安裝
- Centos7下安裝redis實戰(單機版以及叢集)CentOSRedis
- Redis(windows版)安裝RedisWindows
- linux下安裝redis 單節點安裝操作步驟LinuxRedis
- Hadoop單機版的安裝Hadoop
- Linux平臺HBase單機版安裝和配置步驟Linux
- linux 虛擬機器下 安裝redisLinux虛擬機Redis
- redis安裝(linux)RedisLinux
- linux 安裝redisLinuxRedis
- Linux Redis安裝LinuxRedis
- Docker 一鍵安裝Nacos 單機版Docker
- Ubuntu 16.04安裝RabbitMQ(單機版)UbuntuMQ
- Redis單例項安裝Redis單例
- kafka環境安裝及簡單使用(單機版)Kafka
- Linux下安裝RedisLinuxRedis
- Linux 下安裝 RedisLinuxRedis
- Linux中安裝RedisLinuxRedis
- Flink安裝極簡教程-單機版
- 在Ubuntu上安裝Hadoop單機版UbuntuHadoop
- springboot + redis(單機版)Spring BootRedis
- centos7安裝單機環境redis3.2CentOSRedisS3
- Redis7.x安裝系列教程(一)單機部署Redis
- 在linux環境安裝單機RocketMQLinuxMQ
- Redis Manager 建立 Redis Cluster —— 機器安裝Redis
- Twitter Storm安裝配置(Ubuntu系統)單機版ORMUbuntu
- Linux 安裝 Redis4.0.6LinuxRedis
- linux 上 redis的安裝LinuxRedis
- linux centos下安裝redisLinuxCentOSRedis
- Linux下安裝配置RedisLinuxRedis
- linux離線安裝redisLinuxRedis
- 基於docker 搭建redis環境—redis單機版DockerRedis
- k3s單機版安裝部署 附一鍵安裝指令碼指令碼