1. 程式人生 > >在虛擬機器centOS7中安裝Redis,主機不能訪問的解決方案

在虛擬機器centOS7中安裝Redis,主機不能訪問的解決方案

1.我使用了橋接的方式.

2.導致我連線不上的原因是,centos7的防火牆攔截了請求.

首先,網上提出了2種可能,一種是在redis.conf檔案中配置了bind,繫結到了127.0.0.1.第二種就是我遇到的.

我們假設你的redis放在了/~/redis資料夾下

cd redis && vim redis.conf

然後搜尋 bind

/bind


按n尋找是否有

bind 127.0.0.1


如果發現沒有問題,那第二種:

開啟終端,切換到root

su
iptables –I INPUT –p tcp –-dport 6379 –j ACCEPT

至此配置完成,但是並沒有永久儲存,下次重啟你就會失去配置,並且因為centos7採用了firewall-cmd替代了iptables,你像網上呼叫

service iptables save


是會得到錯誤資訊的.

具體的解決方案,可以參考下面的連結.

另外下面這個連結,可以告訴你怎麼新增一個永久的規則:

http://serverfault.com/questions/674874/is-there-a-way-to-run-just-save-with-firewalld-in-rhel7

相關推薦

虛擬機器centOS7安裝Redis,主機不能訪問解決方案

1.我使用了橋接的方式. 2.導致我連線不上的原因是,centos7的防火牆攔截了請求. 首先,網上提出了2種可能,一種是在redis.conf檔案中配置了bind,繫結到了127.0.0.1.第二種就是我遇到的. 我們假設你的redis放在了/~/redis資料夾下

虛擬機器linux系統安裝redis,外部無法訪問的問題

         (1)開啟6379埠               /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT           (2)儲存配置             /etc/rc.d/init.d/iptables save     

centos7安裝redis,並通過node.js操作redis

lease eply 準備 事件 tput div channel cli state 引言 最近在學習node.js 連接redis的模塊,所以嘗試了一下在虛擬機中安裝cent OS7,並安裝redis,並使用node.js 操作redis。所以順便做個筆記。 如有不對的

虛擬機器CENTOS7安裝8.0版本MySQL MySQL主從配置詳細~

全部程式碼,寫在後面吧! 全部的程式碼在後面。 1、安裝mysql 先rz命令上傳一下!出現未響應是很正常的情況!等會就好啦。 ls檢視一下,已經出現啦~ xz -d mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz 這個

虛擬機器 VMware 安裝 CentOS 1804 中英文對照

開啟虛擬機器VMware,選擇檔案,點選新建虛擬機器: 預設典型即可,點下一步: 選擇CentOS 1804安裝檔案,點下一步: 選擇安裝位置,輸入虛擬機器的名稱: 容量建議分配大一點,省的以後麻煩,不過也要根據自己的磁碟決定(小編磁碟為1T),建議選擇將磁碟拆分成多個檔案,點選下一步: 點選自

虛擬機器VMware安裝linux系統

今天開始想要自己安裝linux系統,搭建一些環境來學習一些東西。這裡寫下完全是做為筆記之後自己可以檢視的,所以如果有看到這篇文章發現有哪裡寫的不對,還希望可以指出來。多我指教~~ 一、先安裝vmware虛擬機器,有好多版本。32位的,64位的。可以根據自己的作業系統選擇來安

虛擬機器VirtualBox安裝linux系統

首先下載linux的映象安裝檔案 然後開啟VirtualBox點選新建 選擇建立 右鍵設定,勾選啟用網路連線,選擇橋接網絡卡 然後點選執行,啟動盤選擇下載的linux系統 選擇第一個選項 選擇skip跳過檢測 接下來開始正式的安裝,剛開始選擇語言和鍵盤,中文簡

Centos7安裝Redis

Redis安裝 Redis是一個開源的使用ANSI C語言編寫、支援網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。(摘自百度百科) 環境準備 1.系統版本為Centos7 2.安裝jdk、gcc 3.下載Reids包

在Virtual Box虛擬機器環境安裝Ubuntu 17.10

宿主環境:Windows 10 x64Virtual Box 5.2.xUbuntu版本:Ubuntu 17.10 x64在Virtual Box中,選擇“新建虛擬機器”:輸入虛擬機器的名稱,並且選擇相應的Linux版本:設定虛擬機器記憶體大小:開始建立虛擬硬碟:選擇虛擬硬碟

虛擬機器centos7安裝mesos和

一、環境資訊:     vmvare12上建立的虛擬機器(centos7 64位)2臺。 伺服器IP 說明 192.168.160.134 master 192.168.160

虛擬機器centos7 lamp安裝和升級

1、安裝apache//檢視yum list httpd//安裝yum install httpd//啟動service httpd start或者systemctl start httpd//暫停service httpd stop或者systemctl stop http

在VirtualBox虛擬機器安裝Ubuntu 18.04系統

    在虛擬機器中安裝Ubuntu系統,不會影響計算機原本的系統,即可以在原作業系統(如win10)下,通過VirtualBox這個開源軟體構建一個虛擬機器,並將Ubuntu的系統映象匯入虛擬機器中,就可以體驗和使用Ubuntu系統。該方法的優點是風險小,但體驗感受不佳。由

CentOS7安裝SVN+httpd訪問(解決老是登入不上,許可權不夠的問題)

1. 安裝svnserve 安裝svnserve服務: $ sudo yum install subversion 2. 安裝httpd 安裝httpd服務: $ sudo yum install httpd 3. 安裝mod_dav_svn mod_dav_svn

虛擬機器VirtualBoxUbuntu無法全屏解決方法

1、在VirtualBox選單欄中選擇【裝置】->【安裝增強功能】 2、在ubuntu系統中選擇【位置】->【VBOXADDITIONS_#】 3、點選【開啟自動執行提示】,自動安裝完成後,會有英文提示“按下回車關閉視窗”,按回車就好了。 4、cd /m

虛擬機器VirtualBoxUbuntu12無法全屏解決方法

虛擬機器VirtualBox中Ubuntu無法全屏解決方法 1、在VirtualBox選單欄中選擇【裝置】->【安裝增強功能】 2、在ubuntu系統中選擇【位置】->【VBOXADDITIONS_#】 3、點選【開啟自動執行提示】,自動安裝完成後,會有英文提示

19.Linux:VMWare虛擬機器非正常關閉後無法啟動的解決方案 (轉載)

這篇博文記錄一個VMWare虛擬機器非正常關閉後無法啟動的解決方案。 我們中心的網站部署在一個Windows XP的虛擬機器上,但是由於電源問題,那臺虛擬機器所在的實體物理機總是重啟,有時候就會導致虛擬機器系統還沒有正常關閉就被迫關機了。機器重啟後,虛擬機器系統總是無法正常啟動,彈出類似下面的錯誤: Ca

linux安裝mysql時報錯解決方案

找了很久才找到,謝謝大神,本人需要找的問題主要是安裝時出錯的解決方法。本人的檔案版本跟原創的版本有點不一樣,需要哪個版本自行選擇。。檔案:MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar解壓檔案得到安裝檔案:MySQL-client-5.6.4

安裝minikube 0.25,複雜的網路結構,配置容易出問題,vmware虛擬機器 centos7伺服器

vmware虛擬機器 centos7伺服器 判斷開啟虛擬化 egrep '(vmx|svm)' /proc/cpuinfo 關閉防火牆 systemctl stop firewalld && sudo systemctl disable firewalld

虛擬機器安裝redis和連線redis

安裝最新的redis,需要安裝Remi的軟體源,官網地址:http://rpms.famillecollet.com/ yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm   可能會出

windows 虛擬機器centos7安裝redis

1、centos 7 安裝 wget yum -y install wget 2、下載redis wget http://download.redis.io/releases/redis-5.0.0.tar.gz 3、解壓 tar xzvf redis-5.0.0.