前言

前一段时间,博客域名在申请ICP备案,暂时不能访问。等待了半个月,终于收到备案成功的通知了,可以正常访问啦:www.wangchaochao.top,相对于公众号而言,个人博客自由,排版简洁,更适合PC端访问。本篇文章记录整个备案的过程,也了解一下网站备案的相关知识。

ICP备案主要分为两大类: 一是经营性备案,二是非经营性备案。 后者相对较多,前者一般由于条件限制很多无法拿到审批。 所谓经营和非经营,如果你的网站涉及会员收费、点击收费的业务内容,需要申请互联网信息经营性备案。不涉及收费的,就申请非经营性备案就可以了。本文以我个人博客备案过程为例,介绍非经营性的备案流程。

一定要备案吗?

域名备案DNICP(Domain Name Internet Content Provider)的目的就是为了防止在网上从事非法的网站经营活动,打击不良互联网信息的传播,如果网站不备案的话,很有可能被查处以后关停。根据中华人民共和国信息产业部第十二次部务会议审议通过的《非经营性互联网信息服务备案管理办法》条例 [1] ,在中华人民共和国境内提供非经营性互联网信息服务,应当办理备案。未经备案,不得在中华人民共和国境内从事非经营性互联网信息服务。而对于没有备案的网站将予以罚款或关闭。 ——来自 百度百科

ICP备案是国家对从事互联网信息服务的企业和个人提出的要求,并制定了明确的法律法规。

根据上述解读可知,是否需要备案主要看你的网站等互联网信息服务解析到的服务器是否在中国内地(大陆),如果服务器在中国香港、中国澳门、中国台湾及其他国家和地区,则不需要备案。

备案前的准备

以阿里云提供的备案服务为例,申请ICP备案前,需要准备以下资料:

  • 域名,域名已经实名制认证,并且没有过期。
  • 备案资料,域名主体是个人或企业,所需的资料是不同的。
  • 备案服务号,可以通过购买相关服务器产品获得。

域名

备案的域名及域名注册商需满足以下三个要求:

  • 域名已完成实名认证且未过期,实名认证的主体与备案主体一致。
  • 域名对应的顶级域名已获工信部批复。
  • 域名注册商是工信部批复的注册商。

备案资料

网站主体是个人的,即个人网站。需要准备以下资料:

  • 基本证件资料,姓名/证件号码/证件地址/联系方式等等
  • 个人身份证件照片和手持证件照片, 自行拍照。需保证所持证件和人脸清晰、完整、无遮挡。 类似下图:

当备案主体为企业或组织时,您需根据情况准备以下基本资料和辅助资料。基本资料必须提供,辅助资料需根据管局要求提供。

  • 主办单位营业执照
  • 主办单位法人证件信息
  • 网站负责人证件信息,如果网站负责人不是单位法人,需要提供法人的授权书。
  • 辅助资料,如手持单位证件照片,网站建设方案书等等

备案服务号

提交备案申请时,还需要一个备案服务号。备案服务号怎么获取呢?

  • 购买3个月以上云服务器ECS ,可获取5个备案服务号
  • 购买3个月以上云虚拟主机,可获取5个备案服务号
  • 购买3个月以上轻量应用服务器,可获取5个备案服务号
  • 购买6个月以上物联网套餐包,每个套餐包可申请1个服务号

等等,获取备案服务号的方式还有很多,总之需要购买相关的服务器产品才能获取备案服务号。最便宜的获取方式,就是购买6个月物联网套餐包90元,包括每月100万条消息通信数;每月100万分钟设备连接时长;每月10G的设备数据存储。每个网站会使用一个备案服务号,如果你只有一个网站需要备案可以选择这种比较经济的方式,当然如果你有多个网站需要备案,可能就需要选择其他的服务器产品来获取更多的备案服务号了。

如何申请ICP备案

以使用阿里云APP进行ICP备案为例,备案流程如下:

如果信息填写无误,符合要求,前面4个步骤可以在2个工作日以内完成,最后一步管局审核会时间较长一些。我的博客从申请备案到备案完成,时间大约是在15天左右。在申请备案之前,需要把网站设置为禁止访问的状态,这一点很重要,自己要尝试使用PC和手机试一下,确保不能访问,否则很有可能审核不通过。我是通过把所有的解析记录暂停的方式来禁止访问的。

备案成功之后

如果一切顺利,备案申请通过了,工信部会发短信通知你,备案申请通过,备案服务号和备案密码,这两个号码要妥善保管,是以后变更备案信息的重要依据。备案成功之后,需要在网站首页底部的中间位置,放置您的备案号并链接至http://www.beian.miit.gov.cn/。

html代码实现:

<!-- 备案信息 -->
<a href="http://www.beian.miit.gov.cn/"> 京ICP备20010816号</a>
<!-- 备案信息 -->

实现效果:

总结

整体来说,备案的过程也很简单,其实2017年刚申请域名时,就想过备案,当时的备案流程还比较繁琐,申请服务商提供的幕布,合影拍照,提交申请,审核也比较严格等等。整个流程比较繁琐,周期长。现在可以通过手机APP的方式,当天就可以完成资料填写、初审,管局审核两周左右。只要资料真实、有效、规范,整个流程差不多15天就可以完成。

关于博客的搭建

我的博客是使用的GitHub Page + Jekyll博客模板的方式搭建,没什么技术含量,clone一个模板,然后修改为自己的信息,再push一下就可以访问了:

总的来说,自己搭建博客网站的方式主要有以下几种:

  • GitHub/Gitee Page + Jekyll/Hexo静态博客模板
  • GitHub Page + Gridea静态博客写作客户端
  • 服务器 + WordPress + php

建议使用第一种或第二种方式来搭建博客,相关教程网络上很多很多,搜索对应关键字就可以分分钟搭建一个属于自己的博客,没什么技术含量。第一种方式,需要了解基本的git操作命令,第二种方式不需要git操作基础,可视化界面配置博客参数等等。

参考资料

推荐阅读

个人博客如何申请ICP备案的更多相关文章

  1. Canesten 项目申请ICP备案过程中遇到的问题及知识点扩充

    遇到的问题:Canesten备案主体是Bayer *** Ltd., Shanghai Branch, 而提供的IP是 Bayer (China)limited,违背了电信要求的三一致原则,即备案主体 ...

  2. 从零到一快速搭建个人博客网站(域名备案 + https免费证书)(一)

    环境介绍 资源 说明 centos v7.2 docker 快速部署项目环境 nginx 反向代理,同时配置https证书 halo v1.4.2,开源博客项目 Let's Encrypt 免费证书 ...

  3. CSDN博客专家申请成功

    又一个值得纪念的日子,上周六申请CSDN博客专家,今天中午审批通过.使用CSDN好几年了,从未想到能把博客一步步的写到这个地步. 曾经,写过一段博客,只是为了记录和分享.中间由于工作的变动和繁忙中断了 ...

  4. 独立博客怎样申请谷歌Adsense

    谷歌Adsense广告是眼下个人站长的主要赚钱途径之中的一个,首先是它相对诱人的单位价格,尽管谷歌中文广告相比英文广告单位价格有所折扣,但我的经验是仅仅要你的网页内容和广告keyword有较高的匹配性 ...

  5. 使用 github Pages 服务建立个人独立博客全过程

    你是否有这样子的需求,只是想简单的写写文章,记录下自己的学习心得.成长经历等,都是些文字内容,不需要配置使用数据库.不想购买服务器自己搭建站点,只是想安安静静的用比较舒服的方式来写篇文章. 静态博客就 ...

  6. 从零到一快速搭建个人博客网站(域名自动跳转www,二级域名使用)(二)

    前言 本篇文章是对上篇文章从零到一快速搭建个人博客网站(域名备案 + https免费证书)(一)的完善,比如域名自动跳转www.二级域名使用等. 域名自动跳转www 这里对上篇域名访问进行优化,首先支 ...

  7. CSDN博客的积分计算方法和博客排名规律

    开通博客一段时间了,近期莫名其妙得获得"持之以恒"的勋章,看着日益增长的积分,既兴奋又好奇.本人对CSDN博客积分的计算方法非常疑惑,也不知当中怎么回事,好奇度娘一番,并结合CSD ...

  8. CSDN博客积分规则

    1.博客积分规则 博客积分是CSDN对用户努力的认可和奖励,也是衡量博客水平的重要标准.博客等级也将由博客积分唯一决定.积分规则具体如下: 每发布一篇原创或者翻译文章:可获得10分: 每发布一篇转载文 ...

  9. 博客美化—添加萌萌的live2D看板娘(不能再简单了)

    看着很多博客都有live2D的萌萌哒看板娘,我闲着有空说干就干. 从参考博客的附件中下载资源文件 waifu.css waifu-tips.js live2d.js flat-ui.min.css// ...

随机推荐

  1. C#桌面开发的未来-WebWindow

    WebWindow源码作者博客基于Chromium的Edge体验体验方式一:体验方式二:预期目标:遗留的问题 WebWindow WebWindow是跨平台的库. Web Window的当前实验实现可 ...

  2. CODING 携手优普丰,道器合璧打造敏捷最佳实践

    随着全球进入到信息化时代,越来越多的企业迫切地寻求新的商业模式,要求迭代.探索.不断加速创新以响应快速变化的市场.如今一系列新兴概念如敏捷开发.极限编程.微服务.自动化.DevOps 等大行其道,然而 ...

  3. 五分钟完成 ABP vNext 通讯录 App 开发

    五分钟完成 ABP vNext 通讯录 App 开发 ABP vNext(后文简称Abp)是 Volo 公司堪称艺术品级的应用开发框架,它基于领域驱动设计(DDD)的思维,创新地采用了模块化的设计.A ...

  4. 2019计蒜客信息学提高组赛前膜你赛 #2(TooYoung,TooSimple,Sometimes Naive

    计蒜客\(2019CSP\)比赛第二场 巧妙爆零这场比赛(我连背包都不会了\(QWQ\) \(T1\) \(Too\) \(Young\) 大学选课真的是一件很苦恼的事呢! \(Marco\):&qu ...

  5. gradle管理的Springboot使用JSP详解

    大家知道现在的springboot默认经不支持jsp了,但是还是可以用的,需要加一些配置. 我使用的springboot是用gradle构造的,现在跟着我一步步来吧! 一,新建一个springBoot ...

  6. Python3 整数

    imag定义:返回整数的复数形式的虚部(返回整数).格式:intobject.imag real定义:返回整数的复数形式的实部(返回整数).格式:intobject.real conjugate()定 ...

  7. HTML基本标签,表格标签,框架标签

    1.html简介 1.1什么是html html全称:Hyper Text Markup Language(超文本标记语言) 备注:           a.超文本:页面内可以包含图片.链接,甚至音乐 ...

  8. 深入Redis客户端(redis客户端属性、redis缓冲区、关闭redis客户端)

    深入Redis客户端(redis客户端属性.redis缓冲区.关闭redis客户端) Redis 数据库采用 I/O 多路复用技术实现文件事件处理器,服务器采用单线程单进程的方式来处理多个客户端发送过 ...

  9. Chrome EC框架探索_0.0_引言

    0.0 引言 嵌入式硬件抽象框架常常面临着这样的尴尬:封装层次较高的(arduino,mbed)不能充分暴露必要的API并面临着性能问题,封装层次较低的(HAL,LL)接口复杂且开发困难.近日发现的一 ...

  10. C 2013笔试题

    1.把整数分解成素数 如90=2*3*3*5 [见2015年] 方法一: int main() { int n, i=2; printf("\nInput:"); scanf(&q ...