const http=require ('http'); //导入模块 const PORT=3000; //设置端口号3000(3000 5000 6000 9000) const HOSTNAME='localhost'; //或"127.0.0.1" http.createServer((re ...
分类:
Web程序 时间:
2019-08-15 09:43:40
阅读次数:
136
1、Nginx轻量级服务器,抗住同时5W并发连接。 作用:做http服务器(反向代理)、虚拟主机、负载均衡、集群(实现动静分离)。2、Nginx的作用:集群(件清单台服务器的压力),反向代理(不爆露真实IP地址),静态服务器(动静分离)3、项目安全架构措施 1、ngin反向代理(不爆露真实IP地址) ...
分类:
其他好文 时间:
2019-08-07 16:02:26
阅读次数:
60
Flask 框架小记 Flask 实例 + 创建示例的代码 + 最常用的配置是, , , , 其中 和 用于反向查询 + 有用的配置 指定静态服务器, 指定可以放给服务的主机, 为项目的根目录, 这些一般不会修改 视图 视图的返回值 + : 返回 + : 重定向 + : 返回 jinja2 的模板文 ...
分类:
其他好文 时间:
2019-07-03 15:13:31
阅读次数:
97
基本思路与tcp服务器的创建方法一样 用socket创建套接字→用bind绑定地址(ip和port)→listen监听客户端的请求→accept等待客户端的链接→服务客户端(主要是recv需求send数据) 其中serve_socket.accept()返回的数据为一个套接字和客户端地址(ip和po ...
分类:
编程语言 时间:
2019-06-29 12:33:00
阅读次数:
133
1、初步实现服务器功能详解 a、静态服务器功能 提供静态网页(不管什么路径访问的响应只有ok) b、优化a做的功能 处理路径的分发(我们期待结果是不同路径对应不同响应处理(页面)) 通过postman工具可以发送post请求来测试接口(url) 案例:用nodejs做动态网站 使用http模块初步实 ...
分类:
其他好文 时间:
2019-06-15 00:17:45
阅读次数:
108
一. Web静态服务器 显示固定的页面 显示需要的页面 多进程、线程实现http服务器 二. Web并发服务器 gevent实现http服务器 epoll版的http服务器 ...
分类:
编程语言 时间:
2019-06-02 01:37:38
阅读次数:
154
什么是Node.js? 1. Node.js是一门后端语言 2. 基于Chrome v8引擎的js运行环境 除此之外:还有其他的引擎: 单片机、actionscript 3. Node.js有两大特征 4. 事件驱动 5. 事件的定义(发布) 6. 事件的触发(订阅) 7. 非阻塞式 I/O 模型 ...
分类:
Web程序 时间:
2019-05-22 21:00:15
阅读次数:
128
Nginx配置不当可能导致的安全问题 Auther: Spark1e目前很多网站使用了nginx或者tenginx(淘宝基于Nginx研发的web服务器)来做反向代理和静态服务器,ningx的配置文件nginx.conf的一些错误配置可能引发一些安全问题。要了解这些问题,我们先简单了解一下Nginx ...
分类:
其他好文 时间:
2019-04-27 09:44:27
阅读次数:
174
Nginx介绍 Nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP服务器。 官方测试Nginx能够支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。 应用场景 HTTP 服务器,可以做网页静态服务器; 虚拟主机,可以实现在一台服务器虚拟出 ...
分类:
其他好文 时间:
2019-04-19 23:54:51
阅读次数:
267
:)nodejs服务器Anywhere Anywhere是一个随启随用的静态服务器,它可以随时随地将你的当前目录变成一个静态文件服务器的根目录。 一,安装node 在nodejs官网下载,安装后打开cmd命令行,输入node -v 查看是否安装成功,安装成功则会出现node的版本号,如: 安装nod ...
分类:
其他好文 时间:
2019-04-11 16:22:27
阅读次数:
334