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

一、写在前面

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

二、开发环境

  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”

在这里插入图片描述

  1. 点击“立即购买”

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

  1. 点击“云服务器”

在这里插入图片描述

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

在这里插入图片描述

5.2 购买域名

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

  1. 点击“域名”

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

5.3 为域名申请备案

5.3.1 为什么要备案

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

5.3.2 备案具体步骤

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

5.4 域名解析

5.4.1 为什么需要域名解析

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

5.4.2 域名解析的具体步骤

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

在这里插入图片描述

  1. 点击“域名”

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

5.5 环境配置

5.5.1 安装并配置XShell

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

  1. 选择“下一步”

在这里插入图片描述

  1. 点击“安装”

在这里插入图片描述

  1. 完成安装

在这里插入图片描述

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

在这里插入图片描述
        ① 名称:自定义名称
        ② 主机:填写购买的阿里云服务器IP地址

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

  1. 接受并保存

在这里插入图片描述

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

在这里插入图片描述

5.5.2 安装并配置XFtp

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

  1. 选择“下一步”

在这里插入图片描述

  1. 点击“安装”

在这里插入图片描述

  1. 完成安装

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

5.5.3 安装并配置Web环境

  1. 去上面我发的链接下载安装文件,将安装文件拷贝到服务器的/root路径下
    在这里插入图片描述
  2. 终端输入“ll”,查看文件

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

  1. 选择“apache2.4.10”版本

在这里插入图片描述

  1. 选择“php5.5.7”版本

在这里插入图片描述

  1. 选择“MySql5.5.40”版本

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

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

在这里插入图片描述

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

在这里插入图片描述

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

5.6 安装并配置phpMyAdmin

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

5.7 安装并配置WordPress

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

在这里插入图片描述

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

在这里插入图片描述

  1. 填写信息

在这里插入图片描述
        ① 数据库名:就是之前我们在phpMyAdmin创建的数据库名
        ② 用户名:MySql用户名
        ③ 密码:MySql密码
        ④ 数据库主机:默认localhost即可,不用修改
        ⑤ 表前缀:建议修改表前缀,任意即可,注意不要用中文和空格,直接用英文就好

  1. 点击“进行安装”

在这里插入图片描述

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

在这里插入图片描述
        ① 站点标题:任意
        ② 用户名:管理后台登录用户名
        ③ 密码:管理后台登录密码
        ④ 您的电子邮件:填写自己的电子邮件地址即可
        ⑤ 隐私,勾选“允许搜索引擎索引本站点”

  1. 点击“登录”

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

六、其他配置

6.1 后台管理

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

在这里插入图片描述

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

在这里插入图片描述

6.2 安装主题

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

在这里插入图片描述

  1. 然后点击“添加”

在这里插入图片描述

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

在这里插入图片描述

6.3 安装插件

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

在这里插入图片描述

  1. 点击“安装插件”

在这里插入图片描述

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

在这里插入图片描述

七、我的博客

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

在这里插入图片描述

### 回答1: 搭建网站的第一步是选择云服务器。云服务器是一种虚拟服务器,可以托管网站和应用程序。您可以选择国内或国际的云服务器提供商,如阿里云、腾讯云、亚马逊AWS等。根据您的需求和预算,选择适合您的云服务器套餐。 一旦您购买了云服务器,您需要通过SSH(安全外壳协议)远程登录到服务器。然后,您需要配置服务器并安装所需的软件。 接下来,您需要安装宝塔面板。宝塔面板是一个开源的服务器管理面板,可以帮助您快速搭建和管理网站。您可以从官方网站下载宝塔面板安装包,并按照给定的指南进行安装。 安装宝塔面板后,您可以访问宝塔面板的管理界面。在宝塔面板中,您可以完成诸如创建网站、添加域名、配置数据库等任务。 下一步是安装WordPressWordPress是一个流行的内容管理系统(CMS),用于构建和管理网站。在宝塔面板中,您可以使用一键安装功能安装WordPress,并按照提示完成设置。 安装完WordPress后,您可以访问WordPress的管理界面,开始自定义和配置您的网站。您可以更改主题、添加页面、发布内容等。 总结一下,搭建网站的步骤包括选择云服务器、安装宝塔面板、安装WordPress,并进行相关设置。这个过程可能需要一些技术知识和耐心,但跟随官方文档或相关教程,您应该能够成功搭建自己的网站。 ### 回答2: 真正从零开始搭建网站,首先需要准备一个云服务器,这可以选择国内或国外的云服务器供应商。常见的有阿里云、腾讯云、AWS等,根据个人需求选择适合自己的云服务器套餐。 选择好云服务器后,需要选择适合的操作系统,可以选择CentOS、Ubuntu等。在服务器上安装完系统后,可以通过SSH远程登录服务器。 接下来,我们需要安装宝塔面板。宝塔面板是一款管理服务器和网站的工具,提供了图形化的界面方便管理。可以通过在服务器上运行命令来安装宝塔面板,安装过程会有详细的提示。 安装完宝塔面板后,可以通过浏览器访问服务器的 IP 地址加上端口号(默认为8888),登录宝塔面板。 在宝塔面板中,可以选择创建网站。填写网站的域名、根目录等信息,并设置好网站的运行环境。宝塔面板支持多种运行环境,如PHP、Python等。可以根据需求选择相应的设置。 完成网站的创建后,可以使用FTP等工具将网站的文件上传到服务器上的网站根目录。 最后,需要安装WordPress来创建和管理网站内容。在宝塔面板中,可以选择一键安装WordPress,并设置相应的数据库、用户名和密码。安装完后,通过浏览器访问网站的域名,即可进入WordPress的后台管理界面。 在WordPress后台,可以选择主题、安装插件、发布文章等操作,定制自己的网站。另外,还可以优化网站的性能和安全性,如安装缓存插件、设置防火墙等。 总之,从零开始搭建网站需要通过云服务器搭建环境,安装宝塔面板并创建网站,最后安装并配置WordPress来管理网站内容。这是一个简单的步骤,但需要一定的技术基础和耐心,逐步完成搭建过程。 ### 回答3: 搭建一个网站是一项复杂的任务,需要一些专业知识和技能。以下是一个关于如何从零开始搭建一个网站的超详细教程。 首先,你需要购买一个云服务器。云服务器是用于托管你的网站的远程服务器。你可以选择不同的云服务提供商,如阿里云、腾讯云等。购买时需要考虑你的需求,比如服务器的规格和地理位置。 一旦你购买了云服务器,你需要通过SSH连接到服务器,并安装宝塔面板。宝塔面板是一个基于Linux的服务器管理面板,可以帮助你更轻松地管理服务器和网站。 安装宝塔面板后,你需要设置域名和DNS解析。域名是人们在访问你的网站时输入的地址,而DNS解析则是将域名映射到服务器的IP地址。你可以在域名注册商处购买域名,并在宝塔面板中设置DNS解析记录。 接下来,你需要在宝塔面板中创建一个网站。在创建网站时,你需要选择一个合适的网站目录和域名,同时配置网站的其他设置,如SSL证书和网站备份。 一旦你创建了网站,你可以通过FTP或宝塔面板的文件管理器上传你的网站文件。这些文件包括HTML、CSS、JavaScript和图片等。 最后,你可以安装WordPress来建立你的网站WordPress是一个流行的内容管理系统,可以帮助你创建和管理网站的内容。你可以通过宝塔面板的一键安装功能来安装WordPress,并通过WordPress后台进行网站的设置和管理。 总之,搭建一个网站需要从购买云服务器开始,然后安装宝塔面板和设置域名和DNS解析。然后,你可以创建网站并通过FTP或宝塔面板上传文件。最后,你可以安装WordPress并通过后台管理网站的内容。希望这个超详细教程对你有所帮助!
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IronmanJay

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值