如何上线一个网站

在开发领域我只是新手,以下是我的个人理解,我想一定有更好的方法,期待指教。
1,你需要一个可以上线的github项目。
例如,我fork了这样一个项目。
notion image
2,在vercel上部署
vercel的网站是这个:Dashboard – Vercel,import你的github项目。
不要被全英文界面吓到,这个是我见过最好用的,过了这个村没这个店了。
notion image
3,配置环境变量
notion image
这个项目是需要配置环境变量的,每个项目的环境变量不一样,这个取决于你的项目需要什么。
随后按下deploy,很快项目部署完毕。
部署完毕后大概是这样,点击visit即可访问部署的网站。
notion image
4,获取域名
但是,这个项目有一个缺点,就是网站有时候在国内不能访问。vercel是国外的网站托管平台,部署的是依托于国外的服务器。据说之前是可以的,但是可能后来vercel部署量越来越多,慢慢地就被墙了。解决方法是,绑定国内域名。
那么,你首先得有个国内的域名。我是在腾讯云购买的,网址如下:
举个例子,比如某校教务处想买个域名的话:
notion image
你选择一个喜欢的购买就行了。倒也不一定要使用传统的.com,这个比较贵。自己喜欢、便宜就可以了,骚气一点也不是不行。于是我花18元买了一年的.love。
题外话:还有“.我爱你”,不过这个更贵,我决定不买。
购买的过程会要求你实名认证、提交实名认证模板,这些按步骤做就行。
随后你进入下面这个网页
在网页里你可以找到设置域名DNS的地方。
题外话:我科普一下DNS是什么。
DNS可以理解为域名和IP的翻译器。人类更容易理解域名,而计算机更容易理解IP,DNS的作用就是把你的域名翻译成计算机能够理解的IP。我们现将域名传给DNS,DNS再将IP传回来,你用IP打开。
5,获取DNS
把DNS改成需要的样式。
那么我们怎么知道DNS要改成什么样呢?
如下:
在vercel的settings里找到domain。
notion image
在框里输入你的域名并add,就会开始绑定。
然后。。。会报错:
notion image
这时,出现在Intended Nameservers里面的就是我们需要的DNS。
转换后重新绑定,成功!
notion image
这时候,你就可以用你的域名访问你的网站了。
欢迎访问并提意见~
 
最后,吃水不忘挖井人,感谢
网站上线后如何统计访问量Python作业学生易错点整理
  • Twikoo
  • Utterance
心情随笔
量化
机器学习
爬虫
开发
Python
Javascript
社会常识
课程笔记
Stata
科研笔记