有时Web服务器和数据库服务器在同一台机器上会导致服务器速度变慢。因此,不少系统管理员会在另一台独享主机上运行MySQL,这时候就需要为远程访问配置MySQL。如果你的虚拟主机控制面板是cPanel的话,就可以通过WHM来配置远程MySQL访问。 1、为了正确设置远程访问,需要先安装openssh客户端: # yum install openssh-clients 2、确保local server的主机名能解析到你的IP地址。假如你的IP地址是223.4.8.240,并设置了反向DNS,运行“hostname 223.4.8.240”命令将产生下面结果: 240.8.4.223.in-addr.arpa domain name pointer your.hostname.com 3、如果不是上述结果,可能需要手动编辑/etc/hosts并添加一行: 223.4.8.240 your.hostname.com 4、以上准备就绪,在远程MySQL服务器窗口里输入适当的信息: a.远程服务器地址——必须为远程服务器的IP地址或域名。 b.远程SSH端口——这将是一个安全的SSH连接,远程服务器SSH端口默认为22。 c.登录——必须为远程服务器上具有root权限的账户用户名。 d.选择身份验证方法——选择SSH密钥或密码登录。 e.选择安装SSH密钥——如果已经创建了SSH密钥,则可以用它来登录远程服务器,这种登录方法比密码登录要安全一些。 f.SSH密钥密码——初始设置的SSH密钥的密码。 g.Root密码——如果选用密码登录,需要提供root密码。 5、最后单击“设置”,建立远程连接。
|