对appnode 自编译软件的几个建议

ivmm 2016-11-23 936

1. Nginx 增加 ngx_cache_purge 模块,刷新 fastcgi cache 的神器,mainline 和 stable 最好都有,stable 只是 api 的稳定而已,代码稳定两者是一致的
2. openssl 1.0.2,RHEL 是 1.0.1 不能开启 http2,顺便加入chacha20 patch
3. 数据库不用自己编译了,但可以添加 percona 的支持


最新回复 (3)
  • 虚竹 2016-11-24
    引用 2
    感谢建议。

    一、ngx_cache_purge 是这个吧?
    https://github.com/FRiCKLE/ngx_cache_purge
    不错,这个是第三方的,不是官方的,官方的purge好像要商业版才提供。

    二、nginx自己编译肯定会加上http2支持的。
    chacha20/poly1305有什么优势吗?

    三、目前mysql多个版本都是由IUS供源的,考虑统一性,数据库仍然会自己编译,最终目标是脱离所有第三方软件仓库。
  • 虚竹 2016-11-24
    引用 3
    Nginx 配合 BoringSSL 进行编译,并且启用 chacha20-poly1305 加密教程
    https://www.v2ex.com/t/174625

    Quote根据测试,在许多移动设备上,ChaCha20-Poly1305 加密的速度是 AES 的3倍还多。这样,网站在移动设备上的体验将会更好。
  • ivmm 2016-11-24
    引用 4
    Quote虚竹 发表于 2016-11-24 10:19
    感谢建议。

    一、ngx_cache_purge 是这个吧?


    一、对的,就是这个。

    二、 openssl 1.0.2 即可,openssl1.0.2 可以打 chacha20 补丁,https://github.com/cloudflare/sslconfig.git

    三、数据库也自己编译的话,cmake 添加tokudb 的支持会更好~
返回
发新帖