Linux之Nginx 相关介绍(转载)Nginx的产生没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而
最近项目中用到了openresty框架作为后台服务。内部整合了nginx代理和lua脚本进行开发。前边在视频监控小项目中用到过nginx作为rtmp视频流服务器,但是仅写到了使用方法。今天主要针对nginx的基础使用进行记录,重点描述nginx的安装、部署、配置及各个模块结构,备日后查用。安装提到代理,通常的定义是对客户端进行代理,如此一来,在服务端便看不到客户端的真实ip。Nginx之所以被称为
转载
2024-10-26 20:47:06
26阅读
# CRT支持Python的实现方法
## 1. 简介
在介绍CRT(Character-based Terminal)支持Python之前,我们先明确一下CRT的概念。CRT是一种基于字符的终端,与图形化终端相比,CRT更加轻量级,适用于一些资源有限的环境。CRT支持Python是指在CRT终端中执行Python代码并得到相应的结果。
本文将介绍如何实现CRT支持Python的步骤和所需代
原创
2023-12-11 09:11:08
77阅读
以前的版本只能自定义高亮没有空格的字符串,8.7可以高亮有空格的字符串,更新一下软件,这个功能期待已久官方8.7自带python版本是2.7.17(为什么不用python3?)但是官方更改了SecureCRT以前自带python27.dll文件名称为vpython27.dll,所以直接使用下面的方法来更换环境是不行的 但是没关系,将SecureCRT.exe文件的导入表中vp
转载
2023-09-11 22:08:19
228阅读
一、关于SSO单点登录单点登录sso的实现常见的有Oauth2(当前主流,较复杂)和CAS(Center Authentication Server),它们的区别。这里先研究一把apereo 实现的CAS SSO。二、CAS基本原理
访问服务:SSO 客户端发送请求访问应用系统提供的服务资源。定向认证:SSO 客户端会重定向用户请求到 S
转载
2024-09-12 07:41:21
50阅读
1、Nginx简介Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点(俄文:Рамблер)开发的.它也是一种轻量级的Web服务器,可以作为独立的服务器部署网站(类似Tomcat)。它高性能和低消耗内存的结构受到很多大公司青睐,如淘宝网站架设。先下载直接去
转载
2024-04-19 09:54:53
104阅读
SSL / TLS加密会为您的用户带来更高的搜索排名和更好的安全性。 Let’s Encrypt 是一个认证机构(CA)。它可以提供免费证书,并且已经被大多数浏览器所信任。另外,通过工具 Certbot 可以让我们完全自动化证书的安装和更新。 安装证书的前提条件:安装服务器(这里用 NGINX)。注册域名。创建一个DNS记录,将域名和服务器的 IP 地址相关联。记得安装完成后,防火墙需要打开 44
转载
2024-05-21 16:04:33
1460阅读
PKCS 全称是 Public-Key Cryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准,PKCS 目前共发布过 15 个标准。 常用的有:
1. PKCS#7 Cryptographic Message Syntax Standard
2. P
转载
2024-09-04 15:54:45
42阅读
Nginx基础安全1,Nginx版本号信息隐藏所有软件都在更新迭代,但是线上环境最主要的还是稳定,所以我们不会盲目最新,更愿意选择一个持续维护的稳定版,但没个版本都会有漏洞,如果不更新软件,又让***知道了我们使用的版本,就等于把我们的漏洞,都告诉给他们了,这样非常危险。
故此,要修改Nginx的版本信息,或隐藏,给敌人一种假象;[root@web02 ~]# vim /application/
之前民工哥也给大家介绍过一款Nginx配置生成器:强大!Nginx 配置在线一键生成“神器”,不太了解的人可以去看一看。最近民工哥又发现一款好用的网页版开源工具,同样它的功能也是Nginx配置生成器,功能非常强大,方便实用,它是:NginxWebUI。NginxWebUI介绍NginxWebUI是一款方便实用的nginx 网页配置工具,可以使用 WebUI 配置 Nginx 的各项功能,包括端口转
/src/core子目录中71个源文件,有点无从下手。浏览包含主函数的nginx.c文件,发现nginx使用了很多自行封装的数据结构,不弄清楚这是些什么样的数据结构就很难理解主函数中操作的意义。于是我们挑看起来基础的数据结构开始研究。组织nginx所有数据结构的是ngx_core.h文件。它首先包含了ngx_config.h,我们在ngx_config.h中发现了三个类型定义。1、ngx_int_
转载
2024-09-23 06:29:39
106阅读
介绍TLS,或传输层安全性,及其前身SSL,代表安全套接字层,是用于保护和加密计算机网络流量的web协议。有了TLS/SSL,服务器可以在服务器和客户端之间安全地发送通信,而不存在消息被外部方截获的可能性。证书系统还帮助用户验证他们连接的站点的身份。在本指南中,您将设置一个自签名SSL证书,用于Ubuntu 22.04服务器上的Nginx web服务器。**注意:**自签名证书将加密服务器和任何客
K8S官方文档
注意:该集群每个master节点都默认由kubeadm生成了etcd容器,组成etcd集群。正常使用集群,etcd的集群不能超过一半为down状态。docker的namespace:是利用宿主机内核的namespace功能实现容器的资源隔离k8s的namespace:是基于名称实现项目容器的隔离,叫命名空间master节点组件:kube-apiserver:Kubernetes A
Nginx本身是不支持对外部程序的直接调用或者解析,所有的外部程序(包括PHP)必须通过FastCGI接口来调用。FastCGI接口在Linux 下是socket,(这个socket可以是文件socket,也可以是ip socket)。为了调用CGI程序,还需要一个FastCGI的wrapper(wrapper可以理解为用于启动另一个
转载
2024-04-02 12:59:39
47阅读
Nginx 本身不能执行外部程序,Nginx 处理 PHP 是通过 PHP 的 fastcgi 管理器(php-fpm)进行处理,然后 nginx 再将结果返回给用户;所以如果我们需要通过 cgi 程序(shell、perl、c/c++ 等)来编写网站后台的话,就需要使用 fcgiwrap 这个通用的 fastcgi 进程管理器来帮助 nginx 处理 cgi。对于 PHP:只建议使用 PHP-F
转载
2024-02-29 13:30:44
71阅读
在日常工作中除了.cer 格式的证书,可能还需要.crt等类型的证书,整个时候就需要对证书进行转换。
CER是二进制形式的X.509证书,DER编码。CRT是二进制X.509证书,封装在文本(base-64)编码中。证书格式转化在linux 平台使用openssl命令执行,如下两种方式进行尝试转换证书格式转换
[root@hfeak8sts02 mon]# openssl x509 -inform
转载
2024-08-15 01:12:25
509阅读
Nginx在Windows环境下安装nginx的windows版本使用原生win32 API(非Cygwin模拟层)。当前存在的已知问题:1.采用select作为通知方法,所以不具备很高的性能和扩展性;2.虽然可以启动若干工作进程运行,实际上只有一个进程在处理请求所有请求;3.一个工作进程只能处理不超过1024个并发连接;4.缓存和其他需要共享内存支持的模块在windows vista及后续版本的
转载
2024-03-27 11:30:13
99阅读
Nginx接受代理协议 本文介绍了如何配置NGINX和NGINX Plus以接受PROXY协议,将负载均衡器或代理的IP地址重写为PROXY协议标头中接收到的负载均衡器或代理,配置客户端IP地址的简单日志记录以及启用PROXY协议在NGINX和TC 介绍通过PROXY协议, NGINX和NGINX Plus可以接收通过代理服务器和负载均衡器(例如HAproxy和Amazon E
转载
2024-03-05 14:36:20
131阅读
缺德地图持续迷路中简单说明CSR文件生成网站制作CA自签证书测试nginx安装访问测试Linux主机访问测试windows主机访问测试 简单说明在制作证书之前,先简单说明一下关于制作域名证书的几个文件,分别是:*.csr、*.key、*.crt。*.key:主机私用秘钥。 *.csr:证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。 *.crt:
转载
2024-04-01 21:29:30
964阅读
主要是这个东西,折腾了我两天,所以记录下来。最开始是在meteor下面调用一个webservice,但是发现meteor项目的发布环境时https,所以请求的webservice也必须时webservice, 没办法,就把webservice的服务器改成了webservice的, 弄好以后一看,还是不行,报错显示说请求了一个不安全的https链接,还是不能正常调用webservice. 没法发只能