LNMP环境WordPress安装指南

WordPress可以说是全球范围内应用最广泛的网站内容管理平台,本站就是基于WordPress搭建的。本文将介绍如何在一个LNMP环境上安装WordPress。

准备环境

  1. LNMP环境安装
  2. 可以参见《在Ubuntu上安装LNMP》

  1. 下载最新版WordPress
  2. 中文版 http://cn.wordpress.org/
    英文版 https://wordpress.org/download/

  1. 解压并拷贝到nginx网站根目录。确保目录owner为本用户
  2. $ tar xfz wordpress-4.1-zh_CN.tar.gz
    $ mv -R wordpress /home/bjhee/www/
    $ chown -R bjhee:bjhee /home/bjhee/www/wordpress
    

创建数据库

  1. 登录数据库(本例使用本地数据库)
  2. $ mysql -u root -p

    输入root密码

  1. 为WordPress创建特定数据库,将utf8设为默认编码
  1. 为WordPress创建特定数据库用户,并将WordPress数据库的全部权限赋予该用户

安装WordPress

  1. 打开浏览器,输入WordPress地址”http://主机地址/wordpress”
  1. 点击“现在就开始!”
  1. 输入刚才为WordPress创建的数据库名,用户名,密码。主机默认为本机”localhost”,表前缀不用修改。然后点击”提交”。如下图
  2. Input DB Info

  1. 这时会看到wp-config.php文件创建失败页面。别担心,只是权限问题。在主机WordPress安装目录(本例中”/home/bjhee/www/wordpress”)下创建文件wp-config.php,将页面上文件内容拷入wp-config.php文件中,并保存。然后点击”进行安装”。
  1. 看到欢迎页面,填入站点标题。这里的用户名密码将是你网站管理员帐户,用来登陆后台管理界面的,要好好保存。填上所有内容后,点击”安装WordPress”。
  1. 稍等片刻,你会看到后台登录界面。现在,WordPress安装成功了。你可以用上一步输入的用户名密码登录网站后台。
  1. 输入主页地址,本例是”http://主机地址/wordpress”,你将会看到下图中网站的第一篇文章——世界,你好!
  2. Hello World

基本配置

  1. 你可以在管理员后台”设置->常规”里更改网站标题,地址等。
  1. 如果网站地址改变了,会导致你页面混乱,而且进不了后台。这时,你可以去数据库找到”wp_options”表,查询”option_name”是”siteurl”和”home”的两条记录。并将其在”option_value”里的地址改正确,即可恢复。
  1. 手动下载主题,并解压到WordPress安装目录中”wp-content/themes/”下。然后在后台”外观->主题”里启用该主题。
  1. 手动下载插件,并解压到WordPress安装目录中”wp-content/plugins/”下。然后在后台”插件->已安装插件”里启用该插件。
  1. WordPress最大上传文件大小是2M,但Nginx默认却只有1M。所以你需要修改Nginx配置:
  2. $ sudo vi /etc/nginx/nginx.conf

    在”http { }”区块内加上

  1. 为后台访问加密。你需要打开Nginx配置文件
  2. $ sudo vi /etc/nginx/sites-available/default

    并对”wp-admin”目录配置用户认证

    这里的用户账号文件格式是”用户名:密码”。密码部分必须是经过”crypt(3)”加密的。你也可以使用网上已有的脚本来创建该文件。脚本可以通过下面的命令取得

    $ wget soft.vpser.net/lnmp/ext/htpasswd.sh

转载请注明出处: 思诚之道

发表评论

电子邮件地址不会被公开。 必填项已用*标注