redis安裝及配置,阿里雲redis連不通問題
一,Redis安裝
1,下載Redis
wget http://download.redis.io/redis-stable.tar.gz
2,解壓
tar xzf redis-stable.tar.gz
3,進入壓縮後目錄
cd redis-stable
4,安裝
make
make install
5,測試
make test
若提示:you need tcl 8.5 or newerin order to run the redis test,執行yum install tcl
6,再次測試,OK
二,Redis配置
1,進入目錄redis-stable,複製配置檔案到/etc目錄下
cp redis.conf /etc
2,建立使用者與日誌目錄
sudo useradd redis
sudo mkdir -p /var/lib/redis
sudo mkdir -p /var/log/redis
sudo chown redis.redis /var/lib/redis
sudo chown redis.redis /var/log/redis
3,修改配置檔案
vi /etc/redis.conf
修改以下內容:
#修改連線密碼為 12345:
#requirepass foobared
requirepass 12345
#預設只能在本機訪問,現改為所有IP均可訪問
bind 127.0.0.1 改為 bind 0.0.0.0
#修改啟動模式為後臺啟動
daemonize no 改為 daemonize yes
#修改資料檔案儲存位置
dir ./ 改為 dir /var/lib/redis
4,配置init指令碼
vi /etc/init.d/redis
將以下部分貼上到指令碼中:
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
###########################
PATH=/usr/local/bin:/sbin:/usr/bin:/bin
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
REDIS_CLI=/usr/local/bin/redis-cli
PIDFILE=/var/run/redis.pid
CONF="/etc/redis.conf"
case "$1" in
start)
if [ -f $PIDFILE ]
then
echo "$PIDFILE exists, process is already running or crashed"
else
echo "Starting Redis server..."
$EXEC $CONF
fi
if [ "$?"="0" ]
then
echo "Redis is running..."
fi
;;
stop)
if [ ! -f $PIDFILE ]
then
echo "$PIDFILE does not exist, process is not running"
else
PID=$(cat $PIDFILE)
echo "Stopping ..."
$REDIS_CLI -p $REDISPORT SHUTDOWN
while [ -x ${PIDFILE} ]
do
echo "Waiting for Redis to shutdown ..."
sleep 1
done
echo "Redis stopped"
fi
;;
restart|force-reload)
${0} stop
${0} start
;;
*)
echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
exit 1
esac
##############################
5,新增執行許可權
chmod +x /etc/init.d/redis
6,設定開機啟動
sudo chkconfig redis on
7,啟動與停止redis
service redis start
service redis stop
8,測試redis
通過redis-cli向redis傳送命令,有兩種方式,一種指定伺服器地址和埠號,一種不指定,預設本機IP和埠
進入redis-stable所在目錄下的src目錄,
指定伺服器地址和埠號:輸入命令 ./redis-cli -h127.0.0.1 -p 6379
不指定伺服器地址和埠:輸入命令 ./redis-cli
均出現:
[[email protected]_93_121_centos src]# ./redis-cli
127.0.0.1:6379> set key 123
OK
127.0.0.1:6379> get
(error) ERR wrong number of arguments for 'get' command
127.0.0.1:6379> get key
"123"
127.0.0.1:6379> exit
成功安裝並配置redis。
========阿里雲連不通====
1.需要在阿里雲網站進行安全組配置
2.關閉linux防火牆或者開通埠,簡單就是關閉防火牆
//檢視防火牆狀態
firewall-cmd --state
//臨時關閉
systemctl stop firewalld
//禁止開機啟動
systemctl disable firewalld
================================jedis---jar包下載================
https://mvnrepository.com/artifact/redis.clients/jedis/2.9.0
maven
<!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
==================================java程式碼=有密碼的連線====
// Jedis jedis = new Jedis("139.224.238.63",6379);
Jedis jedis = new Jedis("120.27.22.82",6379);
jedis.select(4);//選擇存入哪個庫,redis.conf中預設有16個庫,所以獲取的時候也要選擇存入的庫中
// jedis.auth("weijifen");//設定密碼
jedis.append("aa","testa");
System.out.println(jedis.get("aa"));
=======
阿里雲redis:
啟動: redis-server /etc/redis.conf
相關推薦
redis安裝及配置,阿里雲redis連不通問題
一,Redis安裝 1,下載Redis wget http://download.redis.io/redis-stable.tar.gz 2,解壓 tar xzf redis-stable.tar.gz 3,進入壓縮後目錄 cd redis-stable
從零開始搭建系統1.5——Redis安裝及配置
系統 htm div .com blank target enc 1.5 www. 從零開始搭建系統1.5——Redis安裝及配置從零開始搭建系統1.5——Redis安裝及配置
redis安裝及配置
... true grep fork syslog efi 密碼 redis 命令 安裝 一、解壓源碼安裝包,通過tar -zxvf redis-3.0.2.tar.gz解壓源碼; #cd /usr/local/software/#tar -zxvf redis-3.0
linux下redis安裝及配置介紹
1.安裝 wget http://download.redis.io/releases/redis-3.0.4.tar.gz tar -zvxf redis-3.0.4.tar.gz cd redis-3.0.4.tar.gz make mkdir /usr/local/redis
Redis 安裝及配置
1.0 下載檔案 下載檔案 http://download.redis.io/releases/redis-4.0.10.tar.gz 或者通過Linux控制檯下載 wget http://download.redis.io/releases/redis-4.0.10.tar
win10下redis安裝及配置及相關坑的講解
首先redis安裝配置網上一搜一堆。這裡建議大家下載3.2的相關版本,不建議下載最新的4.0 考慮的是穩定性的問題。那麼具體下載那些呢? 分為兩種情況,取決於你是否需要將redis當成預設服務啟動。我這裡著重於講解當做預設服務啟動。 一。下載安裝包,預設為服務啟動的情況。 gitHub下載
Redis安裝及配置(基於5.0版本)
目前最新版為:5.0.3,官方推薦使用原始碼方式進行安裝,以下是安裝步驟: 1、下載 wget http://download.redis.io/releases/redis-5.0.3.tar.gz 2、解壓 tar -xzvf redis-5.0.3.tar.gz -C
Redis 安裝與配置,服務器端和客戶端的命令
--help edi size release rep com 下載 數據庫 eof step1:下載 當前redis最新穩定版本是4.0.9 wget http://download.redis.io/releases/redis-4.0.9.tar.gz ste
redis安裝及配置密碼
下載 [root@ztydl ~]# wget http://download.redis.io/releases/redis-3.2.11.tar.gz 解壓安裝 [[email
Rabbit安裝(單機及叢集,阿里雲)
Rabbit安裝(單機及叢集,阿里雲) 前言 雖然我並不是部署人員,但是自己私人測試環境的各類東東還是得自己安裝的。 尤其在規模不大的公司,基本安裝部署工作都是後端的份內之事。 那麼最令人痛苦的,莫過於自己就是安裝大佬教程走,但是就是過不去。尤其是初學者,解決問題的能力,還不足,往往就直接卡死了。 其實還有另
基於centos7系統下SVN的安裝與配置(阿里雲伺服器下Linux)
對於企業或者公司來說,檔案的管理一直以來都是很頭疼的事,SVN的出現對於檔案的管理提供了很大的幫助。廢話不多說了,關於SVN,就不做過多介紹了,想要了解更多的話,請檢視SVN簡介。 關於Linux系統下如何安裝SVN,下面給我我自己的實踐步驟
linux 下 nginx 服務安裝及配置,開機自動啟動
最近經常需要安裝linux伺服器,經過網上查詢整理資料,以備後用。 模組依賴性Nginx需要依賴下面3個包 1. gzip 模組需要 zlib 庫 ( 下載: http://www.zlib.net/ ) 2
linux————FastDFS安裝及配置,測試
工具準備: CentOS 6.5 fastdfs-master-V5.05.zip fastdfs-nginx-module-master.zip li
Redis安裝(單機及各類叢集,阿里雲)
Redis安裝(單機及各類叢集,阿里雲) 前言 上週,我朋友突然悄悄咪咪地指著手機上的一篇部落格說,這是你的部落格吧。我看了一眼,是之前釋出的《Rabbit安裝(單機及叢集,阿里雲》。我朋友很哈皮地告訴我,我的部落格被某個Java平臺進行了微信推送。看到許多人閱讀,並認同了我的部落格,心理還是很開心的。 好了
redis安裝及主從配置
redis;redis主從配置一、redis介紹 redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)和zset(有序集合)。這些數據類型都支持push/pop、add/remove及取交集並
Linux上redis詳細安裝及配置過程
修改 server 9.png 結束 pin 附件 service 文件 col 本次介紹下redis的安裝及詳細配置,需要註意的是本地介紹的不是通過yum方式安裝,也不推薦大家使用yum安裝,安裝完了其實啥也不知道. 1,通過rz命令將本地的tar.gz包上傳到linux
最新版redis的安裝及配置 linux系統
fix bind tps ons c-c++ rip auto cal ria 1.redis下載 官網地址:https://redis.io/download 百度雲地址:鏈接:http://pan.baidu.com/s/1c1Hu2gK 密碼:h17z 2.解壓 [
ELKStack分散式日誌查詢分析伺服器安裝及配置(ElasticSearch、Logstash、Kibana、Redis)
ELK對於沒有接觸的來說,並沒有一般的服務那麼容易安裝和使用,不過也沒有那麼難,elk一般作為日誌分析套裝工具使用。logs由logstash輸 入,logstash通過配置檔案對日誌做過濾、匹配,就是用來分析日誌的,輸出到elasticsearch,所以他的配置需要和日誌相匹配。 elas
Redis安裝及開機啟動配置
1、redis安裝流程: 第一步:下載redis安裝包 第二步:解壓壓縮包 第三步:yum安裝gcc依賴 yum install gcc
ubantu下redis安裝、配置及使用
ubantu源安裝 安裝/檢視版本資訊 apt install redis-server redis-server -version redis服務啟動/重啟/關閉/檢視狀態 service redis start service redis rstart s