if line.find("#define nginx_version") == 0: line = line.replace("#define nginx_version", "").strip() fd.close() return int(line) fd.close() except Exception as e: print("get version of nginx failed") sys.exit(1) if __name__ == '__main__': if len(sys.argv) < 4: pr...
Code Folders and files Name Last commit message Last commit date Latest commit History 23 Commits .github/workflows Dockerfile Makefile README nginx.conf nginx.conf.http3 nginx.conf.nodebug nginx.conf.retry run_endpoint.sh This repo contains source of docker image used to perform QUIC interoperab...
cmake的版本必须要在3.0以上,cmake可以到这里下载https://cmake.org/download/。 wget https://github.com/Kitware/CMake/releases/download/v3.18.2/cmake-3.18.2.tar.gz tar -zxvf cmake-3.18.2.tar.gz ./bootstrap gmake make make install cmake --version 2.3 编译安装perl perl的安装包可以从...
client https://github.com/ngtcp2/ngtcp2 + boringssl examples编译不过去 quiche + curl https://github.com/cloudflare/quiche https://github.com/curl/curl/blob/master/docs/HTTP3.md#quiche-version 照着文档编译。 [root@t88 curl.git]# ./src/curl --http3 https://quic.tech:8443/ 1. quiche ...
# 下载boringssl库git clone --depth=1https://github.com/google/boringssl.git 安装相关依赖 apt-getupdate apt-get install -y build-essential cmakeadd-apt-repositoryppa:longsleep/golang-backports apt-get update apt-get install -y openssl golang-go libpcre3 libpcre3-dev libssl-dev zlib1g-dev...
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add - sudo apt-key fingerprint ABF5BD827BD9BF62 sudo apt update sudo apt install nginx 中间没报错就安装ok了 2、编译boringssl wgethttps://github.com/google/boringssl/archive/master.zip-Oboringssl.zip ...
gitclone--depth=1https://github.com/google/boringssl.gitcdboringsslmkdirbuildcdbuild cmake-DCMAKE_BUILD_TYPE=Release..makecd../.. 安装brotli 压缩 不需要请跳过,并在编译时删除--add-module=../ngx_brotli 代码语言:bash 复制 gitclone --recurse-submodules-j8https://github.com/google/ngx_brotl...
git clone https://github.com/google/boringssl.git cd boringssl mkdir build cd build cmake ../ make cd ../.. hg clone -b quic https://hg.nginx.org/nginx-quic cd nginx-quic ./auto/configure --with-debug --with-http_v3_module \ ...
git clone https://github.com/google/boringssl.gitmkdir buildcd buildcmake ../make 这里,这个库用到了golang的环境,如果国内访问速度感人的话,建议某种方式上网或者切换到国内镜像 go env -w GOPROXY=https://goproxy.cn,direct 这里需要稍等一会儿,就编译好了,速度取决于电脑了,编译完成之后的目录结构如...
curl https://raw.githubusercontent.com/kn007/patch/master/Enable_BoringSSL_OCSP.patch | patch -p1 开始编译,注意configure配置参照给NGINX添加TLSv1.3支持去除"--with-cc-opt",""--with-ld-opt","--with-openssl-opt” 三处, 然后添加以下参数 ...