Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数操作系统中运行,由于其跨平台和安全性。被广泛使用,是最流行的Web服务器软件之一。官网:http://httpd.apache.org/一、httpd简介:常见Web服务器: Web Server:Httpd(ASF),Nginx,Lighttpd,
前言:http服务器程序:httpd(apache), nginx, lighttpd。(处理静态内容)应用程序服务器:IIS:.NET tomcat: .jsp (能够处理动态内容)===============================================分割线======================================
如何获得这两个材料,请查看我的文章《Apache https》,这里不在累述。
原创
2018-12-05 11:46:08
669阅读
nginx https letsencr
原创
2018-03-29 15:12:22
954阅读
什么是HTTPS?HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容 就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。http
转载
精选
2014-03-13 11:05:00
1241阅读
==================================server{listen443;server_namefarm.gz.1252039095.clb.myqcloud.com;sslon;ssl_certificate/etc/pki/tls/certs/1_farm.gz.1252039095.clb.myqcloud.com_bundle.crt;ssl_certifica
原创
2018-01-09 17:56:01
2133阅读
基础概述 证书申请 配置场景 强制跳转 配置案例 公有云实践 HTTPS+SLB+ECS实践
原创
2018-10-08 17:45:02
1457阅读
简介
Https的安全通信机制
非称加密方式的缺点
1.:公开密钥加密固然比共享密钥加密的方式提升了一个档次,但是它也存在两个问题:
第一个是:如何保证接收端向发送端发出公开秘钥的时候,发送端确保收到的是预先要发送的,而不会被挟持。只要是发送密钥,就有可能有被挟持的风险。
第二个是:非对称加密的方式效率比较低,它处理起来更为复杂,通信过程中使用就有一定的效率问题而影响通信速度
2.:Https采用
原创
2021-09-01 00:57:04
163阅读
简介
Https的安全通信机制
非称加密方式的缺点
1.:公开密钥加密固然比共享密钥加密的方式提升了一个档次,但是它也存在两个问题:
第一个是:如何保证接收端向发送端发出公开秘钥的时候,发送端确保收到的是预先要发送的,而不会被挟持。只要是发送密钥,就有可能有被挟持的风险。
第二个是:非对称加密的方式效率比较低,它处理起来更为复杂,通信过程中使用就有一定的效率问题而影响通信速度
2.:Https采用
原创
2021-09-09 00:49:27
221阅读
点赞
源码安装 nginx中配置文件 /usr/local/nginx/conf nginx.conf 启动nginx /usr/local/nginx/sbin 执行sudo ./nginx 关闭nginx sudo ./nginx -s stopnginx安装过程 1.安装依赖 apt-get install gcc apt-get install libpcre3 libpcre3-dev apt
转载
2024-05-27 18:33:59
232阅读
由于公司需要上线HTTPS,于是针对HTTPS需要做压力测试,使用相同加密强度的证书,分别对Haproxy和Nginx做压力测试,然后进行CPU使用量的对比:以下均针对相同网址及后台服务器进行1000次请求压力测试:第一次haproxy 1000次https压测第二次haproxy http压测第三次Nginx https,默认DH加密算法压测第四次Nginx不使用DH加密算法现在对比4次系统的空
原创
2015-12-11 09:52:54
3629阅读
点赞
usernobody;worker_processes1;error_loglogs/error.log;error_loglogs/error.lognotice;error_loglogs/error.loginfo;pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;default_typeappli
原创
2022-04-13 09:03:16
210阅读
Nginx 配置优化项:sendfile on;
tcp_nopush on;
tcp_nodelay on;1、TCP_NODELAY怎么可以强制socket在它的缓冲区里发送数据?一个解决方案是 TCP 堆栈的 TCP_NODELAY 选项。这样就可以使缓冲区中的数据立即发送出去。Nginx的 TCP_NODELAY 选项使得在打开一个新的 socket
转载
2024-08-11 09:54:14
159阅读
专题之Cookie分析及使用:用户的会话跟踪是Web程序常用的技术手段,主要是用来跟踪用户访问的整e个过程,而常用的跟踪机制有Session和Cookie两种。Session是将用户的访问信息保存在服务器端,而Cookie是将信息存放在客户端浏览器中,这是两种跟踪用户访问过程会话的策略机制,具体在何时使用哪种机制更合适以及他们之间的差异,可以参看相关资料。 在这里,我们介绍的是Cooki
0x01 借助Session防御CSRF漏洞我最早接触Web安全的时候(大概大一暑假),写过一个站点。当时边看道哥的《白帽子讲Web安全》,便在写站点的过程中熟悉每种漏洞,并编写尽量安全的代码。初识CSRF漏洞的我使用了一种中规中矩的方法来防御CSRF漏洞:后端生成随机字符串Token,储存在SESSION中。每当有表单时,从SESSION中取出Token,写入一个隐藏框中,放在表单最底部。接受P
Nginx+SSL配置Https服务器 1.何为SSL:SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。SSL证书通 过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socket layer(SSL)安全协 议是由Netscape Communication公司设计开发。该安全协议主要用来提供对用户和服务器的认 证;对传送的数据进行加密和隐藏;
原创
2015-07-09 14:25:08
2580阅读
点赞
接着上一篇,安装完Nginx之后,启用https1.打开https://freessl.org,在输入框中填写你的域名,创建免费的证书按要求输入邮箱地址,然后点击“点击生成”登录域名管理平台添加解析记录,记录类型选TXT,主机记录选上图的TXT记录,记录值对应记录值。然后等2分钟后点验证。或者添加完DNS解析后,可以点手动验证然后会产生一个证书文件和一个私钥文件,可以下载这两个文件就是我们要用的。
原创
2018-02-02 14:59:53
1889阅读
Nginx 部署HTTPS 系统:Linux Centos 7.4 x64 软件:Nginx 1.12.2 注:需要阿里云申请本地域名与证书并添加下载到本地。 注:证书文件为 xxxx.pem 与 xxxx.key 两个文件。 Nginx 配置文件内添加HTTPS vim /etc/nginx/ng
转载
2018-10-18 14:07:00
180阅读
2评论
在nginx.conf中增加新server配置 对于需要强制跳转的80端口访问, 使用 index.html使用 其他的跳转方案一: 方案二 使用openssl 给nginx生成证书的shell脚本 制作的过程中, 如果需要重新制作, 删除demoCA目录以及同级目录下的其他文件即可. 如果在浏览器
转载
2016-01-09 16:42:00
298阅读
2评论
一、申请证书 可在阿里云申请免费证书,或购买更好的证书。 可参考阿里云上的教程配置。 下载证书,把证书文件放入服务器指定目录。 二、配置https default.conf #配置https访问 # 以下属性中以ssl开头的属性代表与证书配置有关,其他属性请根据自己的需要进行配置。 server {
转载
2019-12-19 17:33:00
291阅读
2评论