ubuntu 卸載redis
1. 卸載軟件
apt-get remove redis
2. 清除配置
apt-get remove –purge redis
3. 刪除殘留文件
find / -name redis
–一般設置如下
rm -rf var/lib/redis/
rm -rf /var/log/redis
rm -rf /etc/redis/
rm -rf /usr/bin/redis-*
ubuntu 安裝redis
0.0 初始化文件件
mkdir /usr/local/redis
mkdir /etc/redis
1. 下載安裝文件
wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz
2. 解壓
tar xzf redis-2.6.14.tar.gz
3. copy文件
cp -r redis-2.6.14/* /usr/local/redis/
4. ls查看
ls /usr/local/redis/
–0-RELEASENOTES BUGS CONTRIBUTING COPYING deps INSTALL Makefile MANIFESTO
–README redis.conf runtest sentinel.conf src tests utils
5. 進入安裝目錄
cd /usr/local/redis/
6. 編譯、安裝
make
make test
make install
7.查看編譯好的命令文件
ls /usr/local/bin/redis-*
–/usr/local/bin/redis-benchmark 性能測試工具,例如:redis-benchmark -n 1000000 -c 50 , 50個客戶端,併發1000000個SETs/GETs查詢
–/usr/local/bin/redis-check-aof 更新日誌檢查
–/usr/local/bin/redis-check-dump 本地數據文件檢查
–/usr/local/bin/redis-cli 命令行操作工具
–/usr/local/bin/redis-server 服務器程序
8.修改配置文件
cp redis.conf /etc/redis/
ls /etc/redis/redis.conf
–base config 基礎配置–
–daemonize yes 開啓後臺進程
–pidfile pid文件
–bind 綁定ip
–unixsocket
–timeout 連接超時(秒)
–loglevel 日誌級別
–logfile 日誌文件
–databases 數據庫總量
–snapshotting快照配置–
–save <seconds> <changes> n秒有m次更新,保存
–rdbcompression yes 開啓壓縮模式
–dbfilename 數據文件名
–dir 數據目錄
–replication主從複製–
–slaveof <masterip> <masterport>
–masterauth <master-password>
–slave-serve-stale-data yes
–security安全驗證–
–requirepass foobared 密碼
–limits範圍控制–
–maxclients
–maxmemory
–maxmemory-policy volatile-lru
–maxmemory-samples 3
–append only mode log日誌追加模式–
–appendonly no
–no-appendfsync-on-rewrite no
–# appendfsync always 每次讀寫都會持久化,效率低
–appendfsync everysec 每秒持久化一次,推薦
–# appendfsync no 完全依賴操作系統,性能最好,持久化沒保障
–virtual memory 虛擬內存–
–vm-enabled no
–vm-swap-file /var/lib/redis/redis.swap
–vm-max-memory 0
–vm-page-size 32
–vm-pages 134217728
–vm-max-threads 4
–advanced config高級配置–
–暫不研究
9. 啓動配置
redis-server /etc/redis/redis.conf
10. 關閉redis
redis-cli shutdown
redis-cli -p 6379 shutdown
轉載 https://blog.csdn.net/ghostyusheng/article/details/50686919