面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程

文章目录

  • 一、写在前面
  • 二、开发环境
  • 三、所需软件
  • 四、主要流程
  • 五、搭建步骤
    • 5.1 购买阿里云ECS主机
    • 5.2 购买域名
    • 5.3 为域名申请备案
        • 5.3.1 为什么要备案
        • 5.3.2 备案具体步骤
    • 5.4 域名解析
        • 5.4.1 为什么需要域名解析
        • 5.4.2 域名解析的具体步骤
    • 5.5 环境配置
        • 5.5.1 安装并配置XShell
        • 5.5.2 安装并配置XFtp
        • 5.5.3 安装并配置Web环境
    • 5.6 安装并配置phpMyAdmin
    • 5.7 安装并配置WordPress
  • 六、其他配置
    • 6.1 后台管理
    • 6.2 安装主题
    • 6.3 安装插件
  • 七、我的博客

一、写在前面

  现在越来越多的人选择搭建一个个人的博客,做出来不仅很有成就感并学到很多知识,而且自己搭建的博客具有高度的自定义,写这篇博客的目的就是因为这几天我自己刚刚租了一台服务器并且搭建了属于自己的博客,把自己的过程发出来方便更多的人搭建个人博客,并且避免踩很多坑

二、开发环境

  1. Windows 10 64位
  2. CentOS 7.3 64位

三、所需软件

  1. 阿里云Linux一键安装web环境sh-1.5
  2. Xshell-6.0.0175p
  3. Xftp-6.0.0143p
  4. phpMyAdmin-4.1.0
  5. wordpress-4.3.1-zh_CN
  6. 下载链接,提取码:459a

四、主要流程

  1. 购买阿里云ECS主机
  2. 购买域名
  3. 为域名申请备案
  4. 域名解析
  5. 环境配置
  6. 安装并配置phpMyAdmin
  7. 安装并配置WordPress

五、搭建步骤

5.1 购买阿里云ECS主机

  1. 登录 阿里云官网,选择“云服务器ECS”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第1张图片

  1. 点击“立即购买”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第2张图片

  1. 按照要求登录之后,选择“一键购买”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第3张图片

  1. 按照我框选的选择即可,最后点击右下角“确认订单”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第4张图片

  1. 按照提示购买成功,回到阿里云网站首页,点击上方“控制台”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第5张图片

  1. 来到之后的界面,选择“云服务器ECS”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第6张图片

  1. 点击“云服务器”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第7张图片

  1. 我们可以看到我们已经拥有了自己的服务器

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第8张图片

5.2 购买域名

  1. 来到阿里云网站首页,点击“域名注册”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第9张图片

  1. 在搜索框输入自己想要的域名,点击“查域名”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第10张图片

  1. 选择一个自己喜欢的,点击“加入清单”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第11张图片

  1. 点击右面“立即结算”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第12张图片

  1. 按照提示选择“立即购买”即可

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第13张图片

  1. 我们回到阿里云网站主页,点击“控制台”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第14张图片

  1. 点击“域名”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第15张图片

  1. 可以看到我们已经拥有自己的域名啦

在这里插入图片描述

  1. 最后进行实名注册就可以了,按照提示要求即可,不再赘述

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第16张图片

5.3 为域名申请备案

5.3.1 为什么要备案

     我们现在只能通过IP地址访问到我们的服务器(网站),但是往往这样是不方便的,并且网站备案是国家相关部门要求的,在国内的所有网站都必须备案(使用海外服务器则不需要备案),未备案的域名不能使用国内服务器,假如网站不备案的话,很有可能被查处以后关停,我们为自己购买的域名进行备案之后就好比我们的IP地址和我们的域名形成了一个映射关系,我们就可以通过域名直接访问到服务器(网站),这样不仅操作更加方便,而且我们的网站域名是合法的

5.3.2 备案具体步骤

  1. 在“控制台”右上角搜索框输入“备案”,点击“备案管理”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第17张图片

  1. 在这个界面在自己想进行备案的实例后面点击“申请”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第18张图片

  1. 根据刚才申请的备案号对应点击“去备案”,这里要记住自己的备案号

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第19张图片

  1. 接下来就按照提示操作即可,没有难度,首先填写自己的个人信息,经过初审之后会有员工和你打电话确认身份,所以我们要保证手机通畅,通过初审之后就会进入通信管理局进行审核(如下图),虽然这个审核时间比较长,但是过程比较简单,等待通信管理局审核通过我们的域名也就可以使用了,在等待的时间我们可以先进行网站环境的搭建

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第20张图片

5.4 域名解析

5.4.1 为什么需要域名解析

     如果我们之前的备案已经成功了,那么我们就需要进行域名解析,进行域名解析之后,我们就可以直接通过域名来访问个人网站了,我理解为一种映射关系,以前需要IP访问,我们将IP映射到域名,那么就可以通过域名访问我们的个人博客网站了,如果没有备案完成也不要担心,我们也需要进行解析,等待备案成功之后,就不需要第二次域名解析了

5.4.2 域名解析的具体步骤

  1. 来到阿里云网站主界面,点击上方“控制台”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第21张图片

  1. 点击“域名”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第22张图片

  1. 选择需要解析的域名,点击后面的“解析”

在这里插入图片描述

  1. 首先点击左侧“添加记录”,然后按照我的提示填写信息,最后点击确认

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第23张图片

  1. 解析成功之后如图所示,这时我们就可以通过域名访问我们的网站了,暂时没通过备案的小伙伴不要着急,等待通过备案之后自然可以访问

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第24张图片

5.5 环境配置

5.5.1 安装并配置XShell

  1. 去上面我发的链接下载即可,下载之后点击“下一步”开始安装

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第25张图片

  1. 选择“免费为家庭/学校”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第26张图片

  1. 选择“我接受许可证协议中的条款(A)”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第27张图片

  1. 选择安装目录,安装目录不要有空格和中文

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第28张图片

  1. 选择“下一步”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第29张图片

  1. 点击“安装”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第30张图片

  1. 完成安装

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第31张图片

  1. 打开XShell,点击“文件->新建”,如下两个位置输入信息

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第32张图片
        ① 名称:自定义名称
        ② 主机:填写购买的阿里云服务器IP地址

  1. 选择“终端”,使用UTF-8编码,避免乱码

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第33张图片

  1. 选择“打开”,之后选择我们刚刚创建的连接,点击右下角“连接”即可

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第34张图片

  1. 输入用户名,使用默认的root用户即可

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第35张图片

  1. 输入密码,就是购买阿里云服务器时设置的密码

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第36张图片

  1. 接受并保存

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第37张图片

  1. 之后就可以连接到阿里云服务器了

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第38张图片

5.5.2 安装并配置XFtp

  1. 去上面我发的链接下载即可,下载之后点击“下一步”开始安装

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第39张图片

  1. 选择“免费为家庭/学校”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第40张图片

  1. 选择“我接受许可证协议中的条款(A)”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第41张图片

  1. 选择安装目录,安装目录不要有空格和中文

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第42张图片

  1. 选择“下一步”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第43张图片

  1. 点击“安装”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第44张图片

  1. 完成安装

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第45张图片

  1. 点击XShell上方工具类的XFtp图标进行连接

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第46张图片

  1. 成功连接到服务器,我们就可以传输文件了

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第47张图片

5.5.3 安装并配置Web环境

  1. 去上面我发的链接下载安装文件,将安装文件拷贝到服务器的/root路径下
    面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第48张图片
  2. 终端输入“ll”,查看文件

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第49张图片

  1. 修改目录权限
chmod -R 777 sh-1.5.5
  1. 终端输入“cd sh-1.5.5”进入安装目录

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第50张图片

  1. 终端输入“./install.sh”开始安装

在这里插入图片描述

  1. 这里要严格根据我选择的,否则会出现版本不对应问题,首先选择“apache”

在这里插入图片描述

  1. 选择“apache2.4.10”版本

在这里插入图片描述

  1. 选择“php5.5.7”版本

在这里插入图片描述

  1. 选择“MySql5.5.40”版本

在这里插入图片描述

  1. 接下来没有别的需要注意的了,直接进行安装即可,安装时间大约需要20~30分钟,安装成功如下所示,只要界面有这个即可,其他细节比如版本不用担心,只要上面和我选择一样即可

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第51张图片

  1. 终端输入“netstat -tunpl”,查看安装的程序是否在运行

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第52张图片

        ① 9000 端口:php服务(没显示,但是没问题)
        ② 3306端口:MySql服务
        ③ 80端口:httpd服务
        ④ 21端口:ftp服务

  1. 终端输入“passwd www”,设置ftp密码,按照提示输入两次即可

在这里插入图片描述

  1. 终端输入“cat account.log”,查看MySql原始密码,并记录

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第53张图片

  1. 设置MySql密码,使用上面记录的原始密码修改新的密码,-p和旧密码之间没有空格,password和新密码之间有空格
mysqladmin -uroot -p旧密码 password 新密码

5.6 安装并配置phpMyAdmin

  1. 去上面我发的链接下载安装文件,首先将/alidata/www/phpwind这个目录的所有文件全部删除,对,没错,全部删除,然后将安装文件上传至这个目录

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第54张图片

  1. 打开浏览器输入“http://公网IP/phpMyAdmin/”,然后按照图示输入信息,点击“执行”即可

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第55张图片

  1. 创建一个我们博客专用的数据库

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第56张图片

  1. 按照图示填写信息,注意“排序规则”选择“utf8_general_ci”,然后点击“创建”即可

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第57张图片

5.7 安装并配置WordPress

  1. 去我上面发的链接下载,将安装文件解压之后上传到/alidata/www/phpwind目录,注意是解压之后的内容放到和phpMyAdmin同目录下

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第58张图片

  1. 之后直接用浏览器输入IP地址,就会进入WordPress的安装界面,点击“现在就开始!”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第59张图片

  1. 填写信息

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第60张图片
        ① 数据库名:就是之前我们在phpMyAdmin创建的数据库名
        ② 用户名:MySql用户名
        ③ 密码:MySql密码
        ④ 数据库主机:默认localhost即可,不用修改
        ⑤ 表前缀:建议修改表前缀,任意即可,注意不要用中文和空格,直接用英文就好

  1. 点击“进行安装”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第61张图片

  1. 填写信息,点击“安装WordPress”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第62张图片
        ① 站点标题:任意
        ② 用户名:管理后台登录用户名
        ③ 密码:管理后台登录密码
        ④ 您的电子邮件:填写自己的电子邮件地址即可
        ⑤ 隐私,勾选“允许搜索引擎索引本站点”

  1. 点击“登录”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第63张图片

  1. 输入刚才安装时的用户名和密码,点击“登录”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第64张图片

  1. 这样我们就来到了后台管理界面

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第65张图片

  1. 之后在浏览器直接输入IP地址,就能访问到我们的个人博客网站了,全球所有人都可以通过IP地址访问到,也就意味着我们的博客搭建成功了

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第66张图片

六、其他配置

6.1 后台管理

  1. 我们在浏览器输入“IP地址/admin”或“域名/admin”,就会进入后台管理,如图所示

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第67张图片

  1. 后台管理界面的简单介绍,如图所示

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第68张图片

6.2 安装主题

  1. 官方自带的主题不太好看,我们就换一个,顺便熟悉一下后台管理,首先点击后台管理界面的“外观”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第69张图片

  1. 然后点击“添加”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第70张图片

  1. 在这里选一个你喜欢的主题,然后将鼠标轻轻放上去,点击安装即可,这样我们就拥有自己好看的主题了,还支持自定义,小伙伴们去探索吧

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第71张图片

6.3 安装插件

  1. 一些插件可以让我们的操作简化,而且还能提供额外的功能,那么,首先我们点击后台管理界面的“插件”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第72张图片

  1. 点击“安装插件”

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第73张图片

  1. 来到这个界面我们可以看到很多插件,但是注意有的插件和我们的版本不对应,所以不能使用,我们要选择“该插件兼容于您当前使用的WordPress版本。”的插件进行安装,选择好想要的插件之后点击“现在安装”,这样我们就可以使用各种各样的插件了

面向零基础的阿里云+WordPress搭建个人博客网站详细图文教程_第74张图片

七、我的博客

     欢迎访问我的博客,目前正在备案中,博客整体架构也在优化整理当中

你可能感兴趣的:(搭建个人博客,服务器搭建,阿里云ECS服务器)