WordPress如何安装,WordPress搭建网站教程

WordPress 是一款优秀的开源软件,是搭建网站的快捷工具。其官网提供了许多插件与主题(免费或 freemium),可以便捷地应用在 WordPress 上,快速实现相应布局与功能。例如本博客 https://www.yiyult.com 就是使用 WordPress 搭建的,使用的主题是开源的 Kratos。下面介绍如何在服务器(我的服务器使用的系统是 centos7)上安装 WordPress。

《安装WordPress》

WordPress 的搭建分为四步:

  1. 安装 LNMP 并添加虚拟主机;
  2. 创建数据库;
  3. 将 WordPress 文件上传到服务器;
  4. 打开域名,按照 WordPress 提示安装(实质是配置 wp-config.php)。

安装 LNMP 并添加虚拟主机

  1. 安装 LNMP 可参考LNMP一键安装
  2. 添加虚拟主机
    lnmp vhost add

    添加的过程中会让你设置一个域名,域名就输入自己的(例如我的是 blog.dayu.cf);
    接着提示让你选择虚拟机的运行目录,默认即可;
    是否开启 rewrite 规则?这里输入 y,会问你是什么类型的框架,输入 wordpress;
    是否开启数据库日志:虽然日志记录是比较安全、规范的做法,但是会占用大量存储空间,我们的小 VPS 就不要开启了;
    最后提示你是否创建一个 MySQL 数据库,不创建,选择 n。都确定输入好了,就回车开始创建虚拟主机。

  3. 将网站目录的所有者改为 www。否则 WordPress 无法在网站目录下进行数据的创建与删除
    chown -R www /home/wwwroot/你的域名

创建数据库

  • 以 root 身份创建数据库
    mysql -u root -p                                       // 这里需要输入密码
    mysql>CREATE DATABASE database_name;                   //新建数据库

将 WordPress 文件上传到服务器

WordPress

英文版下载地址:https://wordpress.org/download/releases/

中文版下载地址:https://cn.wordpress.org/download/releases/

根据需要下载相应版本即可。然后我们使用 WinSCP 这个软件将下载的文件传到网站目录(例如/home/wwwroot/blog.dayu.cf/)。如果你对 linux 命令行较为熟悉,你可以将压缩文件上传后再用 unzip 命令解压。如果不熟悉,也可以在本地解压后再上传。注意网站目录下直接就是 WordPress 解压后得到的许多文件,千万不要多套了一层目录。

打开域名,按照 WordPress 提示安装

  1. 在浏览器输入域名打开网站后,就进入 WordPress 的部署引导界面。会提示需要创建 wp-config.php。点击 “创建配置文件” 按钮;
  2. 点击 “现在就开始” 按钮;
  3. 输入相应信息
    “数据库名” 就填入创建数据库时自己起的数据库名;
    因为我们是以 root 身份创建数据库的,所以 “用户名” 填 root;
    “密码” 就填入数据库 root 用户对应的密码;
    “数据库主机” 和 “表前缀” 保持默认即可,然后点击提交按钮。
  4. 接下来会要求你输入网站相关的信息,根据自己的需要输入即可(用户名设定后是不能更改的)。此外这里设置的用户名和密码是用来登录网站管理后台的,请务必记好。

修改网站在浏览器标签页中显示的图标

将制作好的图标命名为 favicon.ico,放到网站目录下(如果是使用 “lnmp 一键包” 安装网站,那么网站目录就是/home/wwwroot/域名。如果是使用 oneinstack 安装,则网站目录是/data/wwwroot/域名)。


至此,WordPress 的安装就已经结束了。打开域名就可以访问网站。如果想打开网站管理后台,就在浏览器中打开域名/wp-admin,输入用户名密码后登录即可。然后我们就可以根据网站的用途及个人喜好安装相应的主题与插件了。