WordPress是一种使用PHP语言开发的开源内容管理系统(CMS),也常被用作博客平台。
- 开发语言:PHP
数据库:MySQL、mariadb(或其他兼容的数据库系统)
授权方式:GNU通用公共许可证下发布,属于免费开源项目
一、准备工作
-
选择一台Ubuntu服务器作为Web服务器(172.20.80.110),它将运行Apache和PHP来处理WordPress的请求。
-
选择另一台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 |
-
确保网络连接:
确保两台服务器之间的网络连接正常(网络模式是桥接),可以通过SSH等方式进行远程管理。同时,确保Web服务器能够通过网络访问数据库服务器(ping 172.20.80.211)。
【参考文章】:VitualBox的网络模式+网络配置 -
更新系统:在两台服务器上分别运行以下命令来更新系统: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