域名的背后是如何解析成ip?
javaweb ip+端口
域名访问呢?
搭建外网环境 公网IP
需要将域名解析成ip
购买域名
什么是一级?
先购买一个一级域名 例如
mayikt.com----- 收费的
什么是二级?
www.mayikt.com
找到购买域名的 dns 解析 ---
@.mayikt.com
www.mayikt.com-----对应解析的ip
腾讯云、阿里云
dns解析
例如:http://www.mayikt.com
1. 先从本地host文件中使用域名获取对应的ip地址;
2. 如果本地host文件中没有的话,就去运营商获取ip地址;
windows:C:WindowsSystem32driversetc
linux:/etc/hosts
1.Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
2.其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。
3.Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
4.OpenResty(又称:ngx_openresty) 是一个基于 Nginx 的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三方模块。
OpenResty ---nginx
1.反向代理 客户端发送请求达到Nginx服务器,Nginx转发到真实服务器访问,从而保证真实服务安全性;
2.负载均衡 能够对集群的节点实现负载均衡和故障转移,负载均衡算法:(轮询、权重、随机、hash等);
3.微服务网关入口 ,可以对微服务网关实现集群;
4.静态服务器 比Tomcat性能高很多,可以存放静态资源;-----推荐以后将静态资源存放到CDN
5.保护网站 使用nginx+lua 实现对请求实现服务限流;
1.windows 安装nginx
2.linux 安装nginx(纯原生方式非常麻烦)提前下载很多依赖 10分钟---不推荐