零基础建立自己的博客网站

本场 Chat 主要讲如何从无到有建立自己的博客管理系统,无需任何编程基础,互联网小白亦可学习。

可以浏览 www.aserbao.com 查看实现效果。

温馨提示:准备学习的小伙伴请准备一百元左右用于购买服务器和注册域名。

本 Chat 写作目录如下:

  • 注册购买域名,域名备案,域名解析。
    • 注册购买域名;
    • 域名备案;
    • 域名解析。
  • 购买服务器,并登陆云服务器。
    • 购买云服务器;
    • 登陆云服务器。
  • 下载并配置 Apache 环境包,在数据库中添加管理者用户名。
    • 下载并配置 Apache 环境包;
    • 在数据库中添加管理者用户名。
  • 部署 WordPress 到云服务器上。
  • 添加虚拟主机并配置安全防护。
    • 添加虚拟主机;
    • 配置安全防护。
  • 总结。

enter image description here

上面就是我的个人博客,闲暇之余,记录一下,为想建个人博客网站的小伙伴提供一点帮助。

在学习建站之前,请准备 100 块左右人民币。买个域名,租个服务器(某云上新手准备送体验)。如果你做好了这个准备,请继续往下阅读。

1. 注册购买域名,域名备案,域名解析

1.1 注册购买域名

因为我使用的是腾讯云的服务器。所以域名注册是在腾讯云下进行注册的。

步骤如下:

登录腾讯云,打开域名注册。

enter image description here

点击注册域名,进行域名查询,在确认可用的情况下,完善个人信息,付钱就购买成功了。

enter image description here

1.2 域名备案

当你域名购买完成之后,在域名管理处会出现未备案字样,点击未备案,进行备案即可。我的域名已备案完成,所以这里显示已备案。这里注意一下,备案时间是比较长的,我备案时间是 16 天,所以大家在购买域名之后尽快填写申请资料。

enter image description here

1.3 域名解析

点击域名后面的解析,点击添加记录,下面都会有说明每个地方应该填写什么?注意,服务器的 IPv4 别填错就可以了。

enter image description here

2. 购买服务器,并登陆云服务器

2.1 购买云服务器

enter image description here

2.2 登陆云服务器

enter image description here

点击登陆,按提示进行登陆,我装的是 windows 的系统,所以通过 mstsc 命令打开远程连接就可以了。

使用 Windows 系统的电脑

  1. 点击开始菜单 >> Run,输入 “ mstsc ” 命令,打开远程桌面对话框。
  2. 输入框内输入 123.207.164.240,点击 “ 连接 ”。
  3. 输入用户名: Administrator、[该 CVM 实例的密码],点击 “ 确定 ”。

使用 Linux 系统的电脑

  1. 请安装对应版本的远程桌面连接程序,推荐使用 rdesktop 。
  2. 用户名: Administrator, CVM 实例: 123.207.164.240。

使用 Mac OS X 系统的电脑

  1. 请下载安装微软针对 Mac OSX 版 远程桌面链接程序 (查看更多安装方式)。
  2. 输入用户名: Administrator、[该 CVM 实例的密码],点击 “ 确定 ”。

3. 下载并配置 Apache 环境包,在数据库中添加管理者用户名

3.1 下载并配置 Apache 环境包

在云服务器上打开 http://www.upupw.net/Download/, 下载 Apache 环境包:

enter image description here

点击云端下载:

enter image description here

下载完成之后的包是 .7z 的,所以我们需要再下载一个解压软件,这里我们使用好压,在浏览器打开 haozip.com 下载最新版安装即可。

解压完成后,我们将解压后的文件剪切到 C 盘下,并新建一个目录 WAMP:

enter image description here

接下来,我们将打开浏览器,输入 localhost 会得到如下界面:这里我们需要注意图中画红线位置,待会我们要将 wordpress 文件放到此路径下。

enter image description here

3.2 在数据库中添加管理者用户名

在浏览器中输入: localhost/pmd 进入 phpMyAdmin 数据库管理登录界面:默认用户名:root,密码:root。

enter image description here

进入到服务器后,我们可以添加一个新用户:

enter image description here

enter image description here

填写完成后滑到最底部点击执行即创建成功。

OK,我们现在成功一半了。接下里我们去下载最新的 wordpress 系统源码。

4. 部署 WordPress 到云服务器上

在云服务上用浏览器打开 https://wordpress.org/download/,点击下载:

enter image description here

下载完成后,解压 wordpress 文件,复制解压后的 wordpress 下的所有目录文件,放置之前我们获取的路径下( C:/WAMP/htdocs )。

红框内文件为剪切过来的文件。

enter image description here

这时候我们再打开浏览器输入 localhost,我们就会进入到 WordPress 的安装页面,当然,我的已经安装了,所以打开是安装完成后的页面。

enter image description here

5. 添加虚拟主机并配置安全防护

5.1 添加虚拟主机

到 upupw 安装目录下,打开 upupw 。

enter image description here

enter image description here

按上面的提示,我们需要添加虚拟主机,我们选择 1。

enter image description here

这里我们输入我们之前解析的域名:我的是 www.aserbao.com,添加虚拟主机完成后,这时候我们通过这个域名访问的目录是 vhosts/www.aserbao.com 下,这时候我们需要将 htdocs 目录下的 wordpress 文件剪切到这个目录下:

enter image description here

剪切完之后我们就可以通过外网访问了:这时候我们可以通过任何一台电脑,打开浏览器,输入 www.aserbao.com , 就能访问网站内容了。文章开头展示的效果。最后,我们进行下安全配置。

5.2 配置安全防护

我们同样进入 upupw 的启动页面,我们输入 16:

enter image description here

打开这个界面后,我们输入 k5,禁止未绑定的域名访问,这时候我们在云服务器浏览器输入当前云服务器的 ip 地址会出现访问受限,如下。

enter image description here

6. 总结

到这里文章就结束了,从开始想做到最终实现完成,中间差不多隔了二十天,16 天的审核时间。最终做出来的效果还是挺不错的。当然,如果文章那部分有疑惑或者遇到问题的话,可以在文章底部或者关注我的微信公众号 “ aserbao ” 留言。最后,觉得本文对你有用的话,帮忙给个赞!


本文首发于GitChat,未经授权不得转载,转载需与GitChat联系。

阅读全文: http://gitbook.cn/gitchat/activity/5b4ac8325cbca1517850004b

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值