文章目录
0 前言
最近想建立个人博客,由于不是专职搞网站的,所以用Wordpress建比较快。
对于建立一个个人博客而言,需要做以下准备工作。由于我已经租用过服务器,并拥有域名,所以本文仅讲述了下表中【安装和配置Wordpress】的部分。
建立个人博客需要完成的工作
- 租用服务器
- 购买域名,并解析到服务器
- 在服务器上配置和安装Wordpress
- 设计Wordpress页面和内容
其中,Wordpress需要以下几个软件支持:
- Apache或者Nginx,用于提供web服务
- MySQL或者MariaDB,为Wordpress提供数据库服务,其实这两个都是MySQL系列的,而Wordpress只支持这两个
- PHP,因为Wordpress是用原生php开发的
- Wordpress,我们希望安装的软件
本文安装使用的软件如下:
- Web服务采用Apache提供
- 数据库服务使用MySQL提供
- Wordpress采用官网的源码安装
本文的结构安排如下:
- 第1节:Docker安装,并建立Ubuntu18环境。如果不想做环境隔离,可以跳过这一步,直接看2即可
- 第2节:Apache安装。从这一步开始都是不能省略的
- 第4节:MySQL安装
- 第4节:PHP安装
- 第5节:Wordpress安装和配置
- 第6节:参考
1 安装Docker并建立Ubuntu18环境
本次安装Wordpress的服务器由于还有其他用途,所以我新开了一个docker容器,保证原有的工作环境不会被破坏。这部分会讲解Docker的安装和配置方法。如果你不需要考虑工作环境的问题,可以跳过这一步。
1.1 下载和安装Docker
根据官网的文档1和Ubuntu的安装文档2,有3种方式可以安装Docker:
- Install using the repository
- Install from a package
- Install using the convenience script
我认为Install using the convenience script
是最方便的,方法如下:
# 将https://get.docker.com的网页下载下来,并重命名为get-docker.sh
wget -c "https://get.docker.com" -O get-docker.sh
# 运行下载下来的一键安装脚本
sudo bash get-docker.sh
等待程序运行完毕,Docker就安装完了。