服务器
星沉地动
简洁是一种美!
展开
-
用C语言编写CGI程序获取浏览器UserAgent
CGI是一种比较古老的动态WEB技术,现在几乎没有直接使用CGI程序的WEB服务器了,但是作为学习研究,还是可以的。CGI的原理是WEB服务器收到浏览器的请求时,执行对应的CGI程序,其本质是一个EXE文件。这个EXE文件可以通过环境变量获取浏览器的请求信息,然后把页面数据输出到标准输出流(stdout);然后WEB服务器会把这些数据返回给浏览器。根据这些信息,我写了一个简单的CG...原创 2019-06-21 10:13:40 · 1230 阅读 · 0 评论 -
nginx-rtmp-win32的权限管理(事件回调)
上一次研究了如何搭建nginx-rtmp服务器,以及推流和观看直播。但是问题是只要知道直播地址,任何人都可以往rtmp://127.0.0.1/live推送视频流。如何管理权限以及实现多个房间(多个频道)直播?一、多个房间(多个频道)这个比较简单,一个RTMP服务器本来就支持多个直播流,只需要改变推流地址就可以。比如改为:rtmp://127.0.0.1/live/123...原创 2019-07-12 19:26:23 · 732 阅读 · 0 评论 -
nginx-rtmp-win32搭建RTMP流服务器的一篇笔记
RTMP是一种基于TCP协议的视频流传输协议,默认端口号是1935。RTMP服务器监听端口,接收来自推流客户端的视频数据,并转发给拉流客户端。支持一人推送,万人观看!像电视直播或者游戏直播都是采用该技术。nginx-rtmp-win32就是这样的一个RTMP服务器;nginx官方下载的windows版本是不带rtmp模块的,目前最新稳定版本是1.16;要添加rtmp...原创 2019-07-12 16:31:12 · 4189 阅读 · 0 评论 -
IIS7安装URLReWrite的妙用
IIS7默认是没有URLRewrite这个模块的,需要自行下载安装。官方下载地址:https://www.iis.net/downloads/microsoft/url-rewrite安装了这个模块后,就可以实现重写URL请求了。应用场景一:隐藏后缀名比如浏览器请求的是http://127.0.0.1/api/demo我们可以利用URLRewrite把请求地址在末尾自动添...原创 2019-07-19 18:05:50 · 2405 阅读 · 0 评论 -
在KVM虚拟化云主机上使用WXPE的研究
云服务器系统运行Windows Server 2008 R2,有100M的隐藏启动分区。为了对服务器的重装系统等日常维护工作,需要运行一个PE系统,最好能装进这个100M的启动分区。要求体积要小巧,首先想到的就是WXPE了,WXPE虽然古老,但体积非常小巧,核心文件压缩后只有20M左右。于是在硬盘里找出我珍藏多年的WXPE.ISO。上传到服务器,将100M隐藏分区分配到A盘,并上传...原创 2019-08-08 13:15:41 · 1227 阅读 · 0 评论 -
打造适用于KVM云服务器的极简Win7PE(仅80MB)
鉴于之前折腾WXPE的失败经验,在折腾Win7PE之前,先不考虑体积和功能,找一个通用的Win7PE做个实验。发现Win7PE比WXPE要稳定得多,没有鼠标丢失问题,安装驱动也很顺利!于是开始玩命折腾,先定一个小目标:一、Win7PE只需要BOOT.WIM文件就可以了,用系统自带的Bootmgr就可以引导;二、体积一定要小于100M,最好小于85M,才能塞进100M的隐藏分区;...原创 2019-08-14 11:26:53 · 2173 阅读 · 0 评论