首页 小编推荐 正文
  • 本文约1397字,阅读需7分钟
  • 61376
  • 17

Linux下轻松搭建WordPress网站教程

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

安装Linux系统

  1. 下载Linux发行版,如Ubuntu、Debian或CentOS,并通过USB启动盘安装。
  2. 安装过程中选择最小化安装,确保系统基础环境完整。

配置服务器环境

  1. 更新系统软件包:`sudo apt update && sudo apt upgrad...

安装Linux系统

  1. 下载Linux发行版,如Ubuntu、Debian或CentOS,并通过USB启动盘安装。
  2. 安装过程中选择最小化安装,确保系统基础环境完整。

配置服务器环境

  1. 更新系统软件包:sudo apt update && sudo apt upgrade(Ubuntu/Debian)或 sudo yum update(CentOS)。
  2. 安装Apache、MySQL和PHP(LAMP环境):
    • Ubuntu/Debian:sudo apt install apache2 mysql-server php php-mysql php-curl php-gd php-mbstring php-xml
    • CentOS:sudo yum install httpd mariadb-server mariadb php php-mysqlnd php-curl php-gd php-mbstring php-xml

设置MySQL数据库

  1. 启动MySQL服务并设置开机自启:
    • Ubuntu/Debian:sudo systemctl start mysql 和 sudo systemctl enable mysql
    • CentOS:sudo systemctl start mariadb 和 sudo systemctl enable mariadb
  2. 运行安全初始化:sudo mysql_secure_installation,设置root密码并移除测试数据库。
  3. 登录MySQL:mysql -u root -p,创建WordPress数据库和用户:
    CREATE DATABASE wordpress;  
    CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password';  
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';  
    FLUSH PRIVILEGES;  
    EXIT;  

安装WordPress

  1. 下载WordPress压缩包:wget https://wordpress.org/latest.tar.gz。
  2. 解压并移动到Web根目录:
    tar -xzf latest.tar.gz  
    sudo mv wordpress /var/www/html/  
  3. 设置文件权限:sudo chown -R www-data:www-data /var/www/html/wordpress(Ubuntu/Debian)或 sudo chown -R apache:apache /var/www/html/wordpress(CentOS)。

配置WordPress

  1. 访问 http://your-domain.com/wordpress,进入安装向导。
  2. 输入数据库信息:
    • 数据库名:wordpress
    • 用户名:wpuser
    • 密码:password
    • 数据库主机:localhost
  3. 完成安装后登录管理后台,设置站点标题、管理员账户等。

优化与安全

  1. 配置Apache虚拟主机(可选):编辑 /etc/apache2/sites-available/wordpress.conf,设置DocumentRoot为 /var/www/html/wordpress,并启用虚拟主机。
  2. 启用SSL证书(如使用Let's Encrypt):安装Certbot并配置HTTPS。
  3. 定期备份数据库和网站文件,使用工具如 mysqldump 或 WordPress插件。
  4. 限制文件权限,禁用不必要的PHP功能,更新WordPress核心和插件。
30419 人点赞
评论