前期准备
- 服务器 >= 2G2核
- 域名
本文使用的是阿里云的服务器,同时域名也是在阿里云申请
服务器在安装的时候把宝塔也装上
0x01 申请域名
以阿里云为例:
阿里云申请域名的网址为:https://wanwang.aliyun.com/domain
2022年2月15日起域名注册必须使用已完成实名认证信息模板。
建议:
- 域名越短越好
- 优先选择
cn
,com
- 域名申请好后第一时间去备案,备案通过需要好几天
重点:
- 不要第一时间就去把域名和ip连上
为什么呢:
网络上有各种各样的网络爬虫,别人能通过你的域名查到你的真实ip,这个时候ddos你就很容易挂。
具体怎么做:首先等到搭建好网站后去申请dns,先把dns跟域名套上,在把dns和ip挂上,中间等几分钟解析完毕了就ok了。别人再来查真实ip的时候就只能查到dns的ip。怎么打也不会打到真实ip,但是dns资源被消耗没了也会g,但是服务器不会受到影响
宝塔安装基础环境
可能出现的坑:
- 阿里云放行宝塔的端口,不然宝塔会出现打不开的情况
- 如果采用编译安装,时间会比较长
- 建议看看你想装的博客要求的版本,如果必要可以多下几个,注意博客源码或插件要求的版本与你下载的不同
- 防火墙建议在网站调整完成后再加入,防止在调整网站的时候出现未知的错误
如下图所示安装所需要的基础环境建议nginx、数据库这类用编译安装
(如果买的服务器不怎么大的话编译安装是一个不错的选择)
配置宝塔登录密码:
当宝塔把基础环境配好以后下载博客源码
安装博客 typecho
typecho
官网:https://typecho.org/
下载源码后打开宝塔,在网站的根目录下把下载下来的源码丢进去,然后解压:
配置完成后,后续登录宝塔就用新的账号和密码
joe 插件
地址: https://github.com/karan/joe
下载下来后放到网站根目录 ——》usr——》themes 然后解压
调试
https://ip/admin/themes.php
进入后
根据自己的喜好设置外观:
最后:
配置CDN加速(需要购买,花个几十块钱可以用很久),配置SSL
证书,在阿里云的控制台都可以直接完成(前提条件是必须是阿里云购买的服务器才行)。