怎样在阿里云上搭建WordPress网站

想以正确的方式启动一个WordPress博客吗?我们知道,这可能是一个令人恐惧的想法 —— 其实你并不孤单。但是,在帮助很多用户创建博客之后,我们决定编写一份详细的指南,让任何没有技术知识的人都能拥有一个自己的博客。

在这篇文章中,我们将向你展示如何在阿里云上搭建一个WordPress博客,不需要任何技术经验。

1. 创建阿里云账号

阿里云是目前国内最受欢迎的云平台,拥有各种弹性计算、网络、数据库、大数据等云服务,足以满足个人和企业的各种个性化需求。当然,在使用这些功能之前,你需要一个阿里云账号。

对于之前从没有使用过阿里云的用户,可以领取一个新手红包(点击这里领取),然后你将会看到这个页面:

Invite

点击页面中的立即领取按钮,会弹出一个未登录提示框:

Invite Prompt Window

如果点击注册按钮,就会打开下图左边的页面,点击登录按钮,则是下图右边的页面:

Register
Login

注册账号非常简单,如果你不想注册,也没有什么问题,因为可以直接使用淘宝、支付宝、1688等账号登录。注册/登录成功之后,需要进行实名认证,点击控制台右上角的图像,选择实名认证,成功之后如下所示:

Aliyun Account Verified

接下来,我们查看之前领取的优惠券,进入控制台,打开屏幕右上角的菜单费用 → 进入费用中心

Console Menu

然后点击优惠券管理选项卡,可以看到刚才领取的所有优惠券。需要注意的是,这些优惠券的有效期是1个月,下图是我的优惠券,由于领取时间较早,现在已经过期:

Coupon Code

2. 选择一个虚拟主机

现在你已经有一个阿里云账号,优惠券也领取好了,接下来申请一台虚拟主机。

打开控制台,点击左上角的 产品与服务菜单,选择云服务器 ECS

Console ECS

在新打开的页面中,点击创建实例按钮:

Console ECS New

进入服务器设定页面,如下图所示:

Console ECS New Wizard

系统默认给出的配置较高,目前我们用不上,需要修改一下:

  • 1. 地域:
    这个可以自行选择,但最好选择离自己最近的地方,我选择的是华东2(上海)。注意:服务器放在大陆的任何网站都需要备案,如果你不想备案,可以从这个页面进入,然后选择香港的虚拟主机。
  • 2. CPU:
    选择1核就行。
  • 3. 内存:
    选择1GB就行,然后实例选择突发性能实例 t5
    配置为1CPU、1GB内存的服务器足以支撑每天1000位访客。当你的网站流量在将来逐步上升时,可以直接购买CDN服务(首选),或者扩展CPU、内存、存储、带宽等参数。
  • 4. 镜像:
    系统镜像只有一个原生的操作系统,里面没有任何软件;自定义镜像相当于你的其他服务器副本;共享镜像相当于朋友的服务器副本;镜像市场里面拥有很多其他人制作的镜像。
    由于我们打算建设一个WordPress网站,所以在这里选择镜像市场,在弹出窗口中输入:

    点击搜索按钮,然后选择免费的wordpress博客系统,点击使用按钮:

    Console ECS New Wizard WordPress Image
    注意不要选错了镜像,很多镜像首次购买是0元,但是每月的续费价格比较高。
  • 5. 存储:
    这个选择最低配置的高效云盘40GB,一个WordPress网站并不需要很多空间,实际上10GB就已足够。
  • 6. 购买时长:
    这个根据自己的需要自行选择,不同的购买时长提供不同的优惠折扣,但对于大多数人来说,3年的性价比最高,因此,我选择的是3年套餐。

配置完以上各项参数之后,你的云服务器ECS应该像下面这样:

Console ECS New Wizard Done

仔细检查并确认无误之后,点击页面右下角的下一步:网络和安全组按钮进入下一页:

Console ECS New Wizard Network

基本上,网络和安全组使用默认设置就可以,对于任何一个新网站而言,1Mbps带宽绰绰有余。唯一需要配置的就是把80443端口打开,然后点击下一步:系统配置按钮进入下一页:

Console ECS New Wizard System

在系统配置页面,将登录凭证修改为自定义密码,然后输入两遍密码。确认自己牢记这个密码之后,点击下一步:分组设置按钮进入下一页:

Console ECS New Wizard Group

这个页面不必执行任何修改,直接点击下一步:确认订单按钮进入下一页:

Console ECS New Wizard Confirm Order

确认所有信息无误之后,勾选服务协议,然后点击确认下单按钮:

Console ECS New Wizard Checkout

这是购买虚拟主机的最后一步,一共有2笔订单:

  • wordpress博客系统,这个是免费的
  • 云服务器ECS(包月)

点击页面右下角的确认支付按钮即可,支付成功之后,你将看到下面这个页面:

Aliyun Order Pay Success

稍微休息一下,你将会收到短信和邮件提醒。接下来,我们开始启动WordPress网站。

3. 启动WordPress网站

现在,你的虚拟主机已经准备就绪。打开控制台,依次点击菜单云服务器 ECS → 实例查看刚才购买的产品:

ECS Instances List

上图我的ECS公网IP47.100.232.242,由于刚才在购买服务器时选择了一个免费的WordPress镜像,所以可以直接使用IP地址访问网站。

在浏览器中输入47.100.232.242(你需要改成自己的IP),点击回车按键,我们将看到WordPress的安装页面,将滚动条滑动到最下方,选择语言为简体中文,然后点击继续按钮:

ECS Install WordPress

接下来是一个提示页面,你需要准备数据库连接信息:

ECS Install WordPress Step 0

数据库连接信息在哪里呢?如果你按照前面的步骤购买了免费镜像,那么可以在wordpress博客系统页面查看。或者,你也可以打开阿里云控制台,依次点击菜单 云市场 → 已购买的服务查看购买的镜像:

Market Services List

找到数据库连接信息之后,我们继续安装WordPress。需要注意的是,wordpress博客系统提供了2个数据库连接用户,其中的论坛用户wordpress_rw似乎连接不上,所以我使用root用户,按照下面所示输入相关信息:

ECS Install WordPress Step 1
确认无误后,点击提交按钮。

如果信息全部正确,你将会看到下面这个页面:

ECS Install WordPress Step 2

点击现在安装按钮,在下一个页面中输入网站的一些必要信息:

ECS Install WordPress Welcome

上图是一些必要的信息,其中密码已经自动生成好。

  • 站点标题:这个相当于网站名称,例如我们的站点标题是十佳评测,这个以后可以随时修改;
  • 用户名和密码:用于登录网站的管理后台,用户名无法修改,密码以后可以修改;
  • 你的电子邮件:用于接收网站的相关信息,例如核心更新、访客留言等等;
  • 对搜索引擎的可见性:如果你现在不希望自己的网站出现在谷歌百度搜狗的搜索结果中,那么请勾选这个选项。不要担心,这个以后可以随时修改。

确保已经将密码保存在安全的地方,然后点击安装WordPress按钮,你将会看到令人欣慰的成功页面:

ECS Install WordPress Success

点击登录按钮,进入网站后台的登录页面:

WordPress Login

输入刚才设定好的用户名和密码,然后点击登录按钮,将会进入网站的管理后台:

WordPress Dashboard

现在,你的网站已经正式上线了,你可以在管理后台撰写文章、上传图片、设计页面、更换主题、升级插件等等,很多工作等着你。当然,我们最大的建议是先升级主题和插件,确保自己的网站保持最新。

然后在浏览器中输入你的ECS服务器IP地址(我的是47.100.232.242),将会看到一个全新的外观:

WordPress New Site

4. 选择一个域名

你的网站已经准备就绪,所有事情看起来都很好,但是还有一个问题:现在只能用IP访问!接下来,我们给它绑定一个全新的域名。例如,十佳评测的域名是10besty.com。

打开阿里云控制台,点击左上角的 产品与服务菜单,将菜单滚动到最下面,选择域名

Console Menu Domain

在打开的域名列表页面中,点击域名注册链接:

Console Domain List

你将开始搜索一个新的域名:

Aliyun Domain Search

获得一个域名并不困难,输入心仪的域名之后,点击查域名按钮,如果可用,结账之后实名认证就可以了。要是不可用呢?没关系,你喜欢的域名可能已经被别人注册,你可以继续输入其他的字母组合,直到找到一个可用的即可。

如果你在这一步遇到了困难,请参考我们的这篇文章:怎样挑选域名

假设你现在已经申请好了一个域名,接下来的工作就是备案,只有备案通过,才能将域名绑定到你的ECS服务器上。这个步骤并不困难,只是需要一些时间,一般情况下,最快的几个小时就可以完成,最慢的也不会超过20天。

点击控制台右上方的菜单备案 → 备案专区,进入阿里云备案系统,按照提示一步一步操作即可:

Aliyun Beian

在域名备案期间,你可以继续通过IP地址设计自己的网站,等备案完成之后,再将域名绑定到虚拟主机上。

5. 将域名解析到虚拟主机上

经过漫长而又耐心的等待,你的域名终于备案成功,接下来开始做解析操作。

打开阿里云控制台,点击左上角的 产品与服务菜单,滚动到最下面,选择域名,你将会看到已有的域名列表。

Console Domain List New

点击每一行域名右侧的解析链接,打开解析设置页面:

Console Domain DNS List

点击右侧的添加记录按钮,将会弹出窗口。我们需要添加两条记录,分别如下所示:

Console Domain DNS Setting 1
Console Domain DNS Setting 2

两次添加记录的操作为:

  1. 记录类型选择A,主机记录留空,解析线路选择默认,记录值填写ECS服务器的IP地址,勾选同步默认线路;
  2. 记录类型选择A,主机记录填写www,解析线路选择默认,记录值填写ECS服务器的IP地址,勾选同步默认线路。

在上面的例子中,我的域名是10besty-demo.com,添加这2条记录的意思是:当有人访问http://10besty-demo.comhttp://www.10besty-demo.com时,会自动对应到47.100.232.242服务器上的WordPress网站。

添加完成之后,解析设置页面应该如下所示:

Console Domain DNS List New

我们的域名解析设置已经完成了,需要注意的是,DNS解析最多需要48小时才能生效,但大部分情况下只需1小时。

接下来,我们输入IP地址进入WordPress后台管理页面,打开菜单设置 → 常规,将WordPress地址和站点地址修改为带www的域名(之前是IP地址),如下所示:

WordPress Dashboard Options General

确认无误之后,点击保存更改按钮,这时WordPress管理后台会自动退出,要求你重新登录。前面已经说过,DNS生效需要时间,这个时候可能无法通过域名访问。不要着急,你可以去休息片刻,等1个小时再回来看看(最多需要48小时)。

总结

经过焦急而又漫长的等待,域名的DNS解析终于生效了。这个时候,不管是输入IP地址,还是输入域名,你的WordPress网站都能顺利打开。

阿里云提供的功能非常丰富,但这也导致其控制台过于复杂,对于一个从未接触过网站建设的新手来说,几乎完全不知所措。正是基于这个原因,我们编写了这份详细的建站教程,希望能为你提供一些帮助。

我想要一个在线商店,该怎么办?

没问题,WordPress网站很容易转变为在线商店,只需安装一个插件即可,具体请查看这篇教程:

我想要...




Start A Successful Blog

怎样搭建个人博客网站

还在知乎上免费帮别人解答问题吗?还在简书上记录日常随想吗?还在博客园、C ...
阅读更多…
Start A WordPress Website On VPS

怎样在VPS上搭建WordPress网站

由于现在很多人仍然使用共享主机,所以我们决定创建这篇教程,教你如何设置自 ...
阅读更多…
Make Money With WordPress

怎样通过WordPress赚钱

WordPress是地球上最大的发布平台,为互联网上超过30%网站提供支 ...
阅读更多…
Make Money Blogging

怎样通过个人博客网站赚钱

几年前,我意识到很多开设个人网站的博主们正在赚钱,有些甚至赚取了巨额数字 ...
阅读更多…
Make Money With Photography

怎样通过摄影赚钱

如果你正在寻找赚钱的方法,应该做的第一件事就是考虑自己的爱好和喜欢做的事 ...
阅读更多…
Make Money Online As A Computer Programmer

程序员怎样在网上赚钱

让我们面对现实,软件工程师的工资相当高,与大多数其他职业相比,更容易过上 ...
阅读更多…

发表评论

邮箱地址不会被公开。 必填项已用*标注