LinWin Http Server,项目最早构建于2021年的1月份,最初使用Python开发,然而在中途中开发失败。过了1年半后,LinWin Http Server重新进入了开发的范畴,并改用Java作为默认的开发语言。其独特的设计、简单的配置、贴合的使用体验,成就不非凡。
使用Java开发,而且性能进过了很大程度的优化,对静态和动态的数据都有不错的处理能力。
LinWin HttpServer同样需要使用python3来管理和运行部分的服务
LinWin Http Server的源代码可以运行在任何的平台,但是其中部分的命令行
安装脚本、启动命令行并不支持windows,而是单单为Linux设计;但是同样可以
在windows上运行该应用。
本产品默认不内置jdk或者jre,所以必须要在目标计算机安装jdk并且配置好环境才
能够使用。
LinWin Http Server一直把服务器安全放在第一位,不仅仅采用了java这种安全的 开发语言,而且内置了很多的安全策略以及服务器的安全访问,实现了用户的简单配置 、严密防护。
LinWin Http Server支持通过配置文件启动xss防护,服务器会自动判断来自前端 发送的数据,一旦发现嵌入了非法的脚本、标签、内容便会及时停止用户的下一步访问
LinWin Http Server注意到了很多前端网站会被其他恶意的攻击者发送非法的sql语句 来被盗取服务器,LinWin一直非常关注这点,于是加入了sql防护,默认是打开的,一旦 发送过来的数据含有非法sqlsql语句会停止用户的下一步访问操作。
在不经意间,很多开发者可能会将一些重要的文件、文件夹、日志和配置文件等放在web服务目录 下,这可能会导致服务器不该被访问的资源被盗取,LinWin Http Server默认的策略内包含了 很多的资源禁止访问。
LinWin Http Server支持资源在服务器目录外的访问(每次单个资源),大大提升了开
发的快捷性质。
安装方便简洁,毫不拖泥带水,从安装到完成不到10秒,快速部署快速开发。
>>> 安装教程
git clone https://gitee.com/LinWin-Cloud/linwin-http-server #克隆源代码到本地
cd linwin-http-server #进入源代码目录
python3 install.py #启动安装脚本
(按1是安装,LinWinHttp将会安装在: /usr/LinWinHttp)
(按2是产看协议)
(按'exit'是退出安装)
》》》
推荐 >> 后端:LinWin Http Server + 数据库:Mysql + 前端:ux-js
《《《
LinWin Http Server默认的服务目录在 /usr/www/html ,在开发的时候可以把文件直接都放在
这个目录,非常简单高效
LinWin Http Server主要设计用于中小型网站平台,这这其中LinWin Http Server有 出色的表现。
LinWin Http Server 默认并不是开机自启动的,但是有专门的脚本启动LinWinHttp,位于 /usr/LinWinHttp/sys/start_linwinhttp(安装过后的位置),可根据自己的需要添加自启动
除了安装程序、部分的配置文件(修改即可),其他的源代码都可以运行在windows和Mac操作
系统上面
HTTP Server 如何用 Java 写一个超简单的 HTTP 服务器? try (ServerSocket ss = new ServerSocket(8000)) { for (; ; ) { Socket s = ss.accept(); InputStream is = s.getInputStream(); OutputStre
#ifndef HTTP_CORE_H#define HTTP_CORE_H#include #include #include #include #include #include #include #include using namespace std;#define OK 0#define FAIL -1#define RESPONSE_CODES 57#define HTTP_CONTI
最近在研究nginx,整好遇到一个需求就是希望服务器与客户端之间传输内容是加密的,防止中间监听泄露信息,但是去证书服务商那边申请证书又不合算,因为访问服务器的都是内部人士,所以自己给自己颁发证书,忽略掉浏览器的不信任警报即可。下面是颁发证书和配置过程。 首先确保机器上安装了openssl和openssl-devel #yum install openssl #yum install openssl
server_name可以使用通配符(*)与正则表达式设置域名 server_name *.test.com; server_name \.domain\.com$; 虚拟主机是在一台物理机上划分多个磁盘空间,每个磁盘空间是一个虚拟机,每台虚拟机都可以独立对外提供Web服务,互不干扰. 可以将多个不同域名的网站部署到 server{ listen 8001; server_nam
Windows.Web.Http.HttpClient应该是最常用的http通信类了: public sealed class HttpClient : IDisposable, IStringable { public HttpClient(); // Construct using HttpBaseProtocolFilter public HttpClient(IHttpFilter fil
网络服务器架设(Windows Server+Linux Server) 语音 编辑 锁定 讨论 上传视频 上传视频 《网络服务器架设(Windows Server+Linux Server)》是2010年10月电子工业出版社出版的图书,作者是杨建毅。 书 名 网络服务器架设(Windows Server+Linux Server) 作 者 杨建毅 ISBN 9787121118746
我们来看一下如何编写HTTP Server。一个HTTP Server本质上是一个TCP服务器,我们先用TCP编程的多线程实现的服务器端框架: package com.sun.zuul.http; import java.io.*; import java.net.ServerSocket; import java.net.Socket; import java.nio.charset.Stan
//Server.cpp #include <iostream> #include <Windows.h> #pragma comment(lib,"ws2_32.lib") using namespace std; #define PORT 4000 #define IP_ADDRESS "10.3.37.91" DWORD WINAPI
我们在最佳实践文章中建议大家如何去配置协议和密码套件,但是如果服务器软件(nginx、apache等)所使用的ssl协议库存在SSL漏洞,或者不支持那些现代化的密码套件和特性,那么无论你如何去修改配置都无法改善现在的安全问题。 所以我们在配置前,或者发现按照推荐配置进行了调整《SSL/TLS安全评估报告》还是无法满足要求,那么可以检查下所使用的OpenSSL等加密库是否版本过低。 如何检查 Ope
我是Java新手,希望接受包含股市详细信息的字符串。如果现有字符串包含脚本的购买订单,请按给定价格查找卖家。如果没有匹配项可用,则将新订单添加到现有采购订单队列。 这些需要尽可能快地完成,或者最好并行完成,以便给定的应用程序可以在最短的时间内处理尽可能多的订单。
在 Cadence 中部署代码期间,服务器重新启动功能如何工作?将重新启动哪些内容?它会仅重新启动 Cadence 服务,还是也会重新启动工作线程?如果重新启动工作人员,活动和工作流是否会从头开始重新启动?
我想使用电子商务跟踪我的网站,但我的网站不是一个传统的电子商务类型的网站。我们是一家船运公司,所以我们的订单是以运费为基础的。 网站的工作方式是客户在前端提交一个盒子来处理,然后在后端我们计算运输成本,然后批量运行我们所有的客户不同的货物。 有没有一种方法可以让我使用电子商务跟踪代码,并让它在我批处理所有货物时在后端通过每次发货循环? 谢谢你!
问题内容: 我有一个新编码的GWT / GAE应用,该应用在客户端上使用RequestFactory和Editors,在背面使用自定义的Objectify DAO服务。 flush()然后persist()路径在成功时可以正常工作。客户端JSR 303也可以正常工作。 我的问题是如何触发服务器警告/错误并处理UI更新? 我在http://turbomanage.wordpress.com/2010
我正在使用艺术工厂来托管大量的Python模块。有几次,https://pypi.python.org/pypi上的一个新的python模块将以相同的名称上传。当有人试图使用pip安装我的一个模块时,这会导致问题。默认情况下,pip首先查找公共包。 以下是我尝试过的: 1.我试过修改我的密码。pypirc文件, 有两个索引服务器的适当条目,但我相当肯定pip忽略了这些信息。 2.我尝试手动指定使用
我在我的项目中使用微服务架构。对于服务间通信,我使用消息队列NATS。我写了一个网关,处理所有超文本传输协议请求,并将其放入队列。所有终端服务都订阅到这个队列。 在endpoint服务中,我使用基于Netty IO的Xitrum。当我从队列中得到请求时,我将其反序列化为FullHttpRequest。但我不知道如何将它发送到我的netty服务器,它可以根据业务逻辑处理它(例如,不使用可以将它发送到
使用代理服务器 如果你想使用代理服务器进行激活进程,可勾选这个选项。请选择“代理服务器类型”并输入“主机”、“端口”、“用户名”和“密码”。