搭建自己的个人网站(一)准备篇
由于是个人非盈利网站,为了避免麻烦的备案流程,我选择了国外的服务器和域名商。所以以下准备需要梯子,当然你也可以选择国内的服务商。
1、购买服务器
我自己是在BandwagonHost上买的服务器,地址https://bandwagonhost.com/。
500M内存、10G存储空间、500G的流量带宽,29刀每年。当然,你也可以选择阿里云、腾讯云、百度云的服务器。
BandwagonHost支持配置的操作系统有很多,可以自己按需选择,我这里选择的是常规的centos 7 x86_64系统
BandwagonHost控制台支持很多对服务器的配置操作,用起来还是非常方便的
同时,支持在网页控制台直接连接你购买的服务器进行远程命令行的操作,当然还是建议使用命令行中使用ssh连接,速度上要快很多
2、购买域名
我自己的域名是在godaddy.com上购买的,买的.com域名,两年136。这里强烈建议如果没有必要的话,不要买.com域名,续费价格直接翻倍了!!
购买域名就直接在页面搜索自己想要的域名,然后加入购入车,结算就好了(可以使用支付宝支付),很简单具体就不细说了。
3、将自己买的域名和服务器进行绑定
这一步在godday上配置,其实就是将当前的域名进行DNS的配置,是的DNS服务可以将你的域名解析到你的ip地址。
3.1 获取自己的公网ip

3.2 在godaddy上进行配置
My Products -> Domains -> 选择你刚刚购买的域名 -> DNS -> DNS management -> 搜索你要配置的域名,然后就可以开始配置了。
A记录是ip到域名的映射,CName记录是域名别名到域名的映射,比如下面的配置liyunkun.com、www.liyunkun.com、book.liyunkun.com都会解析A记录对应的ip地址。
3.3 检验是否生效
在命令行中ping一下你配置的域名,返回的如果是你的服务器地址,那表明配置成功了
4、准备好lrzsz
lrzsz提供命令行来完成本地和服务器之间的文件传输,也可以使用fileziller这一类的图形化界面来传输。
具体可参考https://wsgzao.github.io/post/lrzsz/
至此,基本的准备工作已经做完,我们可以开始在自己购买的服务器上部署自己的网站服务了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?