域名

云虚拟主机和域名备案

心已入冬 提交于 2020-01-29 17:02:18
我想要一个云虚拟主机怎么搞 第一,花钱买一个 第二,内网穿透 先说说花钱买一个 厂家选择阿里云,腾讯云,百度云,七牛云,华为云等等 每个厂家都有学生服务器,我选择 阿里的 ,注意是云服务器ECS 配置虽然不给力,但是已经很便宜了,这套配置不是学生要一千多,地区选择离自己近的,这样访问快,光纤再快也要时间,系统就用centos7.x就行,还有Ubuntu和window,为什么选centos,因为他历史悠久,所以报错什么的可查资料多 购买后去到阿里云后台就能看到一个云虚拟机,连接虚拟机直到操作虚拟机需要两个账号密码,一个是接入虚拟机,一个是登陆虚拟机的 第一层账号是ip地址,密码是第一次进入阿里云后台会给的,这个也是连接Xftp工具和XShell工具的账号密码,连接虚拟机的端口是22 第二次账号是root,密码是购买服务器的时候自己设置的 如果要改密码,改完是要重启生效的,重启后很多服务需要去重新启动,有点麻烦 问:我需要买云数据库吗 一般情况是不用,上面的学生服务器自带40G硬盘,装个centos系统,一些java,node,mysql,mongodb用不了多少,代码大小也就几个M,除非你的数据库太大了,不够了才买,而且很便宜, 云数据库的购买需要注意的是买跟云虚拟主机同个厂家并且同个地区的,因为同个地区的数据传输跑的是内网,也就是局域网,传输速度更稳更快 域名 选一个自己喜欢的域名

CentOS7系统安装DNS服务

杀马特。学长 韩版系。学妹 提交于 2020-01-28 09:01:00
1、DNS是什么? DNS ( Domain Name System )是“域名系统”的英文缩写,简单来说就是一个数据库,用于存储网络中IP地址与主机名的对应关系;简单的说DNS的作用就是把主机名解析为IP地址;如下图: 1.1、DNS层级结构 域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,包括主机和域名。DNS数据库中的名称形成一个分层的树状结构;域名在拼装时,是沿着这颗树的最下面往树根上走的;例如:www.baidu.com,其实改余名的完整写法应该是:www.baidu.com. 注意域名最后面有一个 "."; 2、DNS查询过程 假设我们第一次通过浏览器访问www.baidu.com这个域名。DNS如何查找到www.baidu.com这台主机呢?如下 第一步:当我们在浏览器中输入www.baidu.com后我们的个人电脑首先在本机查找hosts文件中是否有www.baidu.com的指向,如果有则直接访问www.baidu.com所对应的主机;如果没有在查找本DNS缓存中是否有之前的查询记录。如果都没有则将请求交给本地首先DNS指向的本地DNS服务器为我们查询。进入第二步; 第二步:本地DNS接收到查询请求后首先看www.baidu.com是否是自己负责解析的域,如果是则将结果返回给用户主机,如果不是自己负责的区域

K8s Nginx Ingress 介绍

帅比萌擦擦* 提交于 2020-01-27 11:55:24
作者:漠然,原文发布于2017年3月4日, 原文链接 一、Ingress 介绍 Kubernetes 暴露服务的方式目前只有三种:LoadBlancer Service、NodePort Service、Ingress;前两种估计都应该很熟悉,具体的可以参考下 这篇文章 ;下面详细的唠一下这个 Ingress 。 1.1、Ingress 是个什么玩意 可能从大致印象上 Ingress 就是能利用 Nginx、Haproxy 啥的负载均衡器暴露集群内服务的工具;那么问题来了,集群内服务想要暴露出去面临着几个问题: 1.2、Pod 漂移问题 众所周知 Kubernetes 具有强大的副本控制能力,能保证在任意副本(Pod)挂掉时自动从其他机器启动一个新的,还可以动态扩容等,总之一句话,这个 Pod 可能在任何时刻出现在任何节点上,也可能在任何时刻死在任何节点上;那么自然随着 Pod 的创建和销毁,Pod IP 肯定会动态变化;那么如何把这个动态的 Pod IP 暴露出去?这里借助于 Kubernetes 的 Service 机制,Service 可以以标签的形式选定一组带有指定标签的 Pod,并监控和自动负载他们的 Pod IP,那么我们向外暴露只暴露 Service IP 就行了;这就是 NodePort 模式:即在每个节点上开起一个端口,然后转发到内部 Pod IP 上,如下图所示

阿里云域名绑定指定服务器IP

浪子不回头ぞ 提交于 2020-01-27 08:05:16
1. 在当前服务器上查看本机公网IP 2. 登录阿里云 并找到域名 菜单 3. 选择要解析的域名, 选择 解析 按钮 4. 选择添加记录 5. 选择A 记录类型, 配置要访问的二级域名,输入公网ip地址 其他默认即可 6.浏览器验证 (前提服务器已经安装了Nginx了) 来源: CSDN 作者: 潇凝子潇 链接: https://blog.csdn.net/xu990128638/article/details/103984309

『Windows周边』Hosts是什么?Hosts文件呢?在哪里的?

眉间皱痕 提交于 2020-01-27 04:38:19
hosts 一. Hosts文件的位置 很多用户都知道在Window系统中有个Hosts文件(没有后缀名),在Windows 98系统下该文件在Windows文件夹。 在Windows 2000/XP系统中位于\%Systemroot%\System32\Drivers\Etc 文件夹中,其中,%Systemroot%指系统安装路径。例如,Windows XP 安装在C:\WINDOWS,那么Hosts文件就在C:\Widows\System32\Drvers\Etc中。 你也可以用windows自带的查找功能搜索找到hosts文件。 该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开和编辑。 二. Hosts文件的基本内容和语法 用记事本打开hosts文件,就可以看见了微软对这个文件的说明。Hosts文件文一般有如下面的基本内容 # Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an

Nginx 之 Rewrite和具体场景

纵饮孤独 提交于 2020-01-27 03:02:02
文章目录 一、环境准备 二、Rewrite 介绍 2.1、Rewrite跳转场景 2.2、Rewrite 实用场景 2.3、常用的正则表达式元字符 2.4、Rewrite 命令 2.5、location 分类 2.6、location 优先级 三、具体场景 3.1、场景一:基于域名的跳转 3.2、场景二:基于客户端IP地址访问跳转 3.3、场景三:基于旧、新域名跳转并加目录 3.4、场景四:基于参数匹配跳转 3.5、场景五:基于目录下所有php文件跳转 3.6、场景六:基于最普通 url 请求的跳转 一、环境准备 一台nginx服务器提供 www.test.com 的网页。 1、安装rpm源 rpm - Uvh http : / / nginx . org / packages / centos / 7 / noarch / RPMS / nginx - release - centos - 7 - 0. el7 . ngx . noarch . rpm 2、直接用yum安装nginx和bind yum install nginx bind - y 3、DNS域名解析 vim / etc / named . conf vim / etc / named . rfc1912 . zones //复制修改 zone "test.com" IN { type master ; file

微信域名监控通知、微信域名检测API接口分享

你。 提交于 2020-01-27 01:05:28
一些公司和企业,喜欢制作网页分享链接,然后让人们分享到微信群,朋友圈等地方进行宣传,但是有时会遇到分享链接被微信屏蔽无法访问的情况。网站要想在微信中推广,其实多多少少都会被拦截,就算是公司企业备案,照样也会被拦截。被拦截一般来说就是域名已经在微信中打不开了,意思就是微信域名被封了。 微信域名被拦截的提示:一:域名里的内容违规或诱导被举报而导致的拦截二:被用户或同行恶意举报三:服务商(例如腾讯,360一段时间的批量封杀域名)等等情况四:网站有强制分享,或者诱导分享 如何打开在微信被屏蔽的链接:一、 复制粘贴到外部浏览器链接被微信屏蔽后,只是在微信中无法访问,但使用手机内的浏览器是可以访问的。首先复制链接,打开手机上的浏览器,把链接粘贴到浏览器的地址栏访问,然后就能打开链接了。但从微信切换到浏览器不是很方便,特别对于一些年纪大的人来说,不仅觉得麻烦,操作起来也费劲,而且有的还不会操作,这样在转化上又会大大降低。 二、 向微信申请恢复访问这种方法比较费时,方法也相对复杂一点,但是成功后,所有分享链接都能在微信里访问。 三、使用微信域名检测API接口,实时检测域名是否被微信封禁拦截,推广起来无压力,更能确保营销活动能正常进行。 详情可看原文。 来源: CSDN 作者: llhh33 链接: https://blog.csdn.net/weixin_45189747/article

跨域请求的解决办法:使用Access-Control-Allow-Origin

馋奶兔 提交于 2020-01-26 14:42:00
传统的跨域请求没有好的解决方案,无非就是jsonp和iframe,随着跨域请求的应用越来越多,W3C提供了跨域请求的标准方案(Cross-Origin Resource Sharing)。IE8、Firefox 3.5 及其以后的版本、Chrome浏览器、Safari 4 等已经实现了 Cross-Origin Resource Sharing 规范,实现了跨域请求。 在服务器响应客户端的时候,带上Access-Control-Allow-Origin头信息。 Access-Control-Allow-Origin 所有域名设置: Access-Control-Allow-Origin:* #则允许所有域名的脚本访问该资源。 Access-Control-Allow-Origin 单个域名设置: Access-Control-Allow-Origin:https://www.fujieace.com #允许特定的域名访问。 Access-Control-Allow-Origin 多个域名设置: 很多人认为直接按照以下这样写就可以了,其实是错误的,因为Access-Control-Allow-Origin只允许一个值;逗号分隔多个值是行不通的。 Access-Control-Allow-Origin: https://www.google.com,https://www.baidu

网络知识入门,探讨DNS服务器在网页请求中的作用(二)

北城以北 提交于 2020-01-25 19:56:45
上一篇文章讲到网络请求是基于http协议传输的,消息请求包含了“对什么”和“做什么操作”,于是一个网页请求就这么发送出去了。但是在发送消息之前,我们还需要对域名进行解析,得到ip地址之后才可以发送请求,本文就来探讨一下网页请求中如何将域解析为ip地址。 [网络知识入门,探索一次网页请求的旅程(一)] https://blog.csdn.net/ck784101777/article/details/103729743 一、向DNS服务器查询Web服务器的IP地址 生成HTTP消息之后,接下来我们需要委托操作系统将消息发送给Web服务器。尽管浏览器能够解析网址并生成HTTP消息,但它本身并不具备将消息发送到网络中的功能(浏览器本身也是借用本地操作系统来发送请求),因此这一功能需要委托操作系统来实现。在进行这一操作时,我们还有一个工作需要完成,那就是查询网址中服务器域名对应的IP地址。 在委托操作系统发送消息时,必须要提供的不是通信对象的域名,而是它的IP地址 。因此,在生成HTTP消息之后,下一个步骤就是根据域名查询IP地址。在讲解这一操作之前,让我们先来简单了解一下IP地址。 1.TCP/IP网络 互联网和公司内部的局域网都是基于TCP/IP的思路来设计的,所以我们先来了解TCP/IP的基本思路。TCP/IP的结构如图所示,就是由一些小的子网,通过路由器连接起来组成一个大的网络

阿里云服务器怎么绑定域名?

有些话、适合烂在心里 提交于 2020-01-25 16:26:12
阿里云服务器怎么绑定域名?下面来解释一下Nginx和Apache绑定域名方法。 Nginx 服务绑定域名 以 YUM 安装的 Nginx 为例: 执行命令 vi /etc/nginx/nginx.conf 编辑 Nginx 的配置文件,将默认的 server {...} 配置修改为以下内容: server { listen 80 default_server; server_name www.123.com; root /home/web1; location / { } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50.xhtml; location = /50x.html { } } server { server_name www.abc.com; root /home/web2; location / { } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } } 访问 www.123.com 时,跳转到 /home/web1 目录。 访问 www.abc.com 时,跳转到 /home