Skip to content

wordpress安装-基于代码

元信息

  • 目标:绕过安装向导、直接编辑 wp-config.php 完成安装——由此看穿 UI 的本质:表单只是把数据写进配置文件的糖衣
  • 关键概念:UI、安装向导、wp-config.php、配置文件、常量
  • 关联阶段:cp1
  • 常见误区:以为没有安装向导就无法安装(向导只是写配置文件的一种方式);漏改某个数据库常量(DB_NAME/USER/PASSWORD/HOST 四项都要对应);把 wp-config-sample.php 直接当配置用(须复制重命名为 wp-config.php)

无界面安装

使用代码的方式安装wordpress——不经过Web安装向导,直接编辑配置文件完成安装

UI(User Interface)

wordpress默认提供基于Web的安装界面,其本质是将普通用户通过UI界面提交给安装表单的各项数据,保存到一个站点配置文件wp-config.php之中。

前置

  • 已按 wordpress安装 完成安装准备(虚拟站点blog.x.com根目录D:\server\blog就绪、数据库blog已创建、wordpress已解压到根目录)

步骤 1:复制配置模板文件

将wordpress根目录下的wp-config-sample.php 复制一份,重命名为 wp-config.php。重命名后wordpress将读取该文件作为站点配置,不再进入安装向导

步骤 2:编辑 wp-config.php 中的数据库常量

用文本编辑器打开wp-config.php,这是一个php文件,查看注释,将其中定义的各个常量的值更改为正确的信息,正如你在默认的安装表单中提供的字段值,比如:

php
// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'blog' );

/** The database username */
define( 'DB_USER', 'root' );

/** The database password */
define( 'DB_PASSWORD', '' );

/** The database hostname */
define( 'DB_HOST', '127.0.0.1' );

小结

  1. 你是否理解了用户界面的意义?
  2. 如果是在云服务器上部署,你将如何编辑wp-config.php文件?