nginx特点以及安装

news2024/11/28 2:51:19

目录

1.特点

2.nginx和apache的区别

3.nginx应用场景

4.安装nginx

5. 更新nginx版本

6.总结


1.特点

        高性能 轻量级web服务软件

        稳定性高 系统自选消耗低 对http并发链接处理能力高

                #处理并发连接能力 1.cup个数    2.本地服务器最大文件打开数

2.nginx和apache的区别

        nginx基于时间的web服务器 apache基于流程的服务器

        nginx避免子进程 apache基于子进程

        nginx内存和连接方面好 apache一般

        nginx性能和可伸缩性不依赖于硬件 apache依赖cup和内存

        nginx支持热部署 apache不支持热部署

        nginx处理静态文件高效 apache一般

        nginx反向代理好 apache一般

        nginx能做负载均衡

3.nginx应用场景

        1.静态服务        2.动态服务        3.反向代理 负载均衡        4.缓存服务

4.安装nginx

         关闭防火墙和安全机制

        安装依赖包

         创建nginx用户

        cd到opt目录下 解压安装包到当前文件夹 并进入解压后的文件编译安装

 

         下载

        让系统识别nginx的操作命令

5. 更新nginx版本

       1.cd /opt

        tar xf nginx-1.22.0

        2.配置环境

        cd nginx-1.22.0输入./configure \

        --prefix=/usr/local/nginx \

        --user=nginx \

        --group=nginx \

        --with-http_stub_status_module

 

        3.下载

        make -j 4 && make install

 

        4.备份

        mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_old

 

        5.覆盖(更新)

        cp objs/nginx /usr/local/nginx/sbin/nginx

 

        6.查看是否更新成功

        nginx -V

6.总结

        nginx特点以及与apache的区别  

        如何安装 更新nginx

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/664768.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

chatgpt赋能python:打包Python应用程序成deb包

打包Python应用程序成deb包 随着Python编程语言的不断发展,越来越多的开发者使用Python编写应用程序。然而,将Python程序打包并制作成deb包以进行安装可能仍然是一个难点。本文将介绍如何使用Debian打包工具,将Python应用程序制作成deb包。 …

chatgpt赋能python:Python扩展库介绍

Python扩展库介绍 Python是一种广泛使用的编程语言,它的易用性和可扩展性是许多开发者选择它的原因之一。这个语言有着丰富的扩展库,让开发者能够更加高效地编写代码。在这篇SEO文章中,我们将介绍几个与Python相关的扩展库。 NumPy NumPy是…

RPC远程调用

简介 PRC是一种调用方式而不是一种协议 在本地调用方式时由于方法在同一个内存空间,所以程序中可以直接调用该方法,但是浏览器端和服务端程序是不在一个内存空间的,需要使用网络来访问,就需要使用TCP或者UDP协议,由于…

使用frp工具实现内网穿透以及配置多个ssh和web服务

frp简介 FRP 项目地址 https://github.com/fatedier/frp/blob/master/README_zh.md frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。 环境准备 ssh连接 1. 需要一台可以直接访问…

简要介绍 | 交叉熵损失:原理和研究现状

注1:本文系“简要介绍”系列之一,仅从概念上对交叉熵损失进行非常简要的介绍,不适合用于深入和详细的了解。 注2:"简要介绍"系列的所有创作均使用了AIGC工具辅助 交叉熵损失:原理、研究现状与未来展望 Under…

Web3 是什么?为何应该关注?

当我开始我的职业生涯时,“Web2.0”还是一个热门的新事物。 当我开始我的职业生涯时,正值互联网快速发展的时期,人们谈论的是“Web2.0”,这一概念引发了许多关于用户参与、社交媒体和在线合作的讨论。然而,随着时间的推…

SQL优化--如何分析优化呢?

目录 一个SQL语句执行很慢, 如何分析? ​编辑 重要属性 possible_key key key_len Extra type 面试回答 框架 范例 例: 上面三种查询我们都可以通过执行计划找到查询慢的原因,并且提供解决方案 比如聚合查询可以新增临时表&…

【Leetcode -563.二叉树的坡度 - Nowcoder -KY11.二叉树遍历】

Leetcode Leetcode -563.二叉树的坡度c Leetcode -563.二叉树的坡度 题目:给你一个二叉树的根节点 root ,计算并返回 整个树 的坡度 。 一个树的 节点的坡度 定义即为,该节点左子树的节点之和和右子树节点之和的 差的绝对值 。如果没有左子树…

leetcode数据库题第五弹

leetcode数据库题第五弹 1141. 查询近30天活跃用户数1148. 文章浏览 I1158. 市场分析 I1164. 指定日期的产品价格1174. 即时食物配送 II1179. 重新格式化部门表1193. 每月交易 I1204. 最后一个能进入电梯的人1211. 查询结果的质量和占比1251. 平均售价小结 1141. 查询近30天活跃…

chatgpt赋能python:Python打开文件目录:入门指南

Python打开文件目录:入门指南 打开文件目录是编程中常见的操作之一。Python 作为一种优秀的脚本语言,提供了众多的实用方法来操作文件系统。在本文中,我们将介绍如何使用 Python 打开文件目录,同时提供一些对 SEO 优化有帮助的技…

NodeJS 生成APIDOC⑩①

文章目录 ✨文章有误请指正,如果觉得对你有用,请点三连一波,蟹蟹支持😘前言API 文档生成工具 APIDOC特点 APIDOC使用步骤0、 运行命令1、 安装插件3、 配置演示4、 ApidocJson配置文件5、效果图 总结 ✨文章有误请指正&#x…

Storm forming 风雨欲来 | 经济学人20230325版社论高质量双语精翻

本期精翻为2023年3月25日《经济学人》周报封面文章:《风雨欲来》(Storm forming)。 Storm forming 风雨欲来 As video games grow, they are eating the media 随着电子游戏的发展,它们正在蚕食媒体 The games business has lesso…

计算机网络概论

计算机网络概论 组成 客户端:就像蟹堡王的顾客一样。服务端:类似于蟹堡王的分店。路由器:扮演着转发分店的角色。网络协议:像转发表格一样帮助数据在网络中传输。 计算机网络基础 网络组成部分 主机:客户端和服务端…

AVL树原理以及插入代码讲解(插入操作画图~细节)

原理 AVL 树是一种平衡搜索二叉树,得名于其发明者的名字( Adelson-Velskii 以及 Landis)。(可见名字长的好处,命名都能多占一个字母出来)。在搜索树的前提下平衡搜索二叉树还定义如下: 左右子…

JVM知识点梳理

什么是JVM? JVM是java虚拟机的缩写 ,也是java程式可以实现跨平台的关键。 JVM部分需要知道什么东西? JVM的结构和功能、参数配置、GC回收机制、GC回收器极其优缺点。 JVM结构(栈,程序计数器,方法区&#xf…

0009-TIPS-SLAB入门与观察

极简,但是能快速上手 slub算法 这篇文章简洁直观,推荐 linux 内核 内存管理 slub算法 (一) 原理 感受slub堆漏洞 需要下载 https://github.com/De4dCr0w/green-dill ,使用其中的测试程序做实验 UAF 如果看完上面链…

F407/103启动文件and启动过程

STM32 启动文件简介 STM32 启动文件由 ST 官方提供,在官方的固件包里。 startup_stm32f40_41xxx.s 启动文件由汇编编写,是系统上电复位后第一个执行的程序。 启动文件主要做了以下工作: 1 、初始化堆栈指针 SP _initial_sp 2 、初始…

SSM面试题

文章目录 一、Spring1.1 配置一个bean的方式?注解/xml1.2 spring 自动装配 bean 有哪些方式?1.3 spring 常用的注入方式有哪些?1.4 Component和Bean的区别?1.5 spring 事务实现方式有哪些?1.6 spring事务的传播机制?1.7 spring 的事务隔离? 二、SpringMVC2.1 SpringlIvc…

阿里云在国内市场占有率怎么样?

阿里云在国内市场占有率怎么样?   阿里云在国内市场占有率分析   随着互联网的飞速发展,越来越多的企业和个人开始利用云计算服务来满足各种业务需求。作为中国领先的云服务提供商,阿里云自成立以来就受到了广泛关注。本文旨在分析阿里云…

cmake入门(2)

cmake 教程2 demo cmake_minimum_required(VERSION 3.10) project(Tutorial)set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED True)add_executable(Tutorial tutorial.cxx)基础 cmake_minimum_required cmake的版本要求 project 项目的名字,同时会生…