关于Linux开放端口的总结(mysql redis mongo)

在Linux上安装好mysql/redis/mongo等软件时默认只有本地可以访问,有时候需要外网访问可以选择开放端口!
步骤如下:

 	开放端口命令:/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
  保存配置:/etc/rc.d/init.d/iptables save
  重启服务:/etc/init.d/iptables restart
  查看端口开放情况:/sbin/iptables -L -n

然后修改配置:
修改redis默认绑定的ip

   vim /usr/local/redis/etc/redis.conf
  找到 bind 127.0.0.1 这一行
  修改为 bind 0.0.0.0,使得所有机器都可以访问
  当然可以指定ip

修改mysql默认绑定的IP:

    首先查看端口是否打开 netstat -an|grep 3306
    打开mysql配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf
    将bind-address = 127.0.0.1注销​
    重启mysql
    再次查看端口是否打开 netstat -an|grep 3306

修改mongo默认的IP:(这个我没找到启动文件在哪 如何操作 只好把配置写在启动命令里直接启动 bing_ip 就是配置访问IP的)

启动 在mongo的bin目录下 利用命令 ./mongod -dbpath=/myFolder/mongo/data/db/  -logpath=/myFolder/mongo/data/db/mongodb.log -logappend -bind_ip=0.0.0.0  -port=27017 -fork
 启动
  备注:配置之前使用netstat -a 查看时 端口号前面的为127.0.0.1或者localhost ,配置后需要重新启动应用软件,然后在查看 端口号之前显示为 * 表示所有的都可以 或者显示你配置的那个IP

我遇到的问题是:我的服务器是阿里云的服务器,开放完端口后还需要在阿里云上配置安全组,因为阿里云自带防火墙!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值