华为云服务器安装Linux并实现本地连接访问

华为云服务器安装Linux并本地连接

  • redis安装
  • 更改redis.conf配置
  • 更改华为云安全组,增加入网权限
  • 开启6379端口
  • 本地连接redis服务器
  • Linux内客户端连接
  • 完成,开发过程中啥问题都在CSDN里面搜到了,记录一下,方便日后使用!

redis安装

https://blog.csdn.net/weixin_43829443/article/details/112638809

目录展示:

华为云服务器安装Linux并实现本地连接访问_第1张图片

更改redis.conf配置

cd /usr/local/bin/mtconfig

vi redis.conf

#搜索:  /bind  enter,下一个搜索按键 n

#1、注释bind 127.0.0.1
#bind 127.0.0.1

#2、设置后台启动
daemonize yes

#3、设置远程连接
protected-mode no

#4、设置密码,密码自定义
requirepass 123456

#5、设置logfile 路径自定义
logfile "/usr/local/bin/mtconfig/redis_log.log"

# 停止redis服务并启动:
# redis-cli  -h  IP地址  -p  端口号  -a  密码  shutdown
# ps -ef|grep redis  kill -9 pid
redis-server mtconfig/redis.conf

华为云服务器安装Linux并实现本地连接访问_第2张图片

更改华为云安全组,增加入网权限

华为云服务器安装Linux并实现本地连接访问_第3张图片
华为云服务器安装Linux并实现本地连接访问_第4张图片
在这里插入图片描述
华为云服务器安装Linux并实现本地连接访问_第5张图片
华为云服务器安装Linux并实现本地连接访问_第6张图片

开启6379端口

查看端口是否开启

firewall-cmd --query-port=6379/tcp

此时如果报错:

防火墙未运行:FirewallD is not running

systemctl start firewalld.service #开启服务
systemctl enable firewalld.service #设置开机启动

查看防火墙工作状态:

systemctl status firewalld

华为云服务器安装Linux并实现本地连接访问_第7张图片
执行指令,开启:6379端口

firewall-cmd --zone=public  --add-port=6379/tcp  --permanent

success表示成功,no表示未开启
开启后重启防火墙以生效:

systemctl  stop  firewalld

systemctl  start  firewalld

另附防火墙常用指令:

firewall-cmd --state                                           ##查看防火墙状态,是否是running
systemctl status firewalld.service                       ##查看防火墙状态
systemctl start firewalld.service                          ##启动防火墙
systemctl stop firewalld.service                           ##临时关闭防火墙
systemctl enable firewalld.service                        ##设置开机启动防火墙
systemctl disable firewalld.service                        ##设置禁止开机启动防火墙

firewall-cmd --permanent --query-port=80/tcp  ##查看80端口有没开放

firewall-cmd --reload                                      ##重新载入配置,比如添加规则之后,需要执行此命令

firewall-cmd --get-zones                                ##列出支持的zone
firewall-cmd --get-services                             ##列出预定义的服务
firewall-cmd --query-service ftp                     ##查看ftp服务是否放行,返回yes或者no
firewall-cmd --add-service=ftp                      ##临时开放ftp服务
firewall-cmd --add-service=ftp --permanent          ##永久开放ftp服务
firewall-cmd --remove-service=ftp --permanent    ##永久移除ftp服务
firewall-cmd --add-port=80/tcp --permanent        ##永久添加80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent     ##移除80端口

iptables -L -n                            ##查看规则,这个命令是和iptables的相同的
man firewall-cmd                               ##查看帮助

参数含义:
--zone                        #作用域
--permanent             #永久生效,没有此参数重启后失效

本地连接redis服务器

可以先telnet:telnet IP PORT

华为云服务器安装Linux并实现本地连接访问_第8张图片

Linux内客户端连接

redis-cli -h 127.0.0.1  -p 6379 -a 123456

华为云服务器安装Linux并实现本地连接访问_第9张图片

完成,开发过程中啥问题都在CSDN里面搜到了,记录一下,方便日后使用!

你可能感兴趣的:(Redis,服务器,linux,华为云,redis)