首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏阿湫专栏

    nignx.conf配置说明及demo

    nignx.conf配置说明具体参数说明还可以参考链接:https://www.jianshu.com/p/73061dc199dd#一般使用创建的nginx用户组,避免使用root用户,防止被黑直接有 "; access_log off; include vhost/nginx_online/*.conf;}线上nignx.conf 配置 Demo一般安装配置目录在 /usr

    63150编辑于 2023-06-13
  • ubuntu 22.04 编译安装nignx 报错 openssl 问题

    Ubuntu 20.04 中安装 Nginx (通过传包编译的方式)、开启关闭防火墙、开放端口号

    26710编辑于 2025-12-15
  • 来自专栏潇湘信安

    更优雅的nignx内存马后门

    使用header_filter可以取得命令执行的参数,通过body_filter可以返回命令执行后的结果 技术特点 无需临时编译(传统的 nignx so backdoor 需要临时编译) 兼容支持大部分 nignx 版本 无需额外组件支持 技术缺点 有so文件落地 需要 nignx -s reload 权限 使用方式 下载测试程序 releases,将下载的so放至目标服务器上,修改 nginx.conf load_module path/ngx_http_cre_module.so 然后重载nginx nignx -s reload POST HTTP header vtoken: whoami (测试程序只允许使用 编写的module要兼容大部分版本 使用较早版本的函数,不使用高版本新增函数 防御加固方案 监测Nginx Module的加载,Nginx进程的行为 查杀落地文件 收敛 nignx -s reload

    1K10编辑于 2024-01-03
  • 来自专栏让技术和时代并行

    从零搭建Kubernetes下的nignx和tomcat

    i 创建nfs持久化存储,持久化存储用于存储前端静态文件和pod产生日志文件。

    1.3K20发布于 2019-12-25
  • 来自专栏第三方工具

    nginx轮询负载均衡演示demo

    [root@VM-4-3-centos /]# curl http://yes.oktokeep.com Hello Nignx,I am warking on port 8884. [root@VM-4-3-centos /]# curl http://yes.oktokeep.com Hello Nignx,I am warking on port 8882. [root@VM-4-3-centos /]# curl http://yes.oktokeep.com Hello Nignx,I am warking on port 8881. [root@VM-4-3-centos /]# curl http://yes.oktokeep.com Hello Nignx,I am warking on port 8883. [root@VM-4-3-centos /]# curl http://yes.oktokeep.com Hello Nignx,I am warking on port 8881.

    27810编辑于 2024-10-09
  • 来自专栏Java冰冻三尺

    利用Nginx搭建简单图片服务器,实现负载均衡

    一般大型网站都这么干,他们有单独的图片服务器,这里我们在本地利用 nignx 来搭建一个简单的图片服务器。 一、安装 nignx nignx 是绿色版本的,只要到官网下载解压既可启动,解压目录图如下所示: 这里我们可以通过命令行 start nignx.exe 来启动服务器,也可以通过 bat 批处理文件来启动 ,打开批处理文件简单处理一下就 可以启动了: 上面的两种方式都可以启动服务器,当我们启动一下服务器我们来简单测试一下,在浏览器输入 localhost 访问,你可以看见一个简单 nignx 服务器欢迎页面 下面,我们着重讲解一下 nignx 的配置文件,在 conf 目录下,打开 nignx.conf 文件,nginx.conf 由多个块组成,最外面的块是 main,main 包含 events 和 http 通过上面的简单的讲解我们了解了一下 nignx 的配置文件,现在我们来具体看一下它的内容并且开始配置: server { listen 80; server_name

    1.2K40发布于 2021-04-22
  • 来自专栏分布式|微服务|性能优化|并发编程|源码分析

    3.工作负载-认识和使用Pod

    /body> </html> 通过yaml 文件定义pod pod-nginx-simple.yaml apiVersion: v1 kind: Pod metadata: name: pod-nignx-simple spec: containers: - name: pod-nignx-simple image: nginx:1.14.2 ports: - containerPort : 80 按照文件创建资源 kubectl apply -f ------- pod/pod-nignx-simple created kubectl get pod -owide ----- spec: containers: - name: pod-nignx-simple-lifecycle image: nginx:1.14.2 imagePullPolicy # 在另一个节点执行命令 kubectl exec -it pod-nignx-simple-lifecycle -- /bin/bash cat /k8s.txt ------- postStart

    51510编辑于 2024-04-10
  • 来自专栏IT运维技术圈

    docker-compose 最全命令集合整理

    docker-compose -f lnmp.yaml images -q 列出镜像ID docker-compose up -d nginx # 构建建启动nignx docker-compose events --json nginx 以json的形式输出nginx的docker日志 docker-compose pause nginx # 暂停nignx docker-compose rm nginx # 删除容器(删除前必须关闭容器) docker-compose stop nginx # 停止nignx 容器 docker-compose start nginx # 启动nignx容器docker-compose -f my.yaml scale nginx=2

    1K20编辑于 2022-06-26
  • 来自专栏柒柒blog

    令闻云端cdn系统开发进度

    基于linux Centos开发的令闻云端cdn程序(核心技术nignx反代) 接入解析功能以及设置数据同步功能(多台linux服务器间的文件实时同步,网上找的某款程序,主控和cdn节点数据保持一致,只改主控 不是网页后端,我也不知道咋写,功能都不是在一个程序下实现的,莫得api(其实是我技术不行) 目前已支持以下功能: ssl证书部署,支持https(nignx站点配置修改就行,监听443端口,做了http 强制跳转https) // 支持websocket功能(nignx支持websocket反代,看这篇文章进行配置即可。) // 根据正则表达式进行页面缓存 // cc攻击防御[这个功能很简单,随便网上找个教程:nignx防御cc攻击,单url单位时间内多次请求、随机url单位时间内多次请求、cdn节点上所有url单位时间内总请求检测

    89610编辑于 2023-04-06
  • 来自专栏IT运维技术圈

    docker-compose全面整理

    docker-compose -f lnmp.yaml images -q 列出镜像ID docker-compose up -d nginx 构建建启动nignx docker-compose events --json nginx 以json的形式输出nginx的docker日志 docker-compose pause nginx 暂停nignx docker-compose rm nginx 删除容器(删除前必须关闭容器) docker-compose stop nginx 停止nignx 容器 docker-compose start nginx 启动nignx容器 docker-compose -f my.yaml scale nginx=2

    62920编辑于 2022-06-26
  • 来自专栏互联网-小阿宇

    Docker–Compose的安装和使用方法

    #构建启动nignx容器 docker-compose up -d nginx #进入nginx容器中 docker-compose exec nginx bash #将会停止 docker-compose config -q #以json的形式输出nginx的docker日志 docker-compose events --json nginx #暂停nignx nginx #恢复ningx容器 docker-compose unpause nginx #删除nginx容器 docker-compose rm nginx #停止nignx 容器 docker-compose stop nginx #启动nignx容器 docker-compose start nginx

    1.5K30编辑于 2022-11-21
  • 来自专栏smy

    一张图解释负载均衡

    首先当大量用户访问时候,先请求到nignx服务器,因为nignx对于高并发支持较好,所以由nignx服务器将访问需求分配给不同的apache服务器,apache服务器上每一台放的都是一模一样的应用,当发生写入数据需求时候他们将数据统一的写入到同一台

    97930发布于 2018-11-28
  • 来自专栏秋落雨微凉Java开发栏

    一篇文章带你了解轻量级Web服务器——Nginx简单入门

    tree 我们可以看到其文件逻辑结构: Nginx命令 下面我们将着重介绍几个Nginx常用命令 Nginx查看版本号 首先我们需要来到sbin目录下: # 跳转页面 cd /usr/local/nignx /nginx -v Nginx检查正确性 首先我们需要来到sbin目录下: # 跳转页面 cd /usr/local/nignx/sbin 我们使用检查命令: # 检查版本以及配置信息 . /nginx -t Nginx启动与停止 首先我们需要来到sbin目录下: # 跳转页面 cd /usr/local/nignx/sbin 我们使用相关命令: # 启动命令 . 反向代理图: 最后我们简单介绍一下如何配置反向代理: # 我们同样来修改配置文件 vim /usr/local/nignx/conf/nignx.conf # 进入后设置server块 # Server /conf/nignx.conf # 首先我们需要在http中配置应用集群 http { # 3.1 http全局块(配置应用集群) include mime.types

    94320编辑于 2022-11-12
  • 来自专栏Linux学习~

    K8s-工作负载Pod

    通过yaml 文件定义pod: pod-nginx-simple.yaml apiVersion: v1 kind: Pod metadata: name: pod-nignx-simple spec : containers: - name: pod-nignx-simple image: nginx:1.14.2 ports: - containerPort: 80 输出“postStart”到k8s.txt,preStop回调后 输出“preStop”到k8s.txt apiVersion: v1 kind: Pod metadata: name: pod-nignx-simple-lifecycle spec: containers: - name: pod-nignx-simple-lifecycle image: nginx:1.14.2 imagePullPolicy

    33510编辑于 2024-07-31
  • 来自专栏信安之路

    平台安全之文件解析

    3 上传的文件重命名,不保留用户上传文件的后缀 4 禁止asa、asp、cer、cdx等后缀的文件上传 IIS 7.0/7.5 和 Nginx < 8.03畸形解析漏洞 漏洞触发条件 1 php + Nignx 以上代码的意思是匹配符合利用方式的url,返回403 3 升级Nignx到最新版 Apache解析漏洞 漏洞原理 这个漏洞的出现是跟apache的解析特性有关,apache对于文件名的解析是从后往前解析的

    99200发布于 2018-08-08
  • 来自专栏学习道路指南

    软件公司发新版本前会做些什么?

    Nginx能做以下几件事: 反向代理:请求不会直接到达真正的服务器(比如tomcat),而是先经过nignx服务器,在由nignx服务器转发到正真的tomcat服务器上。 负载均衡:为减少单个服务器访问压力,往往设置多个服务器,nignx恶意根据一定的策略(轮训、ip_hash、权重)来决定将该请求转发到哪一个服务器。 动静分离:动态页面(jsp)和静态资源(html/css/jpg)可以分别放在不同的服务器,这样nignx可以根据不同类型的资源请求,将请求转发到不同的服务器。

    37910编辑于 2024-01-19
  • 来自专栏互联网-小阿宇

    nginx实现https网站设置(SSL证书生成配置)

    nignx配置https 一、HTTPS简介 二、证书和私钥的生成 三、配置文件 四、开启nginx的ssl模块 五、nignx配置https 一、HTTPS简介 1.https简介 HTTPS其实是有两部分组成 nginx/sbin/ 这时,会提示是否覆盖,请输入yes,直接回车默认不覆盖 7)启动nginx,查看nginx模块,发现已经添加 /usr/local/nginx/sbin/nginx -V 五、nignx error_page 500 502 503 504 /50x.html; location = /50x.html { } } } 重启nginx nignx

    6K10编辑于 2022-11-21
  • 来自专栏全栈程序员必看

    nginx实现https网站设置(SSL证书生成配置)

    nignx配置https 一、HTTPS简介 二、证书和私钥的生成 三、配置文件 四、开启nginx的ssl模块 五、nignx配置https 一、HTTPS简介 1.https简介 HTTPS其实是有两部分组成 nginx/sbin/ 这时,会提示是否覆盖,请输入yes,直接回车默认不覆盖 7)启动nginx,查看nginx模块,发现已经添加 /usr/local/nginx/sbin/nginx -V 五、nignx error_page 500 502 503 504 /50x.html; location = /50x.html { } } } 重启nginx nignx

    6.3K30编辑于 2022-06-29
  • 来自专栏腾讯云容器运维

    TKE操作笔记02

    qcloud-app: nignx-test name: nignx-test namespace: test resourceVersion: "8580475695" selfLink : /apis/apps/v1beta2/namespaces/test/deployments/nignx-test uid: b13877fe-a4a2-11ea-9c35-e28957d7d0b3 qcloud-app: nignx-test strategy: rollingUpdate: maxSurge: 1 maxUnavailable: RollingUpdate template: metadata: creationTimestamp: null labels: k8s-app: nignx-test qcloud-app: nignx-test spec: containers: - image: ccr.ccs.tencentyun.com/tmptest

    2K20发布于 2020-06-02
  • 来自专栏python3

    如何使用python搭建一个高性能的网站

    也是一种开放源代码的服务器,tornado与Django等主流框架有这最明显的区别就是它是非阻塞式的服务器,而且速度相当快,tornado每秒可以处理数以千计的连接,所以tornado是实时web服务的一个理想框架,如果结合nignx tornado不支持ORM操作,在下一篇文章中,我会介绍如何将tornado、Django和nignx一起结合来搭建一个网站。

    3.8K20发布于 2020-01-03
领券