当前位置:首页 > 技术文章 > 正文内容

域名备案流程总结

arlanguage5个月前 (12-17)技术文章35

域名备案流程

一、前言

一般某个网站程序部署到云服务器上后,我们就可以直接通过”服务器主机IP:应用端口”的方式来访问该网站服务了,但这种方式非常不友好。对于广大用户而言,没几个人会记得住那一串IP数字地址。因此我们需要提供一个友好的名称来作为服务器主机IP的别名,让用户在浏览器输入别名就可以访问到网站服务,这个别名就可以理解为域名(域名具体介绍请自行百度)。下面简单记录下我的个人网站从申请域名->备案->做IP解析、端口转发的过程。

二、申请域名以及实名认证

我是在百度云的域名服务注册中心进行域名申请注册的。域名具体申请过程就不说了,进入百度云域名服务注册中心自己看。本人在申请域名的时候想了很多个,但是发现都被注册掉了,无奈,最后选了个二般的域名gydblog.com进行注册。

注册完后在百度云平台上按照提示完成实名认证操作。

三、工信部备案

以前域名备案要去当地的管局进行,现在可以直接在比如百度云、阿里云上进行,还是很方便的。

我的域名是在百度云上完成备案流程的,备案流程也不是很复杂,按备案系统操作步骤慢慢来即可完成。


工信部备案这里耗时最长,我的网站大概半个月才备案完成。

四、域名解析、端口转发

域名解析我也是直接在百度云域名服务控制台上完成的,几分钟就好了。需要填写主机记录、记录类型、解析线路、记录值、TTL这几个选项,具体含义请自行百度。这里需要注意“记录值”就是服务器主机的IP地址,不能填写具体的端口号。默认在浏览器通过域名访问时会解析到域名对应的IP地址的80端口上。如果需要域名访问服务器上非80端口,可以通过域名:端口号的方式来完成,或者通过80端口转发来达到目的。一般我们都选择第二种方式,域名访问时无需额外填写端口信息即可访问到网站,这种方式更加友好。


我是通过用nginx来监听域名指向的默认80端口并转发到网站程序运行的xxxx端口来完成域名访问网站的。至于nginx如何设置端口转发,非常简单,改下配置文件重启nginx即可!具体操作步骤自行百度教程。

这里重点记录下遇到的问题
一开始我在只配置了以下两条解析规则


也就是说浏览器输入"www.gydblog.com" 和"xx.gydblog.com"是都可以被dns服务器解析到并提供访问的,但是如果我直接输入主域名"gydblog.com"就无法访问了。 因此根据官方说明,还需要增加一个匹配主域名的解析规则:


只需要*、www、@ 这三条规则就可以覆盖所有访问方式了!

五、通过域名进行网站访问

完成前面三个步骤,就可以打开浏览器通过域名来访问我们自己写的网站了。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/277.html

分享给朋友:

“域名备案流程总结” 的相关文章

Nginx日志切割方法(包含docker容器中nginx日志的切割)

logrotate软件简介logrotate 是一个 Bash 的 SHELL 脚本,可对日志文件进行切分,并将切分后的日志放在统一目录。logrotate 要求 GNU bash、GNU gzip 和 GNU date。logrotate 实用程序旨在简化在生成大量日志文件的系统上对日志文件的管理...

Nginx Lua编程基础

Lua是一门脚本动态语言,并不太适合做复杂业务逻辑的程序开发,但是,在高并发场景下,Nginx Lua编程是解决性能问题的利器。Nginx Lua编程主要的应用场景如下:API网关:实现数据校验前置、请求过滤、API请求聚合、AB测试、灰度发布、降级、监控等功能,著名的开源网关Kong就是基于Ngi...

Nginx配置可用参数

Nginx可用参数参数名称注释$arg_NAMEHTTP 请求中某个参数的值,如/index.html?name=zhangsan,可以用$arg_name 取得zhangsan$argsHTTP 请求中的完整参数。例如,在请求/index.html?id=1&name=zhangsan 中,$ar...

安装Code-server并配置用于多用户的反向代理(Nginx)

1.安装code-servercode-server的项目网址在cdr/code-server.在code-server的README中, 提供了两份部署指南, 一份是用于部署在AWS等云服务的deploy, 另一份则是我们要用的用于部署在本地的quickstart.Guide非常简洁明了, 就三步...

C# 实现高并发 Web 应用的性能优化秘籍

在现代的互联网应用中,尤其是大型 Web 应用,性能和可扩展性成为了核心竞争力。随着用户访问量和数据量的增大,高并发处理成为了系统稳定性和响应速度的关键因素。无论是电商平台、社交网站还是 SaaS 应用,如何应对海量用户的同时访问,确保系统高效运转,已经成为了技术人员面临的重要挑战。C# 和 ASP...

linux上将大文件切割成小文件之split命令

说明:很多场景需要拷贝或传输文件时,如果我们需要拷贝的文件太大的话,就需要想办法将其分成小个文件进行拷贝,然后载重新合并。今天介绍 split 命令格式:split [OPTION] [INPUT [PREFIX]]一、压缩并切割使用tar命令进行压缩,使用split进行切割实例:# 压缩 ]# t...