首页 小编推荐 正文
  • 本文约1418字,阅读需7分钟
  • 60903
  • 24

Linux搭建WordPress教程

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

安装Linux系统后,搭建WordPress需要以下步骤:

  1. 安装Apache、MySQL和PHP(即LAMP环境)
    • 安装Apache:sudo apt install apache2
    • 安装MySQL:`sudo apt install mysql-server...

安装Linux系统后,搭建WordPress需要以下步骤:

  1. 安装Apache、MySQL和PHP(即LAMP环境)

    • 安装Apache:sudo apt install apache2
    • 安装MySQL:sudo apt install mysql-server
      配置MySQL密码:sudo mysql_secure_installation
    • 安装PHP及依赖:sudo apt install php php-mysql php-curl php-gd php-mbstring php-xml php-intl php-zip
  2. 配置Apache虚拟主机

    • 创建目录:sudo mkdir /var/www/yourdomain
    • 设置权限:sudo chown -R www-data:www-data /var/www/yourdomain
    • 编辑配置文件:sudo nano /etc/apache2/sites-available/yourdomain.conf
      内容示例:
      <VirtualHost *:80>  
       ServerName yourdomain.com  
       ServerAlias www.yourdomain.com  
       ServerAdmin [email protected]  
       DocumentRoot /var/www/yourdomain  
       ErrorLog ${APACHE_LOG_DIR}/error.log  
       CustomLog ${APACHE_LOG_DIR}/access.log combined  
      </VirtualHost>  
    • 启用配置:sudo a2ensite yourdomain.conf
    • 重启Apache:sudo systemctl restart apache2
  3. 下载并配置WordPress

    • 进入网站目录:cd /var/www/yourdomain
    • 下载WordPress:sudo wget https://wordpress.org/latest.tar.gz
    • 解压文件:sudo tar -xzvf latest.tar.gz
    • 移动文件:sudo mv wordpress/* .
    • 删除原始文件:sudo rm -rf wordpress latest.tar.gz
    • 设置权限:sudo chown -R www-data:www-data .
  4. 创建MySQL数据库和用户

    • 登录MySQL:sudo mysql -u root -p
    • 创建数据库:CREATE DATABASE wordpress;
    • 创建用户并授权:
      CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';  
      GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';  
      FLUSH PRIVILEGES;  
    • 退出MySQL:exit;
  5. 配置WordPress数据库连接

    • 编辑配置文件:sudo nano wp-config.php
    • 修改以下内容:
      define('DB_NAME', 'wordpress');  
      define('DB_USER', 'wordpressuser');  
      define('DB_PASSWORD', 'password');  
      define('DB_HOST', 'localhost');  
  6. 完成WordPress安装

    • 访问 http://yourdomain.com
    • 按照网页提示设置站点标题、管理员账户和密码
    • 点击“安装WordPress”完成安装
  7. 可选配置

    • 配置SSL证书(如使用Let's Encrypt)
    • 配置防火墙(如UFW)
    • 优化性能(如启用缓存)
30515 人点赞
评论