婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux安裝Redis實現(xiàn)過程及報錯解決方案

Linux安裝Redis實現(xiàn)過程及報錯解決方案

熱門標簽:電銷機器人對公司貢獻 山東400電話如何辦理 高德地圖標注在建線路 宿州防封外呼系統(tǒng)廠家 ai電銷機器人 如何開發(fā) 智能外呼系統(tǒng)如何部署 電話機器人服務(wù)差 濟源電話外呼系統(tǒng)怎么樣 蘭州語音電銷機器人軟件

今天安裝redis出現(xiàn)些之前安裝不曾出現(xiàn)錯誤,一并在此做個記錄

一、安裝redis及出現(xiàn)錯誤

首先下載redis,官方下載地址頁面:https://redis.io/download

我們這里選擇穩(wěn)定版6.0.1版本

正常安裝步驟如下:

[root@localhost ~]# yum install gcc
[root@localhost ~]# cd /usr/local
[root@localhost local]# wget http://download.redis.io/releases/redis-6.0.1.tar.gz
[root@localhost local]# tar -xvf redis-6.0.1.tar.gz
[root@localhost local]# cd /usr/local/redis-6.0.1/
[root@localhost redis-6.0.1]# make PREFIX=/usr/local/redis install

這里報了如下錯誤

make[1]: *** [server.o] 錯誤 1
make[1]: 離開目錄“/usr/redis-6.0.1/src”
make: *** [all] 錯誤 2

server.c:2402:11: 錯誤:‘struct redisServer'沒有名為‘a(chǎn)ssert_file'的成員
server.assert_file = "<no file>";
^
server.c:2403:11: 錯誤:‘struct redisServer'沒有名為‘a(chǎn)ssert_line'的成員
server.assert_line = 0;
^
server.c:2404:11: 錯誤:‘struct redisServer'沒有名為‘bug_report_start'的成員
server.bug_report_start = 0;
^
server.c:2405:11: 錯誤:‘struct redisServer'沒有名為‘watchdog_period'的成員
server.watchdog_period = 0;
^
server.c:2411:11: 錯誤:‘struct redisServer'沒有名為‘lua_always_replicate_commands'的成員
server.lua_always_replicate_commands = 1;
^
server.c: 在函數(shù)‘restartServer'中:
server.c:2464:32: 錯誤:‘struct redisServer'沒有名為‘maxclients'的成員
for (j = 3; j < (int)server.maxclients + 1024; j++) {
^
server.c: 在函數(shù)‘a(chǎn)djustOpenFilesLimit'中:
server.c:2491:29: 錯誤:‘struct redisServer'沒有名為‘maxclients'的成員
rlim_t maxfiles = server.maxclients+CONFIG_MIN_RESERVED_FDS;
^
server.c:2497:15: 錯誤:‘struct redisServer'沒有名為‘maxclients'的成員
server.maxclients = 1024-CONFIG_MIN_RESERVED_FDS;
^
server.c:2529:53: 錯誤:‘struct redisServer'沒有名為‘maxclients'的成員
unsigned int old_maxclients = server.maxclients;
^
server.c:2530:23: 錯誤:‘struct redisServer'沒有名為‘maxclients'的成員
server.maxclients = bestlimit-CONFIG_MIN_RESERVED_FDS;
^
server.c:2554:59: 錯誤:‘struct redisServer'沒有名為‘maxclients'的成員
(unsigned long long) bestlimit, server.maxclients);
^
server.c: 在函數(shù)‘checkTcpBacklogSettings'中:
server.c:2574:48: 錯誤:‘struct redisServer'沒有名為‘tcp_backlog'的成員
if (somaxconn > 0 && somaxconn < server.tcp_backlog) {
^
server.c:2575:171: 錯誤:‘struct redisServer'沒有名為‘tcp_backlog'的成員
serverLog(LL_WARNING,"WARNING: The TCP backlog setting of %d cannot be enforced because /proc/sys/net /core/somaxconn is set to the lower value of %d.", server.tcp_backlog, somaxconn);

解決辦法:升級gcc版本

[root@localhost redis-6.0.1]# gcc -v # 查看gcc版本
[root@localhost redis-6.0.1]# yum -y install centos-release-scl # 升級到9.1版本
[root@localhost redis-6.0.1]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
[root@localhost redis-6.0.1]# scl enable devtoolset-9 bash
以上為臨時啟用,如果要長期使用gcc 9.1的話:
[root@localhost redis-6.0.1]# echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile

再執(zhí)行編譯:

[root@mmjredis redis-6.0.1]# make PREFIX=/usr/local/redis install

安裝成功會出現(xiàn):Hint: It's a good idea to run 'make test' 😉

我們執(zhí)行一下make test來進行測試一下

出現(xiàn)了如下錯誤:

[root@localhost redis-6.0.1]# make test
cd src && make test
make[1]: 進入目錄“/usr/redis-6.0.1/src”
CC Makefile.dep
make[1]: 離開目錄“/usr/redis-6.0.1/src”
make[1]: 進入目錄“/usr/redis-6.0.1/src”
You need tcl 8.5 or newer in order to run the Redis test
make[1]: *** [test] 錯誤 1
make[1]: 離開目錄“/usr/redis-6.0.1/src”
make: *** [test] 錯誤 2

解決辦法:

[root@localhost redis-6.0.1]# yum install tcl[root@localhost redis-6.0.1]# make test

測試成功如下:

先運行redis試一下:

[root@localhost redis-6.0.1]# /usr/local/redis-6.0.1/src/redis-server /usr/local/redis-6.0.1/redis.conf
32101:C 13 May 2020 17:01:48.248 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
32101:C 13 May 2020 17:01:48.248 # Redis version=6.0.1, bits=64, commit=00000000, modified=0, pid=32101, just started
32101:C 13 May 2020 17:01:48.248 # Configuration loaded
32101:M 13 May 2020 17:01:48.249 * Increased maximum number of open files to 10032 (it was originally set to 1024).
        _._
      _.-``__ ''-._
   _.-``  `. `_. ''-._      Redis 6.0.1 (00000000/0) 64 bit
 .-`` .-```. ```\/  _.,_ ''-._
 (  '   ,    .-` | `,  )   Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|   Port: 6379
 |  `-._  `._  /   _.-'  |   PID: 32101
 `-._  `-._ `-./ _.-'  _.-'
 |`-._`-._  `-.__.-'  _.-'_.-'|
 |  `-._`-._    _.-'_.-'  |      http://redis.io
 `-._  `-._`-.__.-'_.-'  _.-'
 |`-._`-._  `-.__.-'  _.-'_.-'|
 |  `-._`-._    _.-'_.-'  |
 `-._  `-._`-.__.-'_.-'  _.-'
   `-._  `-.__.-'  _.-'
     `-._    _.-'
       `-.__.-'

二、后臺啟動

簡單修改后臺啟動

[root@localhost redis-6.0.1]# vim redis.conf

daemonize no 改成 daemonize yes

再來運行一下

[root@localhost redis-6.0.1]# /usr/redis-6.0.1/src/redis-server /usr/redis-6.0.1/redis.conf
30385:C 13 May 2020 16:57:58.918 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
30385:C 13 May 2020 16:57:58.918 # Redis version=6.0.1, bits=64, commit=00000000, modified=0, pid=30385, just started
30385:C 13 May 2020 16:57:58.918 # Configuration loaded

后臺運行成功,我們查看一下,并終止程序

[root@localhost redis-6.0.1]# ps -aux|grep redis| grep -v grep
root 29836 0.0 0.0 162416 7912 ? Ssl 16:56 0:00 /usr/redis-6.0.1/src/redis-server 127.0.0.1:6379
[root@localhost redis-6.0.1]# kill -9 29836

我們這里用到的是用后臺systemctl啟動redis

首先把redis加入service服務(wù)

vim /lib/systemd/system/redis.service

寫入

[Unit]
Description=redis
After=network.target

[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis-6.0.1/src/redis-server /usr/local/redis-6.0.1/etc/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

注意路徑問題,以及PIDFile的路徑對應(yīng)的是redis-6.0.1/src/redis-server里面的PIDFile

wq保存退出即可

接著運行以下

[root@localhost redis-6.0.1]# systemctl enable redis.service # 加入開機啟動

[root@localhost redis-6.0.1]# systemctl is-enabled redis.service # 查看開機是否啟動成功
enabled

[root@localhost redis-6.0.1]# systemctl start redis #開啟redis服務(wù)

[root@localhost redis-6.0.1]# systemctl status redis //查看redis運行狀態(tài)

如果啟動出現(xiàn)問題,可以通過systemctl status redis來查看日志修復(fù)

如圖已經(jīng)啟動成功

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標簽:云南 佛山 畢節(jié) 南寧 晉中 衡水 巴中 安陽

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Linux安裝Redis實現(xiàn)過程及報錯解決方案》,本文關(guān)鍵詞  Linux,安裝,Redis,實現(xiàn),過程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux安裝Redis實現(xiàn)過程及報錯解決方案》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux安裝Redis實現(xiàn)過程及報錯解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲欧洲日产国码二区| 国产成人免费在线观看| 不卡的av电影在线观看| 亚洲大片一区二区三区| 色婷婷久久久综合中文字幕| 亚洲少妇30p| 国产福利精品一区| 久久久精品综合| 国产精品一区二区免费不卡| 欧美久久免费观看| 亚洲午夜免费福利视频| 欧美日韩一区二区三区不卡| 午夜不卡av在线| 91精品国产色综合久久| 国内精品不卡在线| 国产精品传媒视频| 91网站在线播放| 亚洲激情综合网| 欧美放荡的少妇| 久久99精品国产麻豆不卡| 久久精品在这里| 色悠悠亚洲一区二区| 视频一区二区欧美| 中文一区二区完整视频在线观看 | **欧美大码日韩| 欧美午夜精品免费| 老司机午夜精品| 中文字幕一区视频| 在线91免费看| 国产91精品欧美| 亚洲综合色成人| 精品国产一区二区三区久久久蜜月| 高清不卡一二三区| 一个色综合网站| 精品久久久久久久人人人人传媒 | 国产白丝精品91爽爽久久 | 91精品国产一区二区| 国产精品99久久久久久有的能看| 亚洲乱码国产乱码精品精小说| 制服丝袜亚洲色图| 99久久国产综合精品女不卡| 青青草国产精品97视觉盛宴 | 亚洲第一电影网| 国产精品无码永久免费888| 欧美一区二区网站| av网站一区二区三区| 美女视频一区二区三区| 亚洲码国产岛国毛片在线| www国产精品av| 欧美体内she精视频| 国产v综合v亚洲欧| 青青草97国产精品免费观看无弹窗版| 国产精品电影一区二区| 欧美tickling网站挠脚心| 欧美三级欧美一级| 91免费观看在线| 国产精品一区二区在线播放| 免费观看成人av| 亚洲成人激情社区| 国产成人av电影在线| 视频在线观看91| 亚洲国产aⅴ成人精品无吗| 中文字幕一区二区视频| 国产欧美精品一区二区色综合 | 欧美综合色免费| 99久久精品久久久久久清纯| 国产精品一级在线| 韩国一区二区视频| 久久99精品一区二区三区三区| 午夜精品久久久久久久| 亚洲最快最全在线视频| 亚洲男人的天堂在线aⅴ视频| 国产免费观看久久| 国产精品私人影院| 欧美激情中文不卡| 亚洲国产精品二十页| 日本一区二区视频在线| 欧美激情一区三区| 中文字幕av资源一区| 国产喷白浆一区二区三区| 久久久久国产精品麻豆| 国产视频一区二区在线| 亚洲国产精品二十页| 亚洲图片激情小说| 一区二区三区四区五区视频在线观看| 亚洲精选在线视频| 午夜伦理一区二区| 青青草国产成人av片免费| 韩国成人精品a∨在线观看| 国产乱一区二区| 成人av片在线观看| 日本久久一区二区| 在线播放一区二区三区| 欧美一区二区精品| 久久精品亚洲精品国产欧美kt∨| 欧美激情一区不卡| 洋洋av久久久久久久一区| 日韩—二三区免费观看av| 裸体在线国模精品偷拍| 国产精品99久| 一本久久综合亚洲鲁鲁五月天| 欧美三区在线观看| 91精品国产欧美一区二区18| 久久亚洲综合色| 亚洲欧美综合色| 亚洲va天堂va国产va久| 久久99国产精品麻豆| 成人av电影在线| 欧美日韩一区二区不卡| 精品国产乱码久久久久久影片| 国产农村妇女精品| 亚洲国产欧美在线| 国产精品一区二区在线看| 91美女精品福利| 日韩欧美一二三区| 国产精品久久久久久久久久免费看 | 日韩视频免费观看高清完整版| 久久久精品中文字幕麻豆发布| 亚洲欧洲精品一区二区三区| 亚洲成a人v欧美综合天堂下载| 黄一区二区三区| 欧美在线免费播放| 国产亚洲精品免费| 奇米色一区二区| 成人av午夜影院| 蜜桃av一区二区| av高清不卡在线| 欧美成人猛片aaaaaaa| 亚洲欧美一区二区三区极速播放| 免费观看在线综合色| 色av成人天堂桃色av| 久久精品这里都是精品| 天堂影院一区二区| 91蝌蚪国产九色| 久久综合久久鬼色中文字| 亚洲成av人片在线观看| av动漫一区二区| 久久久久久影视| 日韩黄色一级片| 91视频免费播放| 国产亚洲欧美一区在线观看| 午夜精彩视频在线观看不卡| 成人av片在线观看| www精品美女久久久tv| 日韩电影在线免费观看| 91黄色免费网站| 综合在线观看色| 成人手机电影网| 久久久午夜精品理论片中文字幕| 午夜国产精品一区| 在线免费一区三区| 亚洲精品欧美在线| 成人激情电影免费在线观看| 日韩精品一区国产麻豆| 日韩精品1区2区3区| 欧美日韩一区二区在线观看视频| 亚洲情趣在线观看| 99re这里只有精品首页| 中文在线免费一区三区高中清不卡| 国产在线不卡视频| 精品久久久久99| 免费三级欧美电影| 欧美精品日韩一区| 日韩电影在线免费观看| 欧美一区二区三区日韩视频| 午夜精品久久一牛影视| 欧美精品久久久久久久久老牛影院| 99精品视频一区| 亚洲视频一区二区在线观看| 北岛玲一区二区三区四区| 国产精品久久久久久久久免费樱桃| 成人三级伦理片| 亚洲女子a中天字幕| 99re这里只有精品视频首页| 综合电影一区二区三区| 91麻豆产精品久久久久久| 一区二区三区在线视频观看58| 欧美羞羞免费网站| 午夜久久久影院| 日韩欧美亚洲另类制服综合在线| 免费观看在线综合色| 久久人人爽人人爽| jlzzjlzz亚洲女人18| 樱花草国产18久久久久| 欧美午夜不卡在线观看免费| 日韩精品成人一区二区三区| 日韩精品一区二| 成人动漫精品一区二区| 亚洲综合色自拍一区| 欧美一区二区三区影视| 另类综合日韩欧美亚洲| 国产精品视频一二| 色域天天综合网| 蜜臀久久久99精品久久久久久| 久久久久久久综合| 色88888久久久久久影院野外| 日本aⅴ亚洲精品中文乱码| 久久久久久久久一| 日本乱码高清不卡字幕| 久久精品噜噜噜成人88aⅴ|