阿里雲ECS伺服器centOS上安裝redis, jedis連線超時解決
redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect timed out
at redis.clients.jedis.Connection.connect(Connection.java:207)
at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:93)
at redis.clients.jedis.Connection.sendCommand(Connection.java:126)
at redis.clients.jedis.BinaryClient.set(BinaryClient.java:110)
at redis.clients.jedis.Client.set(Client.java:47)
at redis.clients.jedis.Jedis.set(Jedis.java:120)
at com.lsy.jedis.JedisDemo1.demo1(JedisDemo1.java:24)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
redis中報錯 Redis Creating Server TCP listening socket 32.155.175.175:6379: unable to bind socket, 是redis.conf中閒置了其他ip地址的訪問.
解決方案:
1. 網路上很多人修改的方案 ==>> 在 redis.conf 中找到 bind 127.0.0.1 ,在前面加上# 註釋
( 此種方式解除掉只允許本機訪問, 變成任何IP地址都能訪問 )
2. 檢查是否關閉防火牆iptables, ( centOS 7 以後為Firewalls )
3. ( 本人採用解決方式 ) 不用註釋 bind 這一行 , 直接將 bind 127.0.0.1 改為 bind 0.0.0.0 或者 bind * 即可,
#vi /etc/modprobe.d/dist.conf ( #去掉 )
在檔案最後加入兩行:
alias
net-pf-10 off
alias ipv6 off
開機不啟動
#chkconfig ip6tables off
重啟即可. ( 後面如果需要ipv6自行註釋掉兩行程式碼即可 )
相關推薦
阿里雲ECS伺服器centOS上安裝redis, jedis連線超時解決
redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect ti
購買阿里雲ECS伺服器 centos6 5安裝jdk mysql tomcat,絕對正確,伺服器重新初始化了5次
【事情緣由】最近要測試微信開發,需要一個80埠的伺服器,平時做開發測試用。買了最乞丐版本的阿里雲ECS,計劃安裝jdk;mysql;tomcat;【推薦遠端連線工具】SecureCRTSecureFX_7.0.0.326 理由:太強大了 SecureCRTPortab
阿里雲ECS伺服器下hive安裝與配置
參照:https://www.cnblogs.com/dxxblog/p/8193967.html 雲伺服器centos版本:CentOS 7.2 hive版本:apache-hive-3.1.1 遇到的錯誤: 1、執行:./schematool -dbType mysql -ini
阿里雲ECS Ubuntu14.04上安裝PHP7遇坑
安裝PHP7,遇坑: 已經把源配置成阿里雲自己的源了,沒有PHP7?我??? 百度了一下,看到了這個冰淤大牛的《阿里雲ECS部署:ubuntu+nginx+mysql+laravel+php7+redis+nodeJS》,參見http://www.jianshu.com
阿里雲ECS伺服器上安裝mysql 5.6
話不多說,直接進入安裝講解。1.使用root賬戶,通過Xshell5遠端登入阿里雲伺服器。 2.下載rpm包,並安裝,執行命令:rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.r
在阿里雲ecs伺服器(linux之centos系統)安裝除錯nginx
購買阿里雲ecs伺服器例項 由於這裡只是測試,我們就隨便買一個(當然我就選最便宜的了,這裡的搶佔式例項測試完可以直接釋放) 選擇
使用Navicat遠端連線阿里雲ECS伺服器上的MySQL資料庫
一.必須給伺服器的安全組規則設定埠放行規則,在管理控制檯中設定; 之後填寫配置,授權物件是授權的IP,其中0.0.0.0/0為所有IP授權,之後儲存; 二.Navicat使用的配置 在編輯連線處,要配置SSH和常規兩項 在常規項填寫配置,主機
在阿里雲ECS伺服器Ubuntu16.04LTS上部署apache2+php+mysql環境
在Ubuntu作業系統上搭建一個最簡單的LAMP環境,給入門的小蝦米們學習。 作業系統:Ubuntu 16.04 64位 更新系統保證軟體源是最新的,同時更新系統也可以降低漏洞的存在。 sudo apt-get update sudo apt-get dist-upgrade
(轉載)【絕對能用】新買的阿里雲ECS伺服器,Centos7.3系統,安裝jdk,mysql,tomcat,svn伺服器等軟體。
【1】阿里雲ECS伺服器,Centos7.3 64位,CPU: 2核 記憶體:8 GB (I/O優化) 頻寬:3MbpsIP: 118.31.168.* 密碼:**** 【2】常用命令命令: uname -a 作用
阿里雲ECS伺服器,Centos7.3系統,安裝jdk,mysql,tomcat,svn伺服器等軟體教程,留著慢慢試驗。
【1】阿里雲ECS伺服器,Centos7.3 64位,CPU: 2核 記憶體:8 GB (I/O優化) 頻寬:3MbpsIP: 118.31.168.* 密碼:**** 【2】常用命令命令: uname -a 作用: 檢視系統核心
阿里雲ECS伺服器Ubuntu安裝MySQL並遠端訪問
root賬戶登入伺服器Ubuntu16.04 apt-get update apt-get install mysql-server mysql-client; 安裝時會讓你設定root密碼,輸入2次。 本地連線mysql測試: mysql -uroot -p****(****是安裝時你設定的roo
centos7.2 lamp環境安裝搭建(基於阿里雲ECS伺服器)
centos7.2 lamp環境安裝搭建 centos7.2 + apache2.4.23 + mysql5.7.14 + php7.0.9 + phpMyAdmin4.6.3 這是我在一臺新裝的 centos7.2阿里雲ECS伺服器上搭建的lamp環境流程,目的是搭建一
阿里雲ECS伺服器安裝單機hadoop
雲伺服器centos版本:CentOS 7.2 參照:https://blog.csdn.net/r562253897/article/details/81983609 遇到的問題: 1、執行 ./sbin/start-dfs.sh後遇到如下錯誤: but
在阿里雲ECS伺服器上搭建tomcat
最近老闆有一個在ECS上搭建網站的需求,首先想到的當然是偉大的tomcat先生。我購買的ECS安裝的是 centos7版本的Linux系統,在網上查了一會資料搞定了,記錄一下: 1.遠端連線ECS 我用的是window作業系統,每次使用控制檯去連線我的ECS
使用Navicat連線阿里雲ECS伺服器上的MySQL資料庫
今天用navtive連線阿里雲伺服器(Linux)的資料庫時,老是連線不上,並且報10060錯誤,要通過以下兩個步驟解決: 1.先進入linux連線資料庫並輸入密碼: mysql -uroot -
阿里雲 Linux(CentOS)中Redis配置注意事項
1,執行的Redis伺服器提示找不到該命令: 執行ln -s /root/redis-2.8.17/src/redis-server / usr / bin / redis-server,為redis-server建立軟連線,其中/root/redis-2.8.17/src/為我redis安裝目
阿里雲ECS伺服器下的Mycat高可用方案介紹與實戰
前言 最近在做系統架構升級,其中之一是讓mycat叢集化,達到高可用的目的,不然單點故障這把達克摩斯之劍懸在頭頂,晚上都睡不安穩。 以下為調研的幾套方案。 方案分析 HaProxy+Keepalived 這套方案是mycat官方推薦的方案。 構造虛擬ip,keep
修改重置阿里雲ECS伺服器的MySQL管理員root密碼
進入阿里雲伺服器,折騰了N次,也沒搞清楚MySQL的密碼是什麼。後來用映象反覆初始化了幾次,感覺像看那個明日邊緣的電影一樣,一次次重來,忽然發現阿里雲ECS伺服器實際上已經預裝了MySQL。在網上搜了些資料,發現用下術命令可以把MySQL的管理員密碼重置,即使不知道原來的密碼也可以。#ser
Xshell連線阿里雲ECS伺服器
上一篇博文介紹了JDK在阿里雲ECS伺服器Linux Centos系統安裝過程,其中遺留了兩個問題:Xshell和Xftp安裝及連線阿里雲ECS伺服器。本文將介紹Xshell的安裝及如何連線阿里雲ECS伺服器。 環境說明: 作業系統 Windows10企業版64位
阿里雲ECS伺服器部署Dart服務端程式
pub global activate [package] Instead of this: export PATH="$PATH":"~/.pub-cache/bin" It should be export PATH="$PATH:$HOME/.pub-cache/bin" 1.D