WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。
WordPress搭建十分简单,只需要把安装包解压出来的文件拷贝到到你的虚拟主机的首页文件目录,再修改文件的所有者和组即可,其他配置步骤都是在网页上进行。
wordpress下载地址https://cn.wordpress.org/download/
下载的时候,留意一下官网推荐的PHP和MySQL版本,每个wordpress版本对PHP和MySQL版本都有要求。在前面的LNMP搭建里,我搭建的是PHP 5.5.32 mysql5.5.49 ,这里我下载的是wordpress-4.5.1
将tar包解压后,把wordpress下的所有文件包括目录都拷贝到搭建好的虚拟主机的首页文件目录,这里是拷贝到我的blog的首页文件目录/application/nginx/html/blog/,然后修改blog的首页文件目录/application/nginx/html/blog/下所有文件和目录的所有者和所有组为www
编辑blog.ysm.org虚拟主机的配置文件,将默认首页文件改为 index.php,从上一步可以看到,这个文件来自于wordpress
检查并重新加载nginx。如果是搭建的LAMP,就检查并重新加载Apache
访问blog.ysm.org 后如下图,则配置成功
在进入界面安装之前,还需要再MySQL数据库中建立一个提供wordpress使用的数据库
在创建之前,先查看一下已有的数据库,新建的数据库不能和已有的同名
查看命令:show databases;
创建命令:create database wordpress ; 数据库名字就是wordpress
把wordpress数据库的所有权限都授权给用户wordpress
这里没有单独去创建wordpress用户,因为grant在授权的时候,如果用户不存在,会自动创建用户,再进行授权
最后一定要执行 flush privileges; 是当前的操作生效
进入配置的站点后,按照提示一步步操作即可
访问blog.ysm.org
这里的数据库名、用户名、密码就是先前我们在数据库配置的,由于数据库是在本机,所以数据库主机默认localhost即可
到此,安装wordpress成功
我们再去查看一下wordpress数据库,可以看到有数据了
现在可以登录,写第一篇博客了
写个博客发表
写完发布后,从新打开浏览器窗口,进入自己的网站查看一下,感觉小有成就。。。