首页 小编推荐 正文
  • 本文约1404字,阅读需7分钟
  • 63261
  • 32

Linux下快速安装WordPress指南

温馨提示:本文最后更新于2026年1月24日 00:30,若内容或图片失效,请在下方留言或联系博主。
摘要

安装Linux系统上运行的WordPress需要以下几个步骤:安装Web服务器、数据库和PHP,然后下载并配置WordPress。以下是详细的安装过程:

  1. 更新系统软件包
    打开终端,执行以下命令更新系统软件包:
    
    sudo apt update && sudo ...

安装Linux系统上运行的WordPress需要以下几个步骤:安装Web服务器、数据库和PHP,然后下载并配置WordPress。以下是详细的安装过程:

  1. 更新系统软件包
    打开终端,执行以下命令更新系统软件包:

    sudo apt update && sudo apt upgrade -y
  2. 安装Apache Web服务器
    执行以下命令安装Apache:

    sudo apt install apache2 -y

    启动Apache服务并设置开机启动:

    sudo systemctl start apache2  
    sudo systemctl enable apache2
  3. 安装MySQL数据库
    安装MySQL服务器:

    sudo apt install mysql-server -y

    运行MySQL安全初始化:

    sudo mysql_secure_installation

    按照提示设置root密码并进行安全配置。

  4. 安装PHP及其扩展
    安装PHP和必要的扩展:

    sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-zip -y

    重启Apache以应用更改:

    sudo systemctl restart apache2
  5. 下载并解压WordPress
    在/var/www/html目录下创建一个文件夹用于WordPress:

    sudo mkdir /var/www/html/wordpress

    下载WordPress压缩包:

    cd /var/www/html/wordpress  
    sudo wget https://wordpress.org/latest.tar.gz

    解压压缩包:

    sudo tar -xzvf latest.tar.gz --strip-components=1

    设置文件权限:

    sudo chown -R www-data:www-data /var/www/html/wordpress  
    sudo chmod -R 755 /var/www/html/wordpress
  6. 创建MySQL数据库和用户
    登录MySQL:

    sudo mysql -u root -p

    创建数据库和用户:

    CREATE DATABASE wordpress;  
    CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password';  
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';  
    FLUSH PRIVILEGES;  
    EXIT;
  7. 配置WordPress
    编辑WordPress配置文件:

    sudo nano /var/www/html/wordpress/wp-config.php

    修改以下内容:

    define('DB_NAME', 'wordpress');  
    define('DB_USER', 'wpuser');  
    define('DB_PASSWORD', 'password');  
    define('DB_HOST', 'localhost');

    保存并退出。

  8. 访问WordPress安装向导
    在浏览器中访问 http://your_server_ip/wordpress,按照提示完成安装。输入站点标题、管理员用户名和密码,然后点击“安装WordPress”。

  9. 完成安装
    安装完成后,可以登录到WordPress管理后台(http://your_server_ip/wordpress/wp-admin)进行进一步配置。

31256 人点赞
评论