作者:架构师小麒前言前天三面阿里云被虐,面试官问出了“nginx你了解吗?”这样宽泛直白的句式,我一时抓不到重点,一时语噻。下班想了一下,平时潜移默化用到不少nginx的能力,但在面试的时候没有吹成对应的概念。 面谈nginx核心能力nginx是老牌web服务器,以下口水话的nginx基础能力,大家都耳熟能详,看看就行,面试官也不打算考查这个。高并发连接: 官方称单节点支持5万并发连接数,实际生
2009年1月20日 2 条评论 UC(use case,用例)是需求人员写给开发人员看的一种最基本的文档,在和其他公司合作做项目的过程中,发现双方的文档规范差异很大,造成了沟通成本的提高,所以感觉在一个长期合作的团队中,文档与规范的统一真的是非常必要的(我强调的是“统一”,并没有强调要一定要用“某种格式”)。查了一下资料,早期的需求人员是通过对应用场景(Scenario)的分析来细化需求,本世纪
前言Docker网络模式1、原理2、四种网络模式(1)host模式(2)container模式(3)none模式(4)bridge模式3、自定义网络如何配置Docker资源控制(优化)1、Docker CPU控制(1)CPU的目录及使用率分配(2)CPU的权重设置(3)指定容器使用的CPU2、Docker 内存限制3、Docker Io限制 前言Docker作为目前最火的轻量级容器技术,有很多令
1 设置HTTPS服务器为了设置HTTPS服务器,可以在nginx.conf文件中为server块中的listen指令指定ssl参数,然后设置服务器证书和秘钥文件的位置:server {
listen 443 ssl;
server_name www.example.com;
ssl_ce
转载
2024-08-30 14:33:41
293阅读
域名https安全证书也就是SSL证书,网站安装SSL证书之后可以将http升级为https,进行数据加密,保护网站数据安全的作用。接下来,我们详细的了解一下域名https安全证书的作用:1、数据传输加密一般http是基于规范的 TCP/IP协议,内容以数据包的方式在网络上传递。因为数据包内容没有进行加密,任何截获数据包的人都能够获得其间的内容。而https是由http加上 TLS/SSL 协议构
最近项目中用到了openresty框架作为后台服务。内部整合了nginx代理和lua脚本进行开发。前边在视频监控小项目中用到过nginx作为rtmp视频流服务器,但是仅写到了使用方法。今天主要针对nginx的基础使用进行记录,重点描述nginx的安装、部署、配置及各个模块结构,备日后查用。安装提到代理,通常的定义是对客户端进行代理,如此一来,在服务端便看不到客户端的真实ip。Nginx之所以被称为
转载
2024-10-26 20:47:06
26阅读
SSL连接作用不说,百度很多。因为最近想考虑重构一些功能,在登录这块有打算弄成HTTPS的,然后百度了,弄成了,就记录一下,以便以后万一部署的时候忘记掉。 做实验的时候,拿的我个人申请的已经备案的域名,暂定为 xxx.com,需要做SSL的是 login.xxx.com,服务器申请的是阿里云的一台ECS,弄好了IIS环境等。 一开始申请了阿里云的ca证书,里面有一个wosign
使用Docker来部署现有的程序是一种非常方便和高效的方法。在本文中,我将向你介绍如何使用Docker来部署现有的程序。我将按照以下步骤来进行说明:
1. 准备工作
2. 创建Docker镜像
3. 运行Docker容器
4. 配置容器
5. 完成部署
下面是一个表格,展示了整个部署过程的步骤:
步骤 | 描述
---|---
准备工作 | 确保你已经安装了Docker,并且能够访问Dock
原创
2024-02-01 09:24:35
18阅读
SSL / TLS加密会为您的用户带来更高的搜索排名和更好的安全性。 Let’s Encrypt 是一个认证机构(CA)。它可以提供免费证书,并且已经被大多数浏览器所信任。另外,通过工具 Certbot 可以让我们完全自动化证书的安装和更新。 安装证书的前提条件:安装服务器(这里用 NGINX)。注册域名。创建一个DNS记录,将域名和服务器的 IP 地址相关联。记得安装完成后,防火墙需要打开 44
转载
2024-05-21 16:04:33
1456阅读
多NDK开发的例子,拿来二次开发很好。eclipse是功能强大的IDE开发环境,如果能将这些NDK工程导入可以加快进度。网上查了很久,没有具体的导入方法。通过自己摸索,终于找到了正确的导入办法。1,假设eclipse,jdk,android SDK,a
原创
2023-04-30 18:04:29
263阅读
之前民工哥也给大家介绍过一款Nginx配置生成器:强大!Nginx 配置在线一键生成“神器”,不太了解的人可以去看一看。最近民工哥又发现一款好用的网页版开源工具,同样它的功能也是Nginx配置生成器,功能非常强大,方便实用,它是:NginxWebUI。NginxWebUI介绍NginxWebUI是一款方便实用的nginx 网页配置工具,可以使用 WebUI 配置 Nginx 的各项功能,包括端口转
介绍TLS,或传输层安全性,及其前身SSL,代表安全套接字层,是用于保护和加密计算机网络流量的web协议。有了TLS/SSL,服务器可以在服务器和客户端之间安全地发送通信,而不存在消息被外部方截获的可能性。证书系统还帮助用户验证他们连接的站点的身份。在本指南中,您将设置一个自签名SSL证书,用于Ubuntu 22.04服务器上的Nginx web服务器。**注意:**自签名证书将加密服务器和任何客
/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阅读
K8S官方文档
注意:该集群每个master节点都默认由kubeadm生成了etcd容器,组成etcd集群。正常使用集群,etcd的集群不能超过一半为down状态。docker的namespace:是利用宿主机内核的namespace功能实现容器的资源隔离k8s的namespace:是基于名称实现项目容器的隔离,叫命名空间master节点组件:kube-apiserver:Kubernetes A
目录一、什么是ssl证书1.1SSL概述1.2SSL证书1.3HTTPS1.4SSL工作原理二、证书的作用1.浏览器绿色安全标志2.网站数据加密传输3.安全标志获得访客信任4.强大的加密等级保障5.SSL证书帮助网站保护了用户和网站之间的任何数据的安全三、HTTPS注意事项四、创建SSL证书1.程序安装2.创建一个存放证书的文件并到目录下3.生成证书,去掉私钥的密码五、配置ssl模块1、到ngin
Nginx基础安全1,Nginx版本号信息隐藏所有软件都在更新迭代,但是线上环境最主要的还是稳定,所以我们不会盲目最新,更愿意选择一个持续维护的稳定版,但没个版本都会有漏洞,如果不更新软件,又让***知道了我们使用的版本,就等于把我们的漏洞,都告诉给他们了,这样非常危险。
故此,要修改Nginx的版本信息,或隐藏,给敌人一种假象;[root@web02 ~]# vim /application/
基于openjdk:8u171-alpine构建的java镜像,使用jstack命令打印线程的时候会提示以下错误:/opt # ps -ef
PID USER TIME COMMAND
1 root 0:28 /usr/lib/jvm/java-1.8-openjdk/bin/java -jar /test/lib/test.jar
66 root 0:00 /bin/sh
70 root 0:0
# Python导入现有的包
在Python编程中,我们经常需要使用到库(即包)来扩展语言的功能,避免从零开始编写所有代码。而导入现有的包是你Python开发旅程中最基础也是最重要的一步。本文将深入探讨如何在Python中导入现有的包,并提供代码示例帮助你掌握这一技巧。
## 1. 什么是包?
在Python中,包是一个包含多个模块的集合。模块是包含Python定义和语句的文件,模块可以被导
原创
2024-08-15 04:57:06
48阅读