【Ubuntu】Virtualbox下lamp集群分布式搭建Wordpress

WordPress是一种使用PHP语言开发的开源内容管理系统(CMS),也常被用作博客平台。

  • 开发语言:PHP
    数据库:MySQL、mariadb(或其他兼容的数据库系统)
    授权方式:GNU通用公共许可证下发布,属于免费开源项目

一、准备工作

  1. 选择一台Ubuntu服务器作为Web服务器(172.20.80.110),它将运行Apache和PHP来处理WordPress的请求。

  2. 选择另一台Ubuntu服务器作为数据库服务器(172.20.80.211),它将运行MySQL来存储WordPress的数据库信息。

hostname IP 虚拟机
ley-web 170.20.80.110 ubuntu-22.04.4-desktop-amd64.iso
ley-mariadb 172.20.80.211 ubuntu-22.04.4-desktop-amd64.iso
  1. 确保网络连接:
    确保两台服务器之间的网络连接正常(网络模式是桥接),可以通过SSH等方式进行远程管理。同时,确保Web服务器能够通过网络访问数据库服务器(ping 172.20.80.211)。
    【参考文章】:VitualBox的网络模式+网络配置

  2. 更新系统:在两台服务器上分别运行以下命令来更新系统:sudo apt update && sudo apt upgrade -y

二、在Web服务器上安装和配置LAMP环境

1.安装启动Apache

sudo apt install apache2 -y  
sudo systemctl start apache2  
sudo systemctl enable apache2

在这里插入图片描述

2.安装PHP及其扩展

sudo apt install php php-mysql -y

这个扩展是WordPress运行所需的,确保安装了所有必要的PHP扩展。

在这里插入图片描述

3.测试Apache和PHP

vim /var/www/html/info