当前位置: 首页 > news >正文

做渠道的网站有哪些方面哪里有网站建设联系方式

做渠道的网站有哪些方面,哪里有网站建设联系方式,网站建设 模板网站,郑州最新出入通知明月发现参考【给Nginx添加谷歌Brotli压缩算法支持】一文给出的方法#xff0c;在Debian Linux 12.5下就一直编译失败#xff0c;主要的错误是因为文件缺失#xff0c;在专门又安装了apt-get install libbrotli-dev的依赖库后依然会因为文件缺失无法编译完成#xff0c;就这…明月发现参考【给Nginx添加谷歌Brotli压缩算法支持】一文给出的方法在Debian Linux 12.5下就一直编译失败主要的错误是因为文件缺失在专门又安装了apt-get install libbrotli-dev的依赖库后依然会因为文件缺失无法编译完成就这样一直卡在这里无法解决。 编译报错的文件缺失 /usr/bin/ld: 找不到 -lbrotlienc: 没有那个文件或目录 /usr/bin/ld: 找不到 -lbrotlicommon: 没有那个文件或目录 感觉比较诡异的地方是 git clone https://github.com/google/ngx_brotli.git 每当从GitHub获取ngx_brotli模块源码的时候速度快的有点儿反常有好几次还出现了网络错误而中断由此明月判断问题应该是出在GitHub网站连接畅通上了只到群里好几个站长都反馈编译ngx_brotli失败才算是确定GitHub估计是又被国内给阻断了。唉这就没有办法了只能等着恢复了。好在有人说GitHub的阻断好像不是永久的是一种间歇性的有一定的时间段会被阻断今天中午就试了一下git clone获取源码果然流畅完整了很多赶紧保留全过程给大家分享一下以供以后参考 这次git clone命令用的是官方GitHub - google/ngx_brotli: NGINX module for Brotli compression给出的参数 git clone --recurse-submodules -j8 https://github.com/google/ngx_brotli 执行结果 正克隆到 ngx_brotli... remote: Enumerating objects: 237, done. remote: Counting objects: 100% (37/37), done. remote: Compressing objects: 100% (16/16), done. remote: Total 237 (delta 24), reused 21 (delta 21), pack-reused 200 接收对象中: 100% (237/237), 79.51 KiB | 407.00 KiB/s, 完成. 处理 delta 中: 100% (114/114), 完成. 子模组 deps/brotlihttps://github.com/google/brotli.git已对路径 deps/brotli 注册 正克隆到 /root/lnmp2.0/src/ngx_brotli/deps/brotli... remote: Enumerating objects: 7553, done. remote: Counting objects: 100% (1079/1079), done. remote: Compressing objects: 100% (399/399), done. remote: Total 7553 (delta 760), reused 826 (delta 665), pack-reused 6474 接收对象中: 100% (7553/7553), 36.59 MiB | 7.82 MiB/s, 完成. 处理 delta 中: 100% (4892/4892), 完成. 子模组路径 deps/brotli检出 ed738e842d2fbdf2d6459e39267a633c4a9b2f5d 然后执行 cd ngx_brotli/deps/brotli mkdir out cd out cmake -DCMAKE_BUILD_TYPERelease -DBUILD_SHARED_LIBSOFF -DCMAKE_C_FLAGS-Ofast -m64 -marchnative -mtunenative -flto -funroll-loops -ffunction-sections -fdata-sections -Wl,--gc-sections -DCMAKE_CXX_FLAGS-Ofast -m64 -marchnative -mtunenative -flto -funroll-loops -ffunction-sections -fdata-sections -Wl,--gc-sections -DCMAKE_INSTALL_PREFIX./installed .. cmake --build . --config Release --target brotlienc 输出结果 -- The C compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Build type is Release -- Performing Test BROTLI_EMSCRIPTEN -- Performing Test BROTLI_EMSCRIPTEN - Failed -- Compiler is not EMSCRIPTEN -- Looking for log2 -- Looking for log2 - not found -- Looking for log2 -- Looking for log2 - found -- Configuring done -- Generating done CMake Warning:Manually-specified variables were not used by the project:CMAKE_CXX_FLAGS-- Build files have been written to: /root/lnmp2.0/src/ngx_brotli/deps/brotli/out [ 3%] Building C object CMakeFiles/brotlicommon.dir/c/common/constants.c.o [ 6%] Building C object CMakeFiles/brotlicommon.dir/c/common/context.c.o [ 10%] Building C object CMakeFiles/brotlicommon.dir/c/common/dictionary.c.o [ 13%] Building C object CMakeFiles/brotlicommon.dir/c/common/platform.c.o [ 17%] Building C object CMakeFiles/brotlicommon.dir/c/common/shared_dictionary.c.o [ 20%] Building C object CMakeFiles/brotlicommon.dir/c/common/transform.c.o [ 24%] Linking C static library libbrotlicommon.a [ 24%] Built target brotlicommon [ 27%] Building C object CMakeFiles/brotlienc.dir/c/enc/backward_references.c.o [ 31%] Building C object CMakeFiles/brotlienc.dir/c/enc/backward_references_hq.c.o [ 34%] Building C object CMakeFiles/brotlienc.dir/c/enc/bit_cost.c.o [ 37%] Building C object CMakeFiles/brotlienc.dir/c/enc/block_splitter.c.o [ 41%] Building C object CMakeFiles/brotlienc.dir/c/enc/brotli_bit_stream.c.o [ 44%] Building C object CMakeFiles/brotlienc.dir/c/enc/cluster.c.o [ 48%] Building C object CMakeFiles/brotlienc.dir/c/enc/command.c.o [ 51%] Building C object CMakeFiles/brotlienc.dir/c/enc/compound_dictionary.c.o [ 55%] Building C object CMakeFiles/brotlienc.dir/c/enc/compress_fragment.c.o [ 58%] Building C object CMakeFiles/brotlienc.dir/c/enc/compress_fragment_two_pass.c.o [ 62%] Building C object CMakeFiles/brotlienc.dir/c/enc/dictionary_hash.c.o [ 65%] Building C object CMakeFiles/brotlienc.dir/c/enc/encode.c.o [ 68%] Building C object CMakeFiles/brotlienc.dir/c/enc/encoder_dict.c.o [ 72%] Building C object CMakeFiles/brotlienc.dir/c/enc/entropy_encode.c.o [ 75%] Building C object CMakeFiles/brotlienc.dir/c/enc/fast_log.c.o [ 79%] Building C object CMakeFiles/brotlienc.dir/c/enc/histogram.c.o [ 82%] Building C object CMakeFiles/brotlienc.dir/c/enc/literal_cost.c.o [ 86%] Building C object CMakeFiles/brotlienc.dir/c/enc/memory.c.o [ 89%] Building C object CMakeFiles/brotlienc.dir/c/enc/metablock.c.o [ 93%] Building C object CMakeFiles/brotlienc.dir/c/enc/static_dict.c.o [ 96%] Building C object CMakeFiles/brotlienc.dir/c/enc/utf8_util.c.o [100%] Linking C static library libbrotlienc.a [100%] Built target brotlienc cd ../../../.. #返回 在lnmp.conf里Nginx_Modules_Options添加ngx_brotli模块源码绝对地址如--add-module/root/lnmp2.0/src/ngx_brotli开始编译Nginx这次编译速度很快并且还成功了 看来以后给Nginx编译增加Brotli算法支持最好挑个合适的时候呀当然只要编译成功过一次的也可以保留好1ngx_brotli1源码目录继续编译也是没有问题的。
http://www.dnsts.com.cn/news/247785.html

相关文章:

  • 网站 兼容性有哪些做的好看的网站吗
  • app软件开发网站网站建设需要通过哪些审批
  • 广东网站设计的公司怎么在建设部网站查注册造价师
  • 云服务器做的网站需要备案怎么看出是模板网站
  • 高端网站制作开发网站做淘客
  • 学做宝宝衣服网站好医疗网站建设及优化
  • 找到做网站的公司湖南吧
  • 做ppt在哪些网站可以卖钱做网站好还是做微信小程序好
  • 免费的工程信息网站官网首页
  • 大山子网站建设c2c网站建设费用
  • 免费网站建站有哪些遵义住房和城乡建设局官方网站
  • 洛阳做网站哪家便宜wordpress如何配置百度云cdn
  • 深圳公司建设网站制作wordpress仿站抓取软件
  • 企业网站建立的流程做网站 嵌入支付
  • 网站建设教程pdf百度云安徽外贸网站建设
  • 优秀网站设计赏析怎么写销售管理系统需求分析
  • 买了域名怎么做网站成都科技网站建设咨
  • 网站建设初稿苏州哪里做网站好
  • 有自己的网站如何做淘宝客东莞网站优化推荐
  • 网站里的课程配图怎么做直播传媒公司排名
  • 辽宁建设工程信息网项目经理变更seo和sem是什么意思啊
  • 网站页面高度婚纱摄影网站设计思路
  • 网站怎么php做微信登录wordpress将首页转成html代码
  • 网站名称怎么变更公司治理与企业文化建设
  • 上海网站建设 乐云seo网站推广计划书范文
  • 公司内部网站模板基层网站建设存在困难
  • 关于征求网站建设的通知单页网站制作系统
  • 西安市网站搭建网站建设与管理个人总结
  • 如何设计一个好网站做网站用母版页不好么
  • 利用黑群晖做网站企业网站的建站步骤