RTSP、RTMP、HTTP的共同点、区别 共同点: 1:RTSPRTMPHTTP都是在应用应用层。 2:理论上RTSPRTMP HTTP都可以做直播和点播,但一般做直播用RTSPRTMP,做点播用HTTP。做视频会议的时候原来用SIP协议,现在基本上被RTMP协议取代了。 区别: 1:HTTP:即超文本传送协议(ftp即文件传输协议)。 RTSP:(RealTimeStreamingProtocol),实时流传输协议。 RTMP:RoutingTableMaintenanceProtocol(路由选择表维护协议)。 2:HTTP将所有的数据作为文...
iis6和iis7s上整个网站重定向 重定向作用: 重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置。举例说明:就像我XX公司,之前用的网络域名是“www.bb.com”,但是后来他们申请到了新的域名“www.ff.com”,但是你会发现当你输入之前的地址域名时候,仍然可以用,只不过他跳转到了新域名的地址下了。这也就是重定向后的作用之一。 设置步骤: IIS6下 1、 用两个简单的网站进行设置重定向,建立连个简单的网站。 我们分别建立网站ff和网站bb,并且在网站目录下建立了一个以 这是网站bb/ff的首页面。 2、&nb...
局域网搭建https局域网 1.使用tomcat作为服务器搭建局域网访问https 需要使用javajdk\bin下的keytool.exe来创建证书 使用命令:keytool-genkenpair-alias"tomcat"-keyalg"RSA"-keystore"c:tomcat.keystore" 配置各种参数:名字与姓氏、组织单位姓氏、组织名称、以及其他 2.最终会生成一个c:tomcat.keystore 3.配置tomcat ConnectorSSLEnabled="true"acceptCount="100"clientAuth="false"d...
在内部局域网内搭建HTTPs 环境 Windows版本:WindowsServer2008R2StandardServicePack1 系统类型: 64 位操作系统 内存:4GB 了解HTTPS 为什么需要 HTTPS ? 多数网站的URL都是以HTTP开头,HTTP协议我们比较熟悉,信息通过明文传输,与服务器间传输数据更快速准确,但是HTTP明显是不安全的。 当我们在使用邮件或者是在线支付时,都是使用HTTPS。HTTPS传输数据需要使用证书并对进行传输的信息进行了加...
在IIS下部署SSL证书实现HTTPS HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版。谷歌已经制定了一项长远的计划,它的最终目标是将所有通过HTTP协议呈现的网页标为“不安全”,对于站长来说,部署SSL证书来迁移到HTTPS是一个现实和重要的问题,那么,对于IIS系统来说,如何部署SSL证书实现HTTPS协议呢?下面就讲述一下具体的实现方法。 IIS6 对于IIS6来说,支持PFX格式证书,下载包中包含PFX格式证书和密码文件。 (1)证书导入 开始-〉运行-〉MMC; 启动控制台程序,选择菜单“文件”中的“添加/删除管理单元”->...
从第一部分HTTP工作原理中,我们可以了解到HTTPS核心的一个部分是数据传输之前的握手,握手过程中确定了数据加密的密码。在握手过程中,网站会向浏览器发送SSL证书,SSL证书和我们日常用的身份证类似,是一个支持HTTPS网站的身份证明,SSL证书里面包含了网站的域名,证书有效期,证书的颁发机构以及用于加密传输密码的公钥等信息,由于公钥加密的密码只能被在申请证书时生成的私钥解密,因此浏览器在生成密码之前需要先核对当前访问的域名与证书上绑定的域名是否一致,同时还要对证书的颁发机构进行验证,如果验证失败浏览器会给出证书错误的提示。在这一部分我将对SSL证书的验证过程以及个人用户在访问HTTPS网站...
问题: 在WindowsServer2012安装上Oracle11g时,安装程序报错:[INS-13001]环境不满足最低要求。 分析原因: Oracle在发布11g时,WinodwsServer2012还没有发布。所以Oracle的安装程序中,并没有将Windows2012作为被认证的操作系统。 解决方案: 第一种方法: 直接忽略安装即可。 第二种方法: 修改Oracle的安装用的预配置文件cvu_prereq.xml。 用记事本打开\database\stage\cvu\cvu_prereq.xml,添加WinodwsServer2...
.NET5 WebAPI发布到IIS上使用 1、选择在VisualStudio2022中WebAPI项目右键 发布 2、设置项目发布的信息 3、发布 4、安装net5需要的环境(1.下载.net5runtime2.下载.net5HostingBundle,后面发布之后需要设置应用池为无托管代码同时还需要修改web.config配置文件hostingModel="OutOfProcess"),本文是net5,因此下载都是net5.0的环境 ...
.NET5 WebAPI发布到IIS上使用 1、选择在VisualStudio2022中WebAPI项目右键 发布 2、设置项目发布的信息 3、发布 4、安装net5需要的环境(1.下载.net5runtime2.下载.net5HostingBundle,后面发布之后需要设置应用池为无托管代码同时还需要修改web.config配置文件hostingModel="OutOfProcess"),本文是net5,因此下载都是net5.0的环境 ...
.NET5 WebAPI发布到IIS上使用 1、选择在VisualStudio2022中WebAPI项目右键 发布 2、设置项目发布的信息 3、发布 4、安装net5需要的环境(1.下载.net5runtime2.下载.net5HostingBundle,后面发布之后需要设置应用池为无托管代码同时还需要修改web.config配置文件hostingModel="OutOfProcess"),本文是net5,因此下载都是net5.0的环境 ...
.NET5 WebAPI发布到IIS上使用 1、选择在VisualStudio2022中WebAPI项目右键 发布 2、设置项目发布的信息 3、发布 4、安装net5需要的环境(1.下载.net5runtime2.下载.net5HostingBundle,后面发布之后需要设置应用池为无托管代码同时还需要修改web.config配置文件hostingModel="OutOfProcess"),本文是net5,因此下载都是net5.0的环境 ...
1、安装ERLANGOTP RabbitMQ是Erlang语言开发的,要运行RabbitMQ,就必须提供能够运行RabbitMQ的环境,必须要安装Erlang,就好比想要养鱼,就必须得有水一样。 第一步: 下载ErlangOTP,晚上下载路径很多,我这里提供的是最新版本的下载路径,如图4操作。注意:选择和自己电脑匹配的系统位数,老师这里是64位操作系统。 下载地址:https://www.erlang-solutions.com/resources/download.html 第二步: 安装下载可执行文件(exe文件),最好用管理员身份安装,安...
假设Nginx没有只只能代理一台服务器的话,那它也不可能像今天这么火。Nginx能够配置代理多台服务器。当一台服务器宕机之后。仍能保持系统可用。详细配置步骤例如以下: 1.在http节点下,加入upstream节点。 upstreamlinuxidc{ server10.0.6.108:7080; server10.0.0.85:8980; } 2. 将server节点下的location节点中的proxy_pass配置为:http://+upstream名称,即“h...
Owin搭建webapi的http服务器 1、新建netformework控制台项目ConsoleTestOWIN,使用NuGet,搜索owinselfhost,添加Microsoft.AspNet.WebApi.OwinSelfHost 2、选择项目ConsoleTestOWIN,右键添加OWINStartup类 代码如下: usingSystem.Web.Http;usingMicrosoft.Owin;usingOwin;[assembly:OwinStartup(typeof(ConsoleTestOWIN.Startup))]name...
1、首先在本地机器上创建一个用户!这些用户是用来登录到FTP的!我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了! 2、其次是在D盘新建文件夹“FTP上传”和“FTP下载”两个文件夹!并在每个文件夹里放不同的文件,以便区分! 3、 之后是安装IIS组件!在开始菜单里—>控制面板-〉添加或删除程序->添加/删除windows组件->应用程序服务器->Interne...