前段时间在搭建微信小程序服务器,这里结合小程序服务器的搭建过程对个人网站搭建流程进行介绍(可公开访问的网站的建站流程,非开发部署流程),以下简称网站搭建流程。
网站搭建流程参考如下:
准备云服务器准备域名ICP备案域名解析开启HTTPS网站开发上线公安备案,更新网站备案信息搭建网站需要先准备一台具有公网IP的服务器和一个域名,并将域名解析到服务器的公网IP,用户/小程序通过域名访问。
微信小程序只可以跟指定的域名进行网络通信,且域名只支持HTTPS和WSS协议,因此小程序服务器必须通过域名访问,并开启HTTPS。参见小程序基础能力/网络/使用说明[1]
这里选用了腾讯云的云服务器来搭建微信小程序服务器,下面的内容以腾讯云为例进行介绍,使用其他厂商云产品类似。
对大陆境内提供服务的网站都要进行ICP备案和公安备案,备案审核要等一段时间。服务器和域名准备好后可以先进行ICP备案,提交ICP备案申请后大概还有半个月到一个月左右可以用来进行网站的开发和部署。
备案对服务器和域名有一定要求,准备建站前可以先了解相关要求和限制,比如:服务器需要为中国大陆地区的服务器,中国香港地区及境外地区的云服务器无需进行备案,也不能用于备案。参见备案材料清单[2]
所有对中国大陆境内提供服务的网站都必须先进行 ICP 备案,备案成功并获取通信管理局下发的 ICP 备案号后才能开通访问。参见ICP备案概述[3]
网站备案申请通过管局审核并获得备案号后,必须在网站开通后30日内进行公安备案。如果网站涉及经营性业务还需申请经营性网站备案许可证。参见公安备案流程[4]
从我前面备案的情况来看,ICP备案总体在15天左右(包含服务商审核2天左右,其中退回修改一次,数据同步管局2天左右),公安备案在5天左右(重新发起过一次)。不同地区的备案时长可能有一定出入,可以在网站计划上线时间的一个月前着手准备,提前了解所在地区的备案周期,并预留一定的退回修改、重新发起备案的时间。
下面对网站搭建流程的各个环节分别进行介绍。
云服务器可以参考文章个人购买云服务器新手指南。
域名可以在云服务商网站购买:打开域名注册产品页,搜索想注册的域名,挑选想要的后缀进行购买。
并不是所有域名后缀都支持备案,购买前可以先在工信部网站确认想要的后缀是否支持备案:domain.miit.gov.cn[5]
域名注册一般首次购买有优惠,后面续费的时候价格会高一些,这里根据自己的需求选择购买时长。
如果已经在某个云服务商购买了云服务器,域名尽可能也在同一云服务商处购买,方便后续进行备案等操作。
域名购买时需要填写实名信息,首次填写会审核实名信息,审核完成才能提交订单。实名审核当天就能完成,后面再购买时可以直接使用填写过的信息。
实名信息ICP备案可以直接通过云服务商提交申请。备案过程大致为:填写备案资料,云服务商审核,管局审核,最后备案完成。参见ICP 备案新手指引[6]
ICP备案材料这块不同省份的省管局要求不同,像广东省的就需要打印《互联网信息服务备案承诺书》,签名按手印然后拍照上传。参见ICP 备案材料模板下载[7]
各省管局要求:ICP 备案各省管局要求[8]
广东省互联网信息服务备案承诺书ICP备案前有一个基础信息校验环节,需要填写主办单位信息(上传身份证图片)和互联网信息服务内容。
基础信息校验ICP备案有几种不同的备案类型,这里介绍首次备案类型,其它类型可以在云服务商网站详细了解。参见首次备案[9]
首次备案需要填写主体信息和互联网信息服务内容,然后上传补充材料(如《互联网信息服务备案承诺书》),之后就可以提交审核。
备案时就要确定好网站信息,包括名称、内容、描述(备注)。这里的名称和描述有一定要求,我备案的时候就是这里云服务商审核不通过然后退回修改了一次。网站命名要求参考:ICP 备案网站命名要求[10]
备案信息提交审核后等待云服务商审核结果,云服务商审核通过后会自动转到管局审核,都审核通过就完成了ICP备案。后面网站上线的时候需要悬挂备案号,并链接到工信部备案官网首页。参见备案号悬挂说明[11]
云服务器和域名准备好后就可以将域名解析到对应的云服务器IP,通过域名来访问网站。
域名解析在云产品控制台进行操作,如:快速添加域名解析[12]
域名解析可以简单理解为将域名关联到云服务器,修改域名解析设置后需要过一段时间解析才能完全生效。
如果网站还没完成备案,云服务商可能会对域名访问进行拦截(通过云服务器IP地址可以正常访问,通过域名访问时自动跳转到拦截页面)。参见ICP备案期间[13]
无法访问HTTPS在不断普及,微信小程序的接口只支持访问HTTPS域名,个人网站也建议开启HTTPS。
HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),即基于安全套接字层(SSL)进行安全数据传输的加密版 HTTP 协议。
开启HTTPS包含以下步骤:
申请SSL证书安装SSL证书SSL证书可以在云服务商处购买,也可以直接申请免费的SSL证书。另外有许多免费的证书颁发机构,在这些机构的网站上也可以获取到SSL证书。
参见免费 SSL 证书申请流程[14]
证书申请申请过程中需要对服务器进行配置,用于进行域名验证,这里按照对应提示操作就行。
SSL证书颁发后,需要下载SSL证书,上传到云服务器进行安装部署。一些云服务商会提供便捷操作。
SSL证书安装部署参考:SSL 证书安装部署[15]
这个环节主要是网站的开发和部署,网站内容需要和ICP备案时填写的信息一致,并悬挂网站备案号。
备案号悬挂参考:备案号悬挂说明[11]
到这一步网站部署完成后就可以通过域名访问到网站服务。
公安备案在全国互联网安全管理服务平台进行。
服务平台在2023年10月7日升级过一次,网上很多资料里的示意图是旧的网站截图,备案时按照平台提示操作就行,或者参考更新过的介绍文档。
公安备案需要先在服务平台注册并实名认证,备案同样是填写主体信息、网站信息等内容然后提交申请。另外这里会用到域名证书和身份证持证照,可以提前准备。
公安备案流程参考:公安备案流程[16]
域名证书在域名注册购买的服务商处获取:域名证书下载[17]
公安备案审核通过后,需要在30日内将公安备案信息添加到网站中(登录服务平台,在已备案网站详情中,复制网站公安机关备案号,下载备案编号图标,复制备案编号 HTML 代码,编辑网页源代码)。
下图中,左下角京公网安备 11010102000001号和京ICP备05070602号分别是公安备案信息和ICP备案信息,点击后会跳转到对应的网站。
全国互联网安全管理服务平台公安备案信息添加到网站后,整个网站搭建流程也就全部完成了,网站正式投入运营。
小程序基础能力/网络/使用说明: https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html
[2]备案材料清单: https://cloud.tencent.com/document/product/243/18914
[3]ICP备案概述: https://cloud.tencent.com/document/product/243/18907
[4]公安备案流程: https://cloud.tencent.com/document/product/243/19142
[5]工信部域名行业管理信息公示: https://domain.miit.gov.cn/
[6]ICP 备案新手指引: https://cloud.tencent.com/document/product/243/45097
[7]ICP 备案材料模板下载: https://cloud.tencent.com/document/product/243/14968
[8]ICP 备案各省管局要求: https://cloud.tencent.com/document/product/243/3474
[9]首次备案: https://cloud.tencent.com/document/product/243/18958
[10]ICP 备案网站命名要求: https://cloud.tencent.com/document/product/243/11740
[11]备案号悬挂说明: https://cloud.tencent.com/document/product/243/61412
[12]快速添加域名解析: https://cloud.tencent.com/document/product/302/3446
[13]ICP备案期间: https://cloud.tencent.com/document/product/243/19637
[14]免费 SSL 证书申请流程: https://cloud.tencent.com/document/product/400/6814
[15]SSL 证书安装部署: https://cloud.tencent.com/document/product/400/4143
[16]公安备案流程: https://cloud.tencent.com/document/product/243/19142
[17]域名证书下载: https://cloud.tencent.com/document/product/242/3647
文章版权声明:除非注明,否则均为本站原创文章,转载或复制请以超链接形式并注明出处
如何免费且快速地搭建个人网站_魔域私服外挂_?在数字时代,拥有一个个人网站可以展示你的在线身份、分享你的想法、作品或是开···
最新文章呆子教你5步建立属于自己的个人网站 一:个人网站简介1:为什么要建立个人网站; A):最开始肯定是好玩,如今都是互联网时···
最新文章这是写给另一个问题的答案,觉得对题主可能有帮助_魔域私服发布网_。====题主既然问要怎么从零基础建设网站,那我就假设你···
经验分享想拥有一个免费的个人主页吗?现在就教你半小时搭建自己的网站。
最新文章简单搭站教程,快速搭建个人网站,文中结尾处有赠送福利哈 ~
最新文章随着个人创业的流行,很多个人也需要一个比较详细的网站来展示自己,开展个人业务,或者积累粉丝等等魔域sf_魔域sf_。那么···
最新文章1. 引言欢迎来到“极简”系列教程,在这里,我们不会把你淹没在专业术语的汪洋和繁琐步骤中_私服魔域。相反,我们将通过简洁···
最新文章近几年跨境电商的发展让很多人都对这个生意跃跃欲试,不少人都希望给自己搭建独立站来尝试创业_魔域私服外挂_。又或者是喜欢分···
经验分享声明:以下仅为本人的个人见解,如果有不对的地方还请大佬指教,我会虚心接受。不嫌弃的话,给个小小的关注➕赞同吧,如果有问题···
最新文章更新为了解决 Hexo 的热更新和开发体验问题,我开发了 Valaxy 替代文中的 Hexo_魔域私服_。因此文中的一些···
经验分享