【源码推荐图片】【pagecontext源码】【6080源码】tlsy源码

2024-11-25 02:36:34 来源:机场源码搭建 分类:综合

1.mysql如何二进制安装?源码
2.Debian 12 / Ubuntu 22.04 下体验 HTTP/3 协议的 Nginx QUIC

tlsy源码

mysql如何二进制安装?

       在 CentOS7.9 环境下,使用二进制安装 MySQL 的源码步骤如下:

       首先,确保系统环境满足安装需求,源码使用以下命令安装编译工具和依赖包:

       yum -y install gcc gcc-c++ cmake bison bison-devel zlib-devel libcurl-devel libarchive-devel boost-devel ncurses-devel gnutls-devel libxml2-devel openssl-devel libevent-devel libaio-devel perl-Data-Dumper

       接着,源码创建用户和目录,源码源码推荐图片并将目录权限授权给用户:

       useradd -r -s /sbin/nologin -d /data/mysql mysql

       mkdir -pv /data/mysql

       chown mysql.mysql /data/mysql

       下载 MySQL 源码并解压:

       wget /sb/n... $(lsb_release -sc) main" > /etc/apt/sources.list.d/n.wtf.list

       或

       echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/n.wtf.gpg] mirror.nju.edu.cn/sb/ng... $(lsb_release -sc) main" > /etc/apt/sources.list.d/n.wtf.list

       2.4 更新并安装 Nginx

       apt update apt install nginx-extras -y

       安装完毕后,源码pagecontext源码我们可以使用nginx -V 命令看到 Nginx 已经是源码最新的 1..0 主线版 + QUIC 了:

       root@debian ~ # nginx -V nginx version: nginx-n.wtf/1..0 built with OpenSSL 3.0.8+quic 7 Feb TLS SNI support enabled

       2.5 使用 Docker 安装

       你也可以使用 Docker 进行体验:

       docker run --name nginx --net host --restart always -v $HOME/nginx-config:/usr/src/docker-nginx/conf:ro -d ghcr.io/u-sb/nginx

       此时配置文件的目录在当前目录的nginx-config 文件夹下。

       3、源码配置 Nginx

       首先,源码HTTP/3 仅支持 HTTPS 协议,源码因此我们需要准备好 SSL 证书,源码可以参考 《Nginx 配置 SSL 证书》获取 SSL 证书。源码

       其次,源码6080源码需要开启 TLS 1.3 支持,源码因为 HTTP/3 是源码基于 TLS 1.3 的,如果没有开启 TLS 1.3,那么 HTTP/3 将无法正常工作。simonk源码

       最后,需要添加listen ; root /var/www/example.com; index index.html; ssl_certificate /etc/nginx/ssl/example.com.crt; ssl_certificate_key /etc/nginx/ssl/example.com.key; ssl_trusted_certificate /etc/nginx/ssl/example.com.ca.crt; ssl_session_timeout 1d; ssl_session_cache shared:MozSSL:m; ssl_session_tickets off; ssl_protocols TLSv1.3; ssl_prefer_server_ciphers off; ssl_stapling on; ssl_stapling_verify on; resolver 1.1.1.1 8.8.8.8 valid=s; resolver_timeout s; add_header Alt-Svc 'h3=":"; ma='; }

       请注意listen quic reuseport 里的 reuseport 参数,所有 server 段里,只允许一个段出现 reuseport 参数,githubpage源码否则会报错。

       另外listen 段里的 ssl http2 无法和 quic 放一起,必须分开写两段。

       4、测试 HTTP/3

       我们使用 Firefox 浏览器,因为目前 DNS SVCB/HTTPS 记录 尚未普及,所以第一次访问的时候,浏览器还是走 TCP 协议使用 HTTP/2 或者 HTTP/1.1 请求你的网站,获取 Alt-Svc 的头部信息后,才会走 HTTP/3 协议,所以第一次访问以后,可以关掉浏览器重新打开再测试。

       我们可以打开 F 开发者工具,查看 Network 选项卡,可以看到 HTTP/3 协议的请求:

       Debian / Ubuntu . 下体验 HTTP/3 协议的 Nginx QUIC u.sb/debian-nginx-quic/

更多资讯请点击:综合

热门资讯

年换手源码_换手率源码

2024-11-25 02:182338人浏览

crc源码分析

2024-11-25 02:08644人浏览

superset源码剖析

2024-11-25 01:092757人浏览

netty源码教学

2024-11-25 00:54887人浏览

全网直播源码

2024-11-25 00:322291人浏览

thinkphp仿 源码_thinkphp精品源码

2024-11-25 00:321562人浏览

推荐资讯

putty 源码qt

1.有什么嵌入式视频教程适合自学的2.用vc2019远程调试ARM板QT GUI程序3.Packages 里怎么安装要安装的软件有什么嵌入式视频教程适合自学的 原文链接:网页链接 我是年上的大

html中介源码_中介平台源码

1.HTML空格代码2.html网页制作、跪求源代码3.html源代码包括哪两大部分?HTML空格代码 HTML中,空格的编码是通过特定的字符实体或字符转义序列来实现的。最常见的是使用非转义空格字