📜  如何在 Linux Apache MySQL 和PHP堆栈上安装 WordPress?(1)

📅  最后修改于: 2023-12-03 15:24:15.325000             🧑  作者: Mango

如何在 Linux Apache MySQL 和PHP堆栈上安装 WordPress?

如果你想要安装一个轻量级的内容管理系统(CMS),那么 WordPress 是一个不错的选择。本文将提供给你在 Linux Apache MySQL 和 PHP 堆栈上安装 WordPress 的步骤。

前提条件

你需要运行一个基本的 LAMP / LEMP 堆栈:

  • Apache 或 Nginx (用于 Web 服务器)
  • MySQL 或 MariaDB (用于数据库)
  • PHP (用于解释 PHP 代码)

这里我们将针对 LAMP 环境的应用场景作介绍。

步骤
第一步:下载 WordPress

我们要从 WordPress 官网下载最新版本的 WordPress。

$ wget https://wordpress.org/latest.tar.gz
第二步:解压 WordPress
$ tar -xvzf latest.tar.gz
$ cd wordpress
第三步:创建 MySQL 数据库
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT;

注意:在上述语句中,'password' 应该被替换为你自己的 MySQL 密码。

第四步:编辑 wp-config.php
$ cp wp-config-sample.php wp-config.php
$ vim wp-config.php

在 wp-config.php 的文件中,输入数据库的名称和用户和密码。

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
define('DB_NAME', 'wordpress');

/** MySQL 数据库用户名 */
define('DB_USER', 'wordpressuser');

/** MySQL 数据库密码 */
define('DB_PASSWORD', 'password');

/** MySQL 主机 */
define('DB_HOST', 'localhost');

注意:将 password 替换为你自己的 MySQL 密码。

第五步:为 WordPress 设置目录权限
$ chown -R www-data:www-data /var/www/html/wordpress
$ chmod -R 755 /var/www/html/wordpress
第六步:访问你的 WordPress 站点

现在,你可以在浏览器中访问你的 WordPress 站点。首先启动 Apache HTTP 服务器:

$ sudo service apache2 start

然后在浏览器中,输入 WordPress 站点的 IP 地址:http://your_ip_address/wordpress

在 WordPress 安装向导中,输入你的站点名称和你自己的管理员用户名和密码。

结论

通过以上步骤,你可以成功地在 Linux Apache MySQL 和 PHP 堆栈上安装 WordPress。祝你玩得开心!