亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Ruby > 正文

分享Linux下Redis數據庫的安裝方法

2020-02-24 15:39:22
字體:
來源:轉載
供稿:網友

Redis的安裝需要在Linux下完成,所以我們需要一系列的工具來將本地文件上傳到云服務器,下文是武林技術頻道小編分享Linux下Redis數據庫的安裝方法。

安裝Redis

?(1) 下載Redis

wget http://redis.googlecode.com/files/redis-2.2.11.tar.gztar xzvf redis-2.2.11.tar.gz

?(2) 編譯并安裝Redis

make && make install

?(3) 復制并修改配置文件

cp redis.conf /etc/redis.confvi /etc/redis.conf

注意修改以下幾項:

daemonize yesloglevel warninglogfile /var/log/redis.logmaxmemory 2GB

(自行斟酌是不要開通Virtual Memory選項)

?(4) 設置Redis-Server自動啟動服務

上網下載啟動腳本(gist.github.com,搜索redis init.d),并簡單修改

(至少需要修改redis、REDIS_CONF_FILE)

vi /etc/init.d/redisctlchmod 755 redisctlcp /etc/init.d/redisctl /etc/rc.d/init.d/redisctl /&& ln -s /etc/init.d/redisctl /etc/rc.d/rc2.d/S90redisctl && ln -s /etc/init.d/redisctl /etc/rc.d/rc3.d/S90redisctl /&& ln -s /etc/init.d/redisctl /etc/rc.d/rc4.d/S90redisctl && ln -s /etc/init.d/mongod /etc/rc.d/rc5.d/S90redisctlchkconfig --add redisctl

(5) 重新啟動后可以測試redis-server是否正常啟動

```redis-cli set foo Barredis-cli get foo

Redis自動啟動腳本

```ruby#!/bin/sh## redis - this script starts and stops the redis-server daemon## chkconfig: 2345 90 10 # description: Redis is a persistent key-value database# processname: redis-server# config: /etc/redis.conf# config: /etc/sysconfig/redis# pidfile: /var/run/redis.pid# Source function library.. /etc/rc.d/init.d/functions# Source networking configuration.. /etc/sysconfig/network# Check that networking is up.[ "$NETWORKING" = "no" ] && exit 0redis="/usr/local/bin/redis-server"prog=$(basename $redis)REDIS_CONF_FILE="/etc/redis.conf"[ -f /etc/sysconfig/redis ] && . /etc/sysconfig/redislockfile=/var/lock/subsys/redisstart() { [ -x $redis ] || exit 5 [ -f $REDIS_CONF_FILE ] || exit 6 echo -n $"Starting $prog: " daemon $redis $REDIS_CONF_FILE retval=$? echo [ $retval -eq 0 ] && touch $lockfile return $retval}stop() { echo -n $"Stopping $prog: " killproc $prog -QUIT retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile return $retval}restart() { stop start}reload() { echo -n $"Reloading $prog: " killproc $redis -HUP RETVAL=$? echo}force_reload() { restart}rh_status() { status $prog}rh_status_q() { rh_status >/dev/null 2>&1}case "$1" in start) rh_status_q && exit 0 $1 ;; stop) rh_status_q || exit 0 $1 ;; restart|configtest) $1 retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile return $retval}restart() { stop start}reload() { echo -n $"Reloading $prog: " killproc $redis -HUP RETVAL=$? echo}force_reload() { restart}rh_status() { status $prog}rh_status_q() { rh_status >/dev/null 2>&1}case "$1" in start) rh_status_q && exit 0 $1 ;; stop) rh_status_q || exit 0 $1 ;; restart|configtest) $1 retval=$? echo [ $retval -eq 0 ] && rm -f $lockfile return $retval}restart() { stop start}reload() { echo -n $"Reloading $prog: " killproc $redis -HUP RETVAL=$? echo}force_reload() { restart}rh_status() { status $prog}rh_status_q() { rh_status >/dev/null 2>&1}case "$1" in start) rh_status_q && exit 0 $1 ;; stop) rh_status_q || exit 0 $1 ;; restart|configtest) $1 ;; reload) rh_status_q || exit 7 $1 ;; force-reload) force_reload ;; status) rh_status ;; condrestart|try-restart) rh_status_q || exit 0  ;; *) echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload}" exit 2esac

Redis自動啟動腳本

記得修改:

(1) —chuid group:user

(2) ln /etc/init.d/redisctl /etc/rc2.d/redisctl,重復rc3,rc4,rc5

啟動腳本:

#! /bin/sh### BEGIN INIT INFO# Provides:  redis-server# Required-Start: $syslog# Required-Stop: $syslog# Should-Start:  $local_fs# Should-Stop:  $local_fs# Default-Start: 2 3 4 5# Default-Stop:  0 1 6# Short-Description: redis-server - Persistent key-value db# Description:  redis-server - Persistent key-value db### END INIT INFODAEMON=/usr/local/bin/redis-serverDAEMON_ARGS=/etc/redis.confNAME=redis-serverDESC=redis-serverPIDFILE=/var/run/redis.pidtest -x $DAEMON || exit 0test -x $DAEMONBOOTSTRAP || exit 0set -ecase "$1" in start) echo -n "Starting $DESC: " touch $PIDFILE # chown redis:redis $PIDFILE if start-stop-daemon —start —quiet —umask 007 —pidfile $PIDFILE —chuid redis:redis —exec $DAEMON — $DAEMON_ARGS then  echo "$NAME." else  echo "failed" fi ;; stop) echo -n "Stopping $DESC: " if start-stop-daemon —stop —retry 10 —quiet —oknodo —pidfile $PIDFILE —exec $DAEMON then  echo "$NAME." else  echo "failed" fi rm -f $PIDFILE ;; restart|force-reload) ${0} stop ${0} start ;; *) echo "Usage: /etc/init.d/$NAME {start|stop|restart|force-reload}" >&2 exit 1 ;;esacexit 0

分享Linux下Redis數據庫的安裝方法已經為各位朋友們總結到這里了,大家看完上面的內容之后,是不是知道該怎么做了吧。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品91在线观看| 国产成人jvid在线播放| 国产精品网红福利| 亚洲精品一区中文字幕乱码| 国产一区视频在线播放| 欧美日韩加勒比精品一区| 国产精品免费一区豆花| 中文字幕精品影院| 亚洲精品wwww| 日本在线精品视频| 亚洲国产精品中文| 狠狠久久亚洲欧美专区| 午夜精品一区二区三区在线| 日韩在线视频免费观看高清中文| 亚洲日本中文字幕免费在线不卡| 亚洲精品国产综合区久久久久久久| 色综合亚洲精品激情狠狠| 国产日韩在线亚洲字幕中文| 色综合久久天天综线观看| 亚洲欧美日韩国产成人| 欧美日韩中文字幕日韩欧美| 国产精品69av| 久久资源免费视频| 91视频国产高清| 影音先锋日韩有码| 亚洲精品少妇网址| 国产精品久久久久久av下载红粉| 久国内精品在线| 国色天香2019中文字幕在线观看| 91国内在线视频| 日本韩国欧美精品大片卡二| 亚洲欧美国产日韩中文字幕| 97视频人免费观看| 久久久久久18| 日韩视频免费观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 成人精品aaaa网站| 国产精品6699| 国产999在线观看| 美日韩精品免费观看视频| 亚洲美女免费精品视频在线观看| 日韩电影中文字幕在线观看| 亚洲欧洲一区二区三区在线观看| 亚洲网在线观看| 欧美三级欧美成人高清www| 亚洲精品成人久久| 国产精品久在线观看| 日韩av在线导航| 亚洲精品乱码久久久久久按摩观| 欧美—级a级欧美特级ar全黄| 国产精品免费久久久| 成人黄色在线播放| 亚洲综合av影视| 亚洲区免费影片| 日韩av电影免费观看高清| 福利二区91精品bt7086| 91久久国产婷婷一区二区| 国产精品久久久久久久久久久不卡| 日韩av一区在线观看| 日韩美女在线观看| 国产脚交av在线一区二区| 欧美性猛交99久久久久99按摩| 国产美女精品视频免费观看| 亚洲小视频在线观看| 亚洲天堂男人的天堂| 欧美激情伊人电影| 久久久爽爽爽美女图片| 在线视频日韩精品| 伊人精品在线观看| 久久777国产线看观看精品| 久久精品国产99国产精品澳门| 91精品成人久久| 国产精品福利网| 久久国产精品网站| 国产精品自产拍在线观| 久久视频免费在线播放| www国产精品com| 日韩视频免费中文字幕| 中文字幕亚洲欧美在线| 精品日韩美女的视频高清| 美女性感视频久久久| 正在播放国产一区| 亚洲性夜色噜噜噜7777| 国产日韩av高清| 国产精品一区二区性色av| 国产91在线播放九色快色| 国产一区二区视频在线观看| 伊人久久男人天堂| 日本欧美黄网站| 国产欧美一区二区三区视频| 国产精品第七影院| 亚洲护士老师的毛茸茸最新章节| 国产精品久久视频| 国产97在线视频| 日韩电影中文字幕在线观看| 亚洲精品白浆高清久久久久久| 蜜月aⅴ免费一区二区三区| 国产精品电影网| 欧美成人精品在线播放| 国产精品最新在线观看| 久久99久久99精品免观看粉嫩| 欧美影院成年免费版| 9.1国产丝袜在线观看| 日韩精品在线观看视频| 久久综合久久美利坚合众国| 久久精品影视伊人网| 亚洲视频在线免费看| 在线观看日韩欧美| 久久久久久97| 亚洲区免费影片| 国产婷婷97碰碰久久人人蜜臀| 国产精品旅馆在线| 日本成人在线视频网址| 精品女同一区二区三区在线播放| 91精品久久久久久久久久另类| 日韩有码片在线观看| 亚洲国产欧美在线成人app| 992tv成人免费影院| 97免费在线视频| 久久这里有精品视频| 亚洲伦理中文字幕| 国产精品久久9| 国产美女主播一区| 亚洲精美色品网站| 欧美日韩国产在线播放| 成人免费视频a| 国产成人精品电影| 亚洲精品91美女久久久久久久| 亚洲精品电影网在线观看| 国产精品三级网站| 久久视频中文字幕| 一本一道久久a久久精品逆3p| 欧美日韩成人在线播放| 国产成人精品亚洲精品| 欧美在线视频一区二区| 久久久国产视频91| 2023亚洲男人天堂| 亚洲人精选亚洲人成在线| 97久久久免费福利网址| 97香蕉久久超级碰碰高清版| 日韩精品电影网| 亚洲а∨天堂久久精品9966| 国产精品国产三级国产aⅴ9色| 欧美激情在线观看| 国产精品jizz在线观看麻豆| 亚洲国产精品视频在线观看| 色偷偷91综合久久噜噜| 久久好看免费视频| 另类天堂视频在线观看| 97人洗澡人人免费公开视频碰碰碰| 国产a∨精品一区二区三区不卡| 狠狠干狠狠久久| 成人精品一区二区三区| 韩国视频理论视频久久| 久久男人av资源网站| 久久久免费观看| 高清欧美性猛交xxxx| 精品久久久久久亚洲精品| 中文字幕综合一区| 亚洲欧美激情一区| 久久久精品免费| 午夜精品一区二区三区在线| 欧美猛少妇色xxxxx| 国产精品中文字幕在线|