从零开始搭建个人独立博客网站

2018年2月13日 0 条评论 2.59k 次阅读 7 人点赞

开始之前

作者在搭建本站时,参考过互联网上的许多资料,因此也希望把自己的经验分享给后来者。本文的所有过程已由作者验证通过,读者如有错误,请善用搜索引擎。

本文的目的是读者学会:1、购买并管理一台自己的VPS;2、简单地搭建基本的服务端环境;3、使用自己的域名登陆主机;4、使用WordPress撰写博客。

本文面向的对象是:无编程经验、使用Windows平台、有基本的计算机知识、能看懂简单的英文、有支付宝的小白。

本文篇幅较长,如果你对一些步骤没有疑问,可以通过顶部或右侧的目录跳转至你想看的部分。

设置VPS

什么是VPS

VPS,即虚拟专用服务器,是指通过虚拟化技术在独立服务器中运行的专用服务器。每个使用VPS技术的虚拟独立服务器拥有各自独立的公网IP地址、操作系统、硬盘空间、内存空间、CPU资源等,还可以进行安装程序、重启服务器等操作,与运行一台独立服务器完全相同。

选择你的VPS

根据不同的需求,你可以灵活选择不同的VPS服务商和不同的套餐。就性价比而言,我推荐 BandwagonHostVultr。如果你想仔细地权衡,可以在这个网站参考:VPS大全

购买VPS

这里,我以Vultr为例,展示购买VPS的过程。

首先,打开 www.vultr.com,在主页面输入邮箱密码注册。

 

验证成功登录后,依次点击Billing,Alipay,Pay with Alipay 来使用支付宝为帐户充值。

 

充值成功后,点击Servers,添加按钮来选择套餐。

依次选择服务器地址操作系统、和套餐容量;这里我选了位于New Jersey,安装CentOS7x64的 20GB服务器;然后点击 Deploy Now。

等待系统安装完成后,点击你的服务器,进入管理面板。

管理VPS

在Vultr上管理VPS

在管理面板中查看初始密码,然后点击View Console打开控制台。

 

在控制台中使用 root 帐户和刚才的密码登录。需要注意的是,在输入密码的时候,控制台不会显示任何字符。

登录后,你可以输入 passwd 命令来重设密码。

 

使用其他工具管理VPS

Vultr提供了简单的网页控制台,而一些其他的VPS服务商可能没有这个控制台。为了更方便地管理你的VPS,你可能需要更好的桌面工具。

这里,我推荐 PuTTYWinSCP

以PuTTY为例。在官网下载并安装 PuTTY 后,打开主程序,在 Host Name 处填入你的服务器IP,在下方还可以保存你的会话。单击Open,即可登录你的VPS。

搭建环境

宝塔面板

宝塔面板是一款服务器管理软件,支持windows和linux系统,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU、内存、流量监控图表,计划任务等功能。

安装宝塔面板

控制台登录VPS,执行CentOS安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

输入y以继续:

安装成功后,在Bt-Panel所示的地址,使用给定的用户名、密码登录宝塔面板:

配置环境1

登录宝塔面板后,会弹出推荐安装套件,直接一键安装:

安装过程中,你可以在面板设置中更改一些配置:

或者你也可以直接进行下一步。

链接域名

域名注册商

域名注册商是一个商业实体或组织,它们由互联网名称与数字地址分配机构或者一个国家性的国家代码顶级域名域名注册局委派,以在指定的域名注册数据库中管理互联网域名,向公众提供此类服务。

在国内注册的域名需要备案,在此不考虑。

国外知名的域名注册商有 GoDaddyenomnamecheap等,这里我们用了 freenom ,因为有免费的域名可以用。

在 freenom 注册免费域名

打开 freenom 网站,输入你想要的域名,检查可用性,选择获取可用的域名后,点击完成。

选择有效期(免费最多12个月)并继续。

使用邮箱登录,并填写个人信息的表单,表单的地址信息要与下面的IP相符合。完成后点击 Complete Order。

 

解析域名到服务器IP

申请成功后,查看 My Domains ,对你要管理的域名点击 Manage Domain。

在你主要使用的域名详情中点击 Manage Freenom DNS:

添加两条解析记录:一条Name为空,一条Name为WWW;Type为A;TTL保持默认;Target填入VPS的IP地址。

在你备用的域名中选择 Management Tools 中的 URL Forwarding:

在第一个输入框中填入你主要使用的域名地址,Forward mode 选择 Redirect,最后点击 set URL。

 

开始使用WordPress

WordPress

根据wikipedia,WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行前100万的网站中有超过16.7%的网站使用WordPress。到了2011年8月,约22%的新网站采用了WordPress。WordPress是目前因特网上最流行的博客系统。

安装WordPress

再次登录宝塔面板,选择软件管理-设置。

在弹出窗口选择 WordPress 一键部署;填入已解析的两个域名,点击提交。

 

部署完成后会出现提示弹窗,不关闭,直接打开域名网址,点击开始:

数据库名用户名密码填入,然后提交。

填写基本信息后,点击安装WordPress。

安装成功后,就可以登录WordPress后台:

配置环境2

伪静态

如果你需要在WordPress中改变 固定连接 选项,你需要先配置伪静态。

在宝塔面板中打开网站,然后在已经添加的站点右侧点击设置-伪静态,选择 wordpress,点击保存。

SSL证书

配置SSL证书以获得更高的可信度。

在宝塔面板中打开网站,然后在已经添加的站点右侧点击设置,选择SSL-Let's Encrypt,管理员邮箱中填入注册邮箱,勾选域名,点击申请。申请成功后选中强制HTTPS。

主页错误

如果访问域名主页时出现这个页面:

在宝塔面板选择文件,进入网站目录,删除 index.html 文件。

 

最后

本文完成后,文中申请的域名已注销,文中使用的VPS已销毁实例。

 

Chrad

不忘初心

文章评论(0)

你必须 登录 才能发表评论