在不同的机器上使用apache、mysql和php设置LAMP
我对linux和LAMP的设置相当陌生。我想在不同的服务器上设置一个带有AMP的LAMP环境。我很难找到具有这种配置的相关文档 到目前为止,我已经完成了以下步骤:在不同的机器上使用apache、mysql和php设置LAMP,php,mysql,linux,apache,lamp,Php,Mysql,Linux,Apache,Lamp,我对linux和LAMP的设置相当陌生。我想在不同的服务器上设置一个带有AMP的LAMP环境。我很难找到具有这种配置的相关文档 到目前为止,我已经完成了以下步骤: server1: yum install -y httpd /sbin/service httpd restart server2: yum install -y mysql-libs yum install -y mysql yum install -y perl-DBI yum install -y perl-DBD-My
server1:
yum install -y httpd
/sbin/service httpd restart
server2:
yum install -y mysql-libs
yum install -y mysql
yum install -y perl-DBI
yum install -y perl-DBD-MySQL
yum install -y mysql-server
/sbin/chkconfig mysqld on
/sbin/service mysqld start
mysql -u root -e "CREATE USER 'mysqluser' IDENTIFIED by 'password'"
mysql -u root -e "CREATE USER 'mysqluser'@'localhost' IDENTIFIED by 'password'"
mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'mysqluser'@'localhost' WITH GRANT OPTION"
mysql -u root -e "GRANT ALL PRIVILEGES ON *.* TO 'mysqluser'@'%' WITH GRANT OPTION"
mysql -u mysqluser -p password -e "CREATE DATABASE mysqldb"
mysql -u mysqluser -p password mysqldb < /tmp/mysqlinstaller/world.sql
server 3:
yum install -y php php-mysql
sed -i "s/Listen 80/#Listen 80/g" /etc/httpd/conf/httpd.conf
yum install -y mod_ssl openssl
/sbin/service httpd restart
server1:
yum安装-y httpd
/sbin/服务httpd重启
服务器2:
yum安装-y mysql-libs
yum安装-y-mysql
yum安装-y perl-DBI
yum安装-y perl DBD MySQL
yum安装-y mysql服务器
/sbin/chkconfig mysqld打开
/sbin/服务mysqld启动
mysql-u root-e“创建由“密码”标识的用户“mysqluser”
mysql-u root-e“创建由“密码”标识的用户“mysqluser”@“localhost”
mysql-u root-e“使用GRANT选项将**上的所有权限授予'mysqluser'@'localhost'”
mysql-u root-e“使用GRANT选项将**上的所有权限授予'mysqluser'@'%””
mysql-u mysqluser-p password-e“创建数据库mysqldb”
mysql-u mysqluser-p密码mysqldb
如何启用这3台服务器之间的通信?请帮助您将它们放在同一个网络上。您希望web服务器和PHP在不同的机器上吗?所有3个服务器(不同的IP)都在同一个网络上。我想我们需要用彼此的ip更改一些conf文件,以便它们可以集成为LAMP设置。我不知道这些步骤。@MagnusEriksson不幸的是,是的。这就是我想用PHP-FPM可以做到的要求。然后将web服务器配置为连接到该计算机。由于您不想向公众开放PHP-FPM的端口,您应该100%将它们放在同一个网络上。您想让web服务器和PHP在不同的机器上吗?所有3台服务器(不同的IP)都在同一个网络上。我想我们需要用彼此的ip更改一些conf文件,以便它们可以集成为LAMP设置。我不知道这些步骤。@MagnusEriksson不幸的是,是的。这就是我想用PHP-FPM可以做到的要求。然后将web服务器配置为连接到该计算机。您应该100%地将它们放在同一个网络上,因为您不想向公众开放PHP-FPM的端口。