aws linux mysql 如何外网访问

配置步骤

1.查看是否配置DNS

如果没有配置DNS参照前文配置DNS

配置相关

如果没有配置DNS yum命令找不到Linux软件库的 DNS配置免费的 DNS1=114.114.114.114即可,也可以加一个备用的DNS2=119.29.29.29

2.用yum安装mysql

yum -y install mysql mysql-server mysql-dev

这里用yum 进行-y 同意操作,后面的三个软件分别是mysql, mysql-server,mysql-dev无关顺序

3.启动mysql服务

service mysqld start

这里需要启动服务,否则不可进行后续操作

4.配置mysql默认密码

mysqladmin -u root password ‘xxxxx’

配置root密码,一般情况不配置密码外部很多软件都不可访问

5.配置外部网络访问

登录 默认root用户登录 命令全名为 mysql -u root -p

mysql -p (初学者最好用命令全名来练习,因为工作后用简写命令登陆的话,默认是root用户,如果一旦有了误操作,会带来意想不到的结果!!!)

use mysql;

update user set host='%' where user='root' and host='localhost';

6、更新权限

flush privileges;

exit;

不更新权限就不能使user表更新

7.配置防火墙

service iptables stop

chkconfig iptables off

防火墙有ip禁止表,除22端口其余默认禁止访问

8.配置mysql服务开机自启

chkconfig mysqld on

设置mysql 服务开机自启

道理通上述配置防火墙

9.到此完毕,用外网尝试访问吧

原文:https://blog.csdn.net/HBlock/article/details/77444623

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容