在上一篇文章中,我们已经了解了Raspkate这一轻量型Web服务器,今天,我们再一起了解下如何基于Raspkate实现简单的RESTful API。 模块 首先让我们了解一下“模块”的概念。Raspkate的模块包含了一组能够提供完整业务功能的HTTP处理器(Handler),例如,在Raspka ...
在Linux上部署Web项目 部署普通的web项目,首先是要在linux上搭建好web服务器运行环境,需要提前下载好Linux系统版本tomcat、jdk和mysql。 一、安装配置JDK环境 1、查看系统是否安装jdk,java -version 如上图所示,没有安装jdk。 2.安装自己的jdk ...
分类:
Web程序 时间:
2020-04-21 15:31:01
阅读次数:
93
nginx+uWSGI+django+virtualenv+supervisor发布web服务器 导论 WSGI是Web服务器网关接口。它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收请求,处理请求,响应请求) 基于wsgi运行的框架有 ...
分类:
Web程序 时间:
2020-04-21 09:54:16
阅读次数:
63
本文略过haproxy安装和基本配置主要写一下haproxy根据不同不路径访问不同集群本文架构如图,集群A和集群B就先用一台web服务器代替利用ACL匹配访问路径,访问192.168.0.11/a,和192.168.0.11/b时返回不同集群的内容,配置如下listenwebbind192.168.0.11:80modehttpaclstatic_path_apath_beg-i/ause_bac
分类:
其他好文 时间:
2020-04-21 00:17:54
阅读次数:
203
HTTP 学习 HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文 ...
分类:
Web程序 时间:
2020-04-21 00:04:30
阅读次数:
102
SQL注入是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来欺骗数据库服务器执行非授权的任意查询,从而进一步获取相应的数据信息。 SQL注入攻击:在 post/get we ...
分类:
数据库 时间:
2020-04-20 12:08:33
阅读次数:
89
Apache日志 访问日志access_log记录了所有对Web服务器的访问活动,下面是访问日志access_log中的一个标准记录 192.168.43.117 - - [01/Apr/2018:10:37:19 +0800] "GET / HTTP/1.1" 200 45 日志字段所代表的内容如 ...
分类:
Web程序 时间:
2020-04-19 19:50:27
阅读次数:
131
Linux运维工程师的首要职责就是保证业务7 x 24小时稳定的运行,监控Web服务器对于查看网站上发生的情况至关重要。关注最多的便是日志变动,查看实时日志文件变动大家第一反应应该是'tail -f /path/to/log'命令吧,但是如果每个网站的访问日志都是使用这种方式查看也是相当崩溃的,今天 ...
分类:
其他好文 时间:
2020-04-19 14:57:33
阅读次数:
58
1.Nginx负载均衡基本概述 ①为什么要使用负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集 群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞 吐率、请求性能、高容灾。 ...
分类:
其他好文 时间:
2020-04-19 00:31:59
阅读次数:
85
[TOC] 参考 "linux.cn" "liaoxuefeng的博客" "官方手册,强烈推荐" "如何生成自己的ssh密钥并添加到GitHub" "GitHub help 生成密钥说明" 命令行方式 搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过 ...
分类:
系统相关 时间:
2020-04-17 12:23:59
阅读次数:
115