八、搭建WordPress博客系统

1、简介

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHPMySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统CMS)来使用。

WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP MySQL数据库的服务器上使用自己的博客。

WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSSPHP等相关知识。

WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。[1]

 

 2、下载和安装:

下载WordPress简体中文版本。

下载压缩包到本地,解压缩,双击解开的文件夹中的readme.html文件,即可查看WordPress的介绍、安装,和升级方法。在您将程序文件上传至服务器相应目录后,安装过程只需5分钟。

已经在使用WordPress英文版本的用户,无需重新安装,也可轻松将您的WordPress切换为中文。若您有特殊需要,亦可使用SVN checkout所需的pomo文件。简体中文WordPress压缩包是基于英文SVN自动构建的。

服务器环境要求:

·       PHP 5.2.4或更新版本

·       MySQL 5.0或更新版本

·       Apache mod_rewrite模块(可选,用于支持固定链接站点网络功能)

下载WordPress 4.4.2 .zip — 7.8 MB

下载.tar.gz — 7.2 MB

[root@web tool]# wget https://cn.wordpress.org/wordpress-4.4.2-zh_CN.tar.gz
[root@webtool]# tar xf wordpress-4.4.2-zh_CN.tar.gz

复制wordpress文件夹中的所有文件到/usr/local/apache/htdocs/blog/目录,然后切换到该目录下的blog目录中。

[root@web tool]# cp -a wordpress/*  /usr/local/apache/htdocs/blog/
[root@web tool]# cd/usr/local/apache/htdocs/blog/
[root@web wordpress]# ls
index.php   wp-activate.php     wp-comments-post.php  wp-cron.php        wp-load.php   wp-settings.php   xmlrpc.php
license.txt wp-admin           wp-config-sample.php wp-includes        wp-login.php  wp-signup.php
readme.html  wp-blog-header.php  wp-content            wp-links-opml.php  wp-mail.php  wp-trackback.php

3、配置:

给配置文件wp-config-sample.php改名字为:wp-config.php

[root@web wordpress]# cp wp-config-sample.phpwp-config.php

修改wp-config.php配置文件:

[root@web wordpress]# vim wp-config.php
 
 22 /**WordPress数据库的名称 */
 23 define('DB_NAME', 'wp_db');
 24 
 25 /** MySQL数据库用户名 */
 26 define('DB_USER', 'wpadmin');
 27 
 28 /** MySQL数据库密码 */
 29 define('DB_PASSWORD', 'wp123456');
 30 
 31 /** MySQL主机 */
 32 define('DB_HOST', '127.0.0.1');

然后再到数据库中创建wordpress的数据库和用户名

4、在mysql中创建用户:

可以用phpmyadmin来创建wordpress的数据库:

浏览器输入www.52linux.com/phpmyadmin 打开phpmyadmin登录界面:

wKioL1cNoqriIUHcAADAAFViG_o409.jpg

输入mysqlroot账号登录。

 

然后进行创建数据库wp_db:

wKiom1cNoiug-f6PAAGV1ZGSzGE370.jpg

创建用户:

wKiom1cNolfBNKaHAAIPQvmgkZg425.jpg

输入要创建的用户名和密码,“全局权限”不用理它,什么都不选,然后拉到底下点击“执行”按钮,此时建立的用户是没有一点权限的

wKiom1cNorTwZJK6AAFvhJ7c-GQ336.jpg

为用户添加权限:

wKioL1cNo2vi1qk5AAGvfg5Vs7Q958.jpg

重启httpdphp-fpm服务。

[root@web phpmyadmin]# service httpdrestart
[root@webphpmyadmin]# service php-fpm restart

5、测试:

浏览器访问http://blog.52linux.com/

wKioL1cNpBbSfVN1AAG5jOKA9HM913.jpg

wKioL1cNpBeTc-rkAAE8b2jMGE4054.jpg

wKiom1cNo2KxIZldAAMH8yYe4ak222.jpg

wordpress搭建完成!


下一篇:九、搭建织梦cms网站