准备工作

在搭建博客之前,你需要拥有两样必须的东西:服务器,域名(公共服务器公共域名不算)

服务器

首先你需要一个服务器,差不多就可以,什么VU,OP,DO,ALi,凑合着用
Vultr的优点是购买方便,删除方面,适合入门使用,不适合长时间使用
阿里云的国内延迟低,不够可能需要备案,国际阿里云则需要非大陆信用卡
OneProvider的是机房比较多,换IP看脸
DigitalOcean是有学生优惠,可通过教育邮箱获得50刀
萌新建议购买相对廉价,容易换IP或者容易退款的VPS
(网上有很多买服务器的方法,各家VPS也有差异,这里就不多做叙述)

域名

一个专门的域名,可以使用免费的域名(一年),也可以去GoDaddy上购买(好贵!!!)
免费域名的网站:Freenom.com
高质量的GoDaddy: godaddy.com
把你的域名解析到服务器上去,GoDaddyCloudflare
每家卖域名的网站都有自家的DNS服务,可根据需求选择,另外,善用多级域名能够剩下不小的一笔钱(毕竟也不便宜,一个域名只用一次也太亏了)

搭建博客

首先你需要你个网站环境,也就是一个web环境,然后选择你需要的博客类型即可

Web环境

连接你的服务器(本文所用服务器为centos7),软件JuiceSSH(安卓),Xshell(win),Termius(ios)
搭建需要的web环境, 安装LNMP一键安装包(宝塔/一键脚本)
LNMP一键脚本:

wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp

宝塔一键脚本:

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

具体去官网查询:LNMP,宝塔

博客类型

选择你要用的博客类型:WordPress,Typecho...
WordPress功能比较多,插件也丰富,不过相对臃肿(懒人推荐)
Typecho的优点是轻量,也可以配合插件达到功能(喜欢折腾的推荐)
从他们的官方网站下载下来,把文件先下载到本地

使用

在服务器上新建你的网站,新建专门的数据库,把你下载的博客文件上传到网站根目录
申请Let's Encrypt免费证书,强制https跳转
在浏览器输入你的域名地址,连接到网站,会提示你安装,按照你之前设置的输入即可
进入博客,点击登陆,点击后台管理,点击撰写文章即可

主题

原生的比较简洁,如果不是很满意,或者追求个性化,可以添加主题包
找到你需要的主题(有免费付费的),这个根据个人喜好选择
Google搜索有一堆,选择你喜欢的就好,本博客采用的是handsome
将主题文件上传到你网站的/usr/themes下,回到博客后台,控制器,外观,启用你需要的外观即可
另外主题会有配套的插件,根据你主题的提供者文档即可(自己也可以去找适合自己的)

Last modification:December 8th, 2018 at 04:35 pm
如果觉得我的文章对你有用,请随意赞赏