Skip to content

如果你有了一个域名…

2019-11-27

啥是域名

域名(Domain Name)是一串字母,用来映射到一个ip地址,让访问者可以不需要记忆无规律的ip地址也可以访问对应的网站。域名是全世界独一无二的,采用先注册先得的原理。域名和服务器之间使用域名解析系统(Domain Name Server, DNS)映射。常见的baidu.comqq.com都是域名。

打开Chrome浏览器,按F12,访问baidu.com,可以在开发者工具中看到百度的域名和ip的映射关系。

如果有了域名

如果有了域名,可能还不够,但如果你同时有了域名和服务器,那你就厉害大了。

设置域名解析

有了域名和服务器之后,第一件事一定是设置域名解析。解析就是让域名映射到ip的过程。前往你购买域名的管理后台,添加A记录即可。

ip地址是服务器的外网ip,可以在服务器的管理后台查询到。或者用

shell
$ curl icanhazip.com
47.102.202.86

来查询。

@表示解析根域名,比如你购买的域名是a.com,设置了@解析后,a.com就会被映射到你的服务器。

*表示解析全部二级域名,继续上例,设置了*解析后,q.a.comw.a.come.a.com等二级域名会全部被解析到你的服务器。

需要知道的是,设置解析还不够,这只是指引域名将请求转发到你的服务器。如果要让二级域名能分别起作用,你还需要设置你的服务器。

apache举例,当你设置了example.a.com的二级域名解析,你需要前往服务器,编辑/etc/httpd/conf/extra/httpd-vhosts.conf文件,添加这样的内容

<VirtualHost *:80>
  ServerName example.a.com
  DocumentRoot "/var/www/html/example/"
</VirtualHost>

来设置二级域名解析。设置解析后需要使用

shell
$ service httpd restart
Redirecting to /bin/systemctl restart httpd.service

重启服务器来使解析生效。

二级域名解析的相关配置可以自行查阅相关内容。

当你有了域名和服务器,二者又能关联起来,那你就可以做很多事了。

办个网站

在服务器上安装服务器软件(例如apachenginx),随便写一个index.html,就可以通过地址访问这个页面了。如果你没有开发能力,你可以去买(或下载)一些别人做好的网页放在自己的服务器上。这样你的网站就办成了。

私人网盘

安装VSFTP搭建FTP服务器,使用FileZilla来访问搭建好的FTP服务器。如果有开发能力,可以自己做上传接口和页面,使用网页来上传文件,使用接口保存文件。再使用网页来访问保存的文件或下载。

网上也能搜到一些开源的网盘系统,只需要下载别人写好的代码,放在自己的服务器上,就可以有一个自己的网盘了。

域名邮箱

前往QQ邮箱,登录后在顶部点击域名邮箱

点击顶部加号,按照提示设置解析,绑定域名即可。

域名邮箱用处很大,最大的用处可能就是你已经开通了“无限账号”。一些开放注册的网站,都会要提供一个邮箱来注册。如果你希望自己有很多个账号,你就需要去寻找邮箱服务,当你把QQ网易新浪搜狐雅虎谷歌百度邮箱都开通一遍了,可能你就找不到更多邮箱服务商了。但是一旦你有了域名邮箱,你就可以为自己配置很多很多自己域名下的邮箱。

QQ邮箱提供的域名邮箱限制10个,如果10个域名邮箱还不够的话,你可以购买新的域名再绑定,或者自己搭建邮箱服务器。

去哪搞域名

因为不做广告,所以自己去百度搜吧,亲测可用。百度搜“域名”,广告贼多。

© thebestxt.cc
辽ICP备16009524号-8
本站所有文章版权所有,转载请注明出处