Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在不同的计算机上安装和配置Apache PHP和MySQL_Php_Mysql_Apache - Fatal编程技术网

在不同的计算机上安装和配置Apache PHP和MySQL

在不同的计算机上安装和配置Apache PHP和MySQL,php,mysql,apache,Php,Mysql,Apache,基于我的项目,我应该在三台不同的计算机上安装Apache、PHP和MySQL,比如Apache应该在pc1中安装,PHP在pc2中安装,MySQL在pc3中安装。那么如何配置它,使apache能够识别来自pc2的PHP和来自pc3的MySQL呢?您可以在不同的PC上分离MySQL,但是对于apache和PHP,我认为您应该在一台PC上配置它 您可以使用包含Apache和PHP的两台PC for web服务器,然后在其中一台服务器上添加负载平衡器 服务器1-运行httpd,任何php请求都会转发到

基于我的项目,我应该在三台不同的计算机上安装Apache、PHP和MySQL,比如Apache应该在pc1中安装,PHP在pc2中安装,MySQL在pc3中安装。那么如何配置它,使apache能够识别来自pc2的PHP和来自pc3的MySQL呢?

您可以在不同的PC上分离MySQL,但是对于apache和PHP,我认为您应该在一台PC上配置它


您可以使用包含Apache和PHP的两台PC for web服务器,然后在其中一台服务器上添加负载平衡器

服务器1-运行httpd,任何php请求都会转发到运行php fpm的服务器

服务器2-运行PHP-FPM


服务器3-运行MYSQL

是的,你说得对,我在pc1中安装了MYSQL,在pc2中安装了带有PHP的Apache,工作正常。但现在的问题是如何将PHP与Apache分离。