# Linux
## 檢測是否有安裝redis-cli和redis-server;
```
[root@localhost bin]# whereis redis-cli
redis-cli: /usr/bin/redis-cli
[root@localhost bin]# whereis redis-server
redis-server: /usr/bin/redis-server
```
說明已經安裝好了,如果不知道怎么安裝,告訴你一個簡單的方法,一步就可以把php、php-redis拓展,redis-server,redis-cli這三個裝起來。
參考鏈接:http://blog.csdn.net/zhezhebie/article/details/73325663
接著就把redis-server加入快捷鍵,誰都不想每次敲一長串地址:
參考鏈接:http://blog.csdn.net/zhezhebie/article/details/71641326
## 啟動redis:
加上`&`號使redis以后臺程序方式運行
```
redis-server &
```

## 檢測后臺進程是否存在
```
ps -ef |grep redis
```
## 檢測6379端口是否在監聽
```
netstat -lntp | grep 6379
```
## 使用redis-cli客戶端檢測連接是否正常
```
redis-cli
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> set key "hello world"
OK
127.0.0.1:6379> get key
"hello world"
```
## 停止redis:
使用客戶端
```
redis-cli shutdown
```
因為Redis可以妥善處理SIGTERM信號,所以直接kill -9也是可以的
```
kill -9 PID
```
## 2、通過指定配置文件啟動
可為redis服務啟動指定配置文件,配置文件 redis.conf 在Redis根目錄下。
修改daemonize為yes,即默認以后臺程序方式運行(還記得前面手動使用&號強制后臺運行嗎)。
```
daemonize yes
```
可修改默認監聽端口
```
port 6379
```
修改生成默認日志文件位置
默認位置
```
logfile /var/log/redis/redis.log
```
配置持久化文件存放位置
默認位置:
```
/var/lib/redis
dir /home/data/redisData
```
啟動時指定配置文件
```
redis-server ./redis.conf
```
如果更改了端口,使用redis-cli客戶端連接時,也需要指定端口,例如:
```
redis-cli -p 6380
```
停止和第一種一,配置文件是非常重要的配置工具,隨著使用的逐漸深入將顯得尤為重要,推薦在一開始就使用配置文件。