目录
1.认识 WordPress
一提到博客系统,Wordpress 毫无疑问是最先提到的名字。Wordpress 是一套开源的博客应用开发框架。既然为开发框架,Wordpress 具备软件应用开发框架的一般特征,用户可以使用 WordPress 快速搭建一套博客系统,进行博客内容管理。
WordPress 基于 PHP 和 MySQL 开发,因其开源灵活的特征,自 2003 年发布以来,备受欢迎,发展迅速,版本更迭快,功能不断完善,应用范围也不断扩大。从最初用于搭建博客平台,扩展至用于搭建商业网站系统,当前,Wordpress 已形成自有软件生态系统,包括多样的插件体系和模板体系,支持各类定制化修改与功能扩充。Wordpress 已由一款个人博客系统,逐步演化成为了一套基于 Web 架构的成熟的内容管理系统(content management system,CMS)。至 2018 年 4 月,已有6千万网站使用 WordPress,在排名前1千万网站中,有30.6%使用 WordPress。
2.本固而枝荣 – WordPress 系统的搭建
九层之塔,起于累土。搭建 WordPress 应用环境是使用 WordPress 的基石。Wordpress 是基于 Web、PHP、MySQL 开发的博客应用系统,因此搭建 WordPress 也必须满足这些基本要求。
核心过程分为四步:
- 搭建 Web 伺服器
- 安装 PHP
- 安装 MySQL
- 安装 WordPress
以 Ubuntu 为例,介绍搭建过程,搭建过程本着尽量安装最小子集的原则选用相关软件。
基础环境:Ubuntu 18.04 Server 64位
1)搭建 Web 伺服器
使用 apache2 伺服器作为 Web 伺服器。
sudo apt-get install apache2
安装 apache2 以后,/var/
文件夹下会生成 /var/www/html/
文件夹,apache 服务器部署的网页文件的位置也在此处。
2)安装 PHP
使用 PHP 7.0 作为动态网页程序语言。
sudo apt-get install php7.0
sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
3)安装 MySQL
sudo apt-get install mysql-server
安装 MySQL 时,配置 root 账户的密码。
4)安装 WordPress
step 1. 在 MySQL 数据库中创建 WordPress 会用到的信息。
- 创建一个数据库供Wordpress使用;
mysql -u root -p CREATE DATABASE wordpress;
- 创建一对用户名和访问密码
CREATE USER wordpressuser; SET PASSWORD FOR wordpressuser= PASSWORD("pw123");
- 将创建的用户与数据库进行访问权限关联
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"pw123";
- 生效配置
FLUSH PRIVILEGES; exit;
step 2. 配置Wordpress软件系统。
- 在Wordpress官网下载最新版本
- 解压下载文件,将解压后文件夹内的所有文件,放入/var/www/htm/文件夹
- 修改目录权限
sudo chmod -R 777 /var/www/html/
- 调整Web伺服器默认首页
sudo mv /var/www/html/index.html /var/www/html/index~.html
- 重启Web服务,访问服务首页,利用向导配置Wordpress系统。
step 3. WordPress配置完成后,访问服务首页即可使用Wordpress。
reference:
- wikipedia,wordpress
- wikipedia,content management system
- https://blog.csdn.net/qq_31714339/article/details/78237512
- https://blog.csdn.net/happy_teemo/article/details/78855839
- https://blog.csdn.net/gaopu12345/article/details/77662707