通过备用端口建立mysql连接
我正在尝试连接到外部mysql数据库,但是端口3306已经绑定到托管我的minecraft服务器的主机上,我可以更改插件尝试连接的端口,但不知道如何将web主机端的另一个端口重定向到3306,我已经考虑更改web服务器上的mysql端口,但我有一种感觉,这可能会导致并发症 我不想干扰当前正在运行的任何其他功能,只需添加其他功能即可 有什么建议吗通过备用端口建立mysql连接,mysql,port,iptables,minecraft,Mysql,Port,Iptables,Minecraft,我正在尝试连接到外部mysql数据库,但是端口3306已经绑定到托管我的minecraft服务器的主机上,我可以更改插件尝试连接的端口,但不知道如何将web主机端的另一个端口重定向到3306,我已经考虑更改web服务器上的mysql端口,但我有一种感觉,这可能会导致并发症 我不想干扰当前正在运行的任何其他功能,只需添加其他功能即可 有什么建议吗 如果这是发布此消息的错误区域,也表示歉意,因为不确定它将属于什么类别。您必须在IPTABLES中打开端口: vi/etc/sysconfig/iptab
如果这是发布此消息的错误区域,也表示歉意,因为不确定它将属于什么类别。您必须在IPTABLES中打开端口:
vi/etc/sysconfig/iptables
然后查找以下行:
-A RH-Firewall-1-INPUT-p tcp-m tcp--dport 3306-j ACCEPT
复制它并将端口更改为请求的端口。
然后编辑vi/etc/my.cnf并将端口
3306
更改为新端口。完成后,运行:
service iptables restart
service httpd start
我不需要插入两个端口吗?第二个端口在哪里?如果需要更改现有端口,只需将
3306
更改为请求的端口即可。如果您需要保持端口3306
处于活动状态,请复制该行并编辑dup。在这种情况下,mysql服务如何知道如何侦听?我不想干扰当前正在运行的任何其他功能,只需添加其他功能将vi/etc/my.cnf
上的端口从3306
更改为新端口
就可以了。您如何重复回答问题?