1 概述
WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可把WordPress当作一个内容管理系统(CMS)来使用
本文将介绍如何部署WordPress
2 布署wordpress
.下载地址:
官网:
2.1 解压服务包
解压缩WordPress博客程序到网页站点目录下
cd /var/ww/htmltar -xvf /var/ww/html/source/wordpress-4.8-zh_CN.tar.gzln -s wordpress/ blog
2.2 创建数据库和账号
在mysql数据库下新建wpdb库和wpadmin用户
可以通过phpmyadmin管理页面进行创建,或者通过以下的语句进行创建
mysql> create database wpdb;mysql> grant all privileges onwpdb.* to wpadmin@'%' identified by"Pass123456";
2.3 配置文件
有两个方法
方法一,直接修改配置文件
cp /var/www/html/blog/wp-config-sample.php /var/www/html/blog/wp-config.phpvim /var/www/html/blog/wp-config.php/**指定 WordPress数据库的名称,如这里是wpdb这个数据库*/define('DB_NAME','wpdb');/**MySQL数据库用户名和对应的密码*/define('DB_USER','root');define('DB_PASSWORD', 'Pass123456');
方法二
以上这一步可以直接通过打开页面http://webserver/wordpress 进行页面安装,如,不过这里注意要先给对应目录设置权限
.注意wordpress目录权限
setfacl -R -m u:apache:rwx wordpress
当以上步骤设置完成后,为了安全考虑要取消权限 setfacl –b wordpress。
这里建议使用方法一直接修改配置文件就可以
4 测试
打开 进行用户账号的相关设置,如站点名称,登录站点的用户名和密码,建议用弱密码,输入邮箱地址,是否允许搜索等设置
到这里wordpress的基本设置就完成了,可以进入站点进行编辑。
管理页面:
个人页面: