HTTP/2 是 HTTP 网络协议的主要修订版本,其专注于 HTTP 协议的性能改进。HTTP/2 协议的目标是减少延迟,并且允许在 Web 浏览器和服务器之间的一个连接上并行发起多个请求,因此 Web 应用程序会更快。在本篇教程中,我们将像你展示如何在安装有 Ubuntu 或 CentOS 作为操作系统的 Linux VPS 上使用开启 Nginx 的 HTTP/2 协议。如果你使用 Apac            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-01 15:25:28
                            
                                121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            测试环境的域名,之前只支持http。开发同学不知啥时候改了数据库配置,导致所有跳转到到了https了。所以得加上https访问。配置文件之前是这样的:1   server { 2         listen 80; 3         server_name web-sit.*******.com; 4         root         /usr/share/nginx/*****-ma            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 14:56:00
                            
                                283阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果一站点既要80 http访问,又要443https访问。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-19 13:55:26
                            
                                446阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、Nginx反向代理功能Nginx不仅能作为Web Server,还具有反向代理、负载均衡和缓存的功能。下面就简单说下这些功能:1、proxy模块nginx通过proxy模块实现将客户端的请求代理至上游服务器,此时nginx与上游服务器的连接是通过http协议进行的。nginx在实现反向代理功能时的最重要指令为 proxy_pass,它能够并能够根据URI、客户端参数或其它的处理逻辑            
                
         
            
            
            
            我只有一台服务器,但我想在这台服务器上运行多个项目,怎么办?总不能靠加端口区分吧?百度和Google是个好东西,于是我找到了答案,使用nginx。通过nginx,我可以给我的一台服务器配置两个域名,然后通过不同的域名访问我的两个项目。实现方式大概流程是这么玩的,你在服务器配置好nginx,让nginx监听80(http端口)和443(https端口),然后在nginx配置文件写明转发到哪里。比如我            
                
         
            
            
            
            今天在网上逛的时候看到一个问题,没想到大家讨论的很热烈,就是标题中这个:localhost和127.0.0.1的区别是什么?前端同学本地调试的时候,应该没少和localhost打交道吧,只需要执行 npm run 就能在浏览器中打开你的页面窗口,地址栏显示的就是这个 http://localhost:xxx/index.html可能大家只是用,也没有去想过这个问题。联想到我之前合作过的一些开发同学            
                
         
            
            
            
            其实很简单:if ($server_port != '80' ) {
   rewrite ^/(.*)$ http://$host/$1 permanent;
}举一反三。。。if ($server_port != '443' ) {
&            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-02-14 09:02:47
                            
                                5709阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录实现nginx高并发Linux内核优化TengineTengine特性 实现nginx高并发Linux内核优化默认的Linux内核参数考虑的是最通用场景,不符合用于支持高并发访问的Web服务器的定义,根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,内核参数的调整都是不同的,此处针对最通用的、使Nginx支持更多并发请求的TCP网络参数做            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 12:52:06
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx的配置配置文件结构...              #全局块
events {         #events块
   ...
}
http      #http块
{
    ...   #http全局块
    server        #server块
    { 
        ...       #server全局块
        location [PATTERN]            
                
         
            
            
            
            #安全问题,建议用nobody,不要用root.
#user  nobody;
#worker数和服务器的cpu数相等是最为适宜
worker_processes  2;
#work绑定cpu(4 work绑定4cpu)
worker_cpu_affinity 0001 0010 0100 1000
#work绑定cpu (4 work绑定8cpu中的4个) 。
worker_cpu_aff            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-30 10:32:41
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、现状1. http访问域名2. https访问域名二、修改nginx.conf完整代码nginx.conf#user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-27 17:15:45
                            
                                393阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先来说一下什么是IO复用?IO复用解决的就是并发行的问题,比如多个用户并发访问一个WEB网站,对于服务端后台而言就会产生多个请求,处理多个请求对于中间件就会产生多个IO流对于系统的读写。那么对于IO流请求操作系统内核有并行处理和串行处理的概念,串行处理的方式是一个个处理,前面的发生阻塞,就没办法完成后面的请求。这个时候我们必须考虑并行的方式完成整个IO流的请求来实现最大的并发和吞吐,这时候就是用到            
                
         
            
            
            
            文章目录Nginx网站服务一、编译安装Nginx服务安装包1、关闭防火墙将nginx所需软件包到/opt目录下2、安装依赖包3、创建运行用户、组4、编译安装Nginx5、检查、启动、重启、停止 nginx服务6、添加 Nginx 系统服务二、认识Nginx服务的主配置文件 nginx.conf1、全局配置2、I/O 事件配置3、HTTP 配置4、日志格式设定:三、访问状态统计配置1、先使用命令/            
                
         
            
            
            
            一、现状1. http访问域名2. https访问域名二、修改nginx.conf完整代码nginx.conf#user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-17 11:52:50
                            
                                903阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            记录使用Nginx将纯前端的Vue3项目部署到阿里云服务器(Ubuntu 22.04)上,包含通过Nginx代理实现跨域请求、以及个人踩坑记录~1.安装下载Nginx执行下列命令安装:apt-get install nginx安装完成后查看nignx版本,显示版本信息则说明安装成果root@iZbp1e23w2p1t5zrsvqb63Z:~# nginx -v
nginx version: ngi            
                
         
            
            
            
            ?Nginx的基础使用和有关配置。 ?相关软件:链接地址 文章目录Nginx目录结构Nginx基本运行原理Nginx的基本配置文件 Nginx目录结构[root@localhost ~]# tree /usr/local/nginx
/usr/local/nginx
├── client_body_temp                 # POST 大文件暂存目录
├── conf            
                
         
            
            
            
            create by 三七二十一
LZ参考视频(年代久远,但万变不离其宗):   链接:https://pan.baidu.com/s/1O_MmN0c3ckM6vbk08n8Qkg 密码:z9zr01_Nginx入门nginx -高性能Web服务器一、基础篇1.Nginx介绍<br>
2.Nginx编译安装<br>
3.Nginx信号控制<br>1、Nginx介            
                
         
            
            
            
            1 nginx学习看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全前言1)nginx简介什么是 nginx 和可以做什么事情Nginx 是高性能的 HTTP 和反向代理的web服务器,处理高并发能力是十分强大的,能经受高负 载的考验,有报告表明能支持高达 50,000 个并发连接数。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 08:57:51
                            
                                350阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、查看防火墙状态,哪些端口开放了/etc/init.d/iptables status2、配置防火墙vi /etc/sysconfig/iptables   ######################################  
# Firewall configuration written by system-config-firewall  # Manual
 customiza            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 10:29:11
                            
                                609阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.操作系统环境:Ubuntu Server 16.04.1 LTS 64位2.安装前准备:(1)安装 Python 环境接下来是python , Ubuntu 的默认环境已经预装 python 2.7 所以只需要安装 python 的 pip 安装工具即可。pip 用于安装一些基于python 应用的软件工具,在下文中将会频繁使用。PIP如果用python 而不懂 [pip|http://pyp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 20:46:53
                            
                                1289阅读
                            
                                                                             
                 
                
                                
                    