返回

WordPress 安装:在 Ubuntu 22.04 上使用 LEMP

前端

如何使用 LEMP 轻松在 Ubuntu 22.04 上安装 WordPress

WordPress 是全球最受青睐的内容管理系统(CMS),赋能用户打造出色的博客和网站。对于搭建和运营网站,WordPress 是一个卓越的选择。初次设置后,WordPress 网站几乎所有方面都能轻松自定义,它能满足几乎任何规模或类型的网站的需求。

在这篇文章中,我们将探讨在 Ubuntu 22.04 系统上使用 LEMP 技术栈安装 WordPress 的逐步指南。LEMP 是一种流行的软件组合,包括 Linux、Nginx、MySQL 和 PHP,专为托管动态网站而设计。

准备环境

在开始安装过程之前,我们必须确保我们的 Ubuntu 22.04 系统已准备好。这包括更新系统软件包并安装必要的先决条件:

sudo apt update
sudo apt upgrade
sudo apt install ufw

安装 LEMP 技术栈

LEMP 技术栈可以通过以下命令轻松安装:

sudo apt install nginx mysql-server php8.1-fpm php8.1-mysql

安装完成后,我们需要启用和启动 Nginx 和 MySQL 服务:

sudo systemctl enable nginx
sudo systemctl start nginx
sudo systemctl enable mysql
sudo systemctl start mysql

配置 MySQL

现在 MySQL 已安装并运行,我们需要对数据库进行一些配置:

sudo mysql_secure_installation

按照提示设置 MySQL root 密码并保护数据库。

创建 WordPress 数据库

接下来,让我们创建一个用于 WordPress 的 MySQL 数据库:

sudo mysql -u root -p
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit;

请确保将“wordpressuser”和“password”替换为你自己的用户名和密码。

安装 WordPress

现在 LEMP 已就绪,我们可以下载并安装 WordPress:

wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
sudo cp -r wordpress/* /var/www/html/
sudo chown -R www-data:www-data /var/www/html/

配置 WordPress

现在 WordPress 文件已安装在适当的位置,让我们配置它:

sudo cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

使用你喜欢的文本编辑器打开 wp-config.php 文件,然后更新以下设置:

  • DB_NAME - WordPress 数据库名称
  • DB_USER - WordPress 数据库用户名
  • DB_PASSWORD - WordPress 数据库密码
  • DB_HOST - WordPress 数据库主机(通常为 localhost)

完成安装

现在所有配置都已完成,我们可以通过访问你的域或服务器 IP 地址并按照屏幕上的说明完成 WordPress 安装:

http://[your-domain-or-IP]/