发表于: 2018-11-01 20:54:17

1 799


一、今天完成的事情

1.根据官网教程配置了nginx  初步了解 nginx作用 

在官网下载 mginx 

 安装完毕  点击exe启动

浏览器输入localhost 做个测试

找到conf-niinx.conf 文件 改自己文件的路径路

任务管理器 关闭所有nginx进程 重新启动

 

电脑和手机连同一个wifi

电脑ip:win+R→cmd→ipconfig→回车, 找到无限局域网适配器wlan中的ip地址,

手机浏览器中输入192.168.2.244/test3.html  


      手机测试完毕


对nginx 初步理解

HTTP代理

www连接请求就是采用的http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)时就是用http代理。

它通常绑定在代理服务器的80、3128、8080等端口上。

HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。

HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个

状态行,比如"HTTP/1.1 200 OK",和(响应的)消息,消息的消息体可能是请求的文件、错误消息、或者其它一些信息。


Nginx常用功能

Http代理,反向代理:作为web服务器最常用的功能之一,

在做反向代理时,提供性能稳定,并且能够提供配置灵活的转发功能。


供代理服务的电脑系统或其它类型的网络终端称为代理服务器(英文:Proxy Server)。

一个完整的代理请求过程为:客户端首先与代理服务器创建连接,接着根据代理服务器所使用的代理协议,请求对目标服务器创建连接、或者获得目标服务器的指定资源(如:文件)。


在后一种情况中,代理服务器可能对目标服务器的资源下载至本地缓存,如果客户端所要获取的资源在代理服务器的缓存之中,则代理服务器并不会向目标服务器发送请求,而是直接返回缓

存了的资源


HTTP是客户端浏览器或其他程序与Web服务器之间的应用层通信协议。

在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。


HTTP代理

www连接请求就是采用的http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)时就是用http代理。

它通常绑定在代理服务器的80、3128、8080等端口上。


反向代理方式实际上就是一台负责转发的代理服务器,貌似充当了真正服务器的功能,,代理服务器只是充当了转发的作用,并且从真正的服务器那里取得返回的数据。

nginx完成的就是这样的工作。让nginx监听一个端口,譬如80端口,但转发给在8080端口的tomcat,由它来处理真正的请求,当请求完成后,tomcat返回,但数据此时没直接返回,而是直接给nginx,由nginx进行返回,这里,我们会以为是nginx进行了处理,但实际上进行处理的是tomcat。


这样可以把静态文件交由nginx来进行处理。对,很多用到nginx的地方都是作为静态伺服器,这样可以方便缓存那些静态文件,比如CSS,JS,html,htm等文件。

2. 

gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。

gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等

功能

2.1注册了账号  查看资料 创建项目


二、明天计划的事情

1.学习资料 尽力完成github 的配置

2.安装 git  学习使用方法


三、遇到的问题

1.安装 gitHub 英语不好  看的困难  花了好久的时间 


四、收获

1.知道了nginx 的概念和功能

2.对gitHub 有了解

3.理解了移动端适配

3.梳理了任务一的知识点




返回列表 返回列表
评论

    分享到