中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

NoSQL之Redis - CentOS 6.5安裝測試

發布時間:2020-06-29 15:53:10 來源:網絡 閱讀:2159 作者:wx237409500 欄目:關系型數據庫

1.下載redis

可以在線安裝或者下載 redis

①在線安裝前需要檢測是否存在rpm包不存在的話查看yum在線是否存在rpm包不存在的話就只能手動下載或者用別的方式下載

[root@localhost ~]# rpm -qa|grep redis
[root@localhost ~]# yum list|grep redis

說明不存在。

②去官網下載或者在線下載

wget http://redis.googlecode.com/files/redis-2.2.13.tar.gz

官網下載好的 redis 已經存在博客中了點擊下載 redis


2.安裝

由于是tar.gz格式的所以需要解壓安裝

下載好之后查找下載文件所在路徑

[root@localhost ~]# whereis redis
redis: /etc/redis
[root@localhost ~]#

解壓編譯redis的軟件包需要有gcc環境

總之缺少什么安裝什么。

tar -zxvf reids-2.8.13.tar.gz
cd redis-2.8.13
make
sudo make install
#配置開始---
編譯完成后在Src目錄下有四個可執行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷貝到一個目錄下。
mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
cp redis.conf  /usr/redis
cd /usr/redis
#配置結束--

或者可以這樣配置

mkdir /etc/redis
cp redis.conf /etc/redis/redis.conf
mkdir  /var/lib/redis

可從此處下載修改好的 redis.conf 

啟動redis
redis-server /etc/redis/redis.conf
#即可在后臺啟動redis服務確認運行了之后可以用redis-benchmark命令測試看看還可以通過redis-cli命令實際操作一下比如
#install的時候redis的命令會被拷貝到/usr/local/bin下面


3.測試

客戶端測試一下是否啟動成功

[root@localhost src]# ps -aux|grep redis
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root     23266  0.0  0.7 137356  7768 ?        Sl   00:23   0:04 redis-server *:6379
root     23982  0.0  0.5  19404  5100 pts/0    S+   01:09   0:00 redis-cli
root     24398  0.0  0.0 103244   876 pts/2    S+   01:44   0:00 grep redis
[root@localhost src]# redis-cli
127.0.0.1:6379> set w wang
OK
127.0.0.1:6379> get w
"wang"
127.0.0.1:6379>

4.關閉服務

redis-cli shutdown
如果端口變化可以指定端口:
redis-cli -p 6379 shutdown
127.0.0.1:6379> i+j
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected> set w 3
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected>

5.啟動服務

[root@localhost src]# redis-server
[24502] 28 Oct 01:54:35.784 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
[24502] 28 Oct 01:54:35.784 * Increased maximum number of open files to 10032 (it was originally set to 1024).
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 2.8.13 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
 (    '      ,       .-`  | `,    )     Running in stand alone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 24502
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               
[24502] 28 Oct 01:54:35.786 # Server started, Redis version 2.8.13
[24502] 28 Oct 01:54:35.786 # 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.
[24502] 28 Oct 01:54:35.786 * DB loaded from disk: 0.000 seconds
[24502] 28 Oct 01:54:35.786 * The server is now ready to accept connections on port 6379

啟動之后最好重新打開個窗口運行redsi-cli進入控制臺

否則可能出現連接錯誤。和windows下cmd運行tomcat類似。

[root@localhost redis]# redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected> redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected> 
[root@localhost redis]# redis-cli
127.0.0.1:6379> set name = wangxin
(error) ERR syntax error
127.0.0.1:6379> set name wangxin
OK
127.0.0.1:6379> set age 26
OK
127.0.0.1:6379> get name age
(error) ERR wrong number of arguments for 'get' command
127.0.0.1:6379> get name
"wangxin"
127.0.0.1:6379> get age
"26"
127.0.0.1:6379>






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

腾冲县| 邳州市| 济宁市| 海兴县| 哈尔滨市| 盐池县| 兴隆县| 农安县| 遵化市| 凤阳县| 屯门区| 漯河市| 时尚| 雅江县| 汾阳市| 宜宾市| 林西县| 巴塘县| 深州市| 临沭县| 通海县| 洛南县| 高淳县| 昆山市| 常宁市| 营山县| 陇西县| 柞水县| 仲巴县| 个旧市| 治多县| 轮台县| 高平市| 峨山| 伊吾县| 安国市| 集安市| 黄骅市| 兴和县| 富锦市| 和静县|