【分布式】部署MySQL主从数据库--LNMP构建(超详细)
warning:
这篇文章距离上次修改已过263天,其中的内容可能已经有所变动。
以下是一个简化的示例,展示如何在LNMP环境中部署MySQL主从同步。
- 安装Nginx和PHP-FPM:
- 安装MySQL服务器并配置主服务器:
编辑MySQL配置文件/etc/mysql/mysql.conf.d/mysqld.cnf
,设置server-id:
重启MySQL服务并创建复制用户:
在MySQL提示符下:
记录下File和Position的值,稍后会用到。
- 安装MySQL服务器并配置从服务器:
编辑MySQL配置文件/etc/mysql/mysql.conf.d/mysqld.cnf
,设置不同的server-id:
重启MySQL服务并配置复制:
在MySQL提示符下:
配置Nginx和PHP-FPM:
确保Nginx可以处理PHP文件,编辑Nginx配置文件:
添加以下内容以配置PHP处理:
重启Nginx和PHP-FPM服务:
至此,LNMP环境和MySQL主从同步就已经部署完成。可以开始开发分布式应用了。
评论已关闭