WordPress建站教程完整版,你要的全都在这!从零到一,网站搭建,新手必看

以下是基于你目前 RackNerd 服务器(Ubuntu/Debian 系统)的手动安装步骤:


第一步:安装 PHP 和必要的扩展

你需要 PHP 来处理 WordPress 的动态内容。

  1. 运行以下安装命令:Bashsudo apt update sudo apt install php-fpm php-mysql php-gd php-xml php-mbstring php-curl php-zip -y
  2. 确认 PHP 版本(通常是 8.1 或 8.3):Bashphp -v 假设版本是 8.1,请记下它,稍后 Nginx 配置要用到。

第二步:安装并配置 MySQL 数据库

WordPress 需要一个数据库来存储你的文章数据。

  1. 安装数据库:Bashsudo apt install mariadb-server -y
  2. 创建 WordPress 专用数据库(进入数据库命令行):Bashsudo mysql
  3. 在数据库命令行内输入以下指令(注意每行末尾的分号):SQLCREATE DATABASE blog_db; CREATE USER 'blog_user'@'localhost' IDENTIFIED BY '你的强密码'; GRANT ALL PRIVILEGES ON blog_db.* TO 'blog_user'@'localhost'; FLUSH PRIVILEGES; EXIT;

第三步:下载并解压 WordPress

现在进入你之前创建的目录操作:

  1. 进入目录:Bashcd /var/www/blog
  2. 下载最新中文版:Bashwget https://cn.wordpress.org/latest-zh_CN.tar.gz
  3. 解压并移动文件:Bashtar -zxvf latest-zh_CN.tar.gz mv wordpress/* . rm -rf wordpress latest-zh_CN.tar.gz
  4. 修正权限(确保 Nginx 有权读写):Bashchown -R www-data:www-data /var/www/blog chmod -R 755 /var/www/blog

第四步:修改 Nginx 配置以支持 PHP

回到你的 /etc/nginx/sites-enabled/life-kline 文件,在 server 块中添加 PHP 处理代码:

  1. 使用 nano 打开文件Bashnano /etc/nginx/sites-enabled/life-kline
  2. location / 块之后添加以下内容:Nginxlocation ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.1-fpm.sock; # 这里的版本号需与你安装的一致 }
  3. 保存并重载nginx -t 成功后执行 systemctl reload nginx

第五步:浏览器完成安装

现在,直接在浏览器访问你的域名:https://guodayeai.dpdns.org/

  • 你会看到 WordPress 的欢迎界面。
  • 填入你刚才创建的数据库信息:
    • 数据库名blog_db
    • 用户名blog_user
    • 密码你的强密码
    • 数据库主机localhost

发表评论