Linux系统下WordPress安装指南

来自:素雅营销研究院

头像 方知笔记
2025年07月04日 20:38

WordPress作为全球最流行的内容管理系统(CMS),在Linux服务器上的安装过程相对简单。本文将详细介绍在Linux环境中安装WordPress的完整步骤。

一、安装前准备工作

  1. 服务器环境要求
  • Linux操作系统(推荐Ubuntu或CentOS)
  • Apache或Nginx Web服务器
  • PHP 7.4或更高版本
  • MySQL 5.7或MariaDB 10.3及以上
  1. 安装LAMP/LEMP环境
# Ubuntu/Debian系统安装LAMP
sudo apt update
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql

# CentOS系统安装LAMP
sudo yum install httpd mariadb-server php php-mysqlnd

二、创建WordPress数据库

  1. 登录MySQL并创建数据库
sudo mysql -u root -p
CREATE DATABASE wordpressdb;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpressdb.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

三、下载并安装WordPress

  1. 下载最新版WordPress
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
  1. 移动文件到网站目录
sudo mv wordpress /var/www/html/
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress

四、配置WordPress

  1. 创建配置文件
cd /var/www/html/wordpress
cp wp-config-sample.php wp-config.php
  1. 编辑配置文件,填入数据库信息
sudo nano wp-config.php

修改以下正文:

define('DB_NAME', 'wordpressdb');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');

五、完成安装

  1. 通过浏览器访问您的域名或服务器IP
http://your_server_ip/wordpress
  1. 按照页面提示完成最后的安装步骤,设置网站标题、管理员账户等信息

六、常见问题解决

  1. 权限问题:确保/var/www/html/wordpress目录权限正确
  2. PHP模块缺失:根据提示安装缺少的PHP模块
  3. 重写规则:确保Apache的mod_rewrite已启用

通过以上步骤,您已成功在Linux服务器上安装了WordPress。接下来可以开始安装主题和插件,构建您的网站内容。