8.7. 多机部署
多机部署
在真实的项目中往往会用多台 Web 服务器来提高负载能力和稳定性,接下来我们来调整一下部署脚本,使其支持多机部署。
1. 修改配置
在创建更多服务器之前,我们需要修改第一台服务器上各个服务的配置,使其能够对外提供服务。
首先登陆到第一台服务器上:
$ ssh root@{第一台服务器公网 IP}
修改 Mysql 监听 IP
默认情况下 Mysql 只监听了本地的 3306 端口,是无法被其他服务器访问的,Mysql 的监听配置位于 /etc/mysql/mysql.conf.d/mysqld.cnf
的 bind-address
项:
我们需要将其修改为本服务器的内网 IP,这样就可以接受来自同一内网其他服务器的连接了。在阿里云的服务器列表界面可以看到内网 IP,也可以通过 ifconfig
命令查看