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

在OSX上: 使用brew安装nginx 后,在通过编译安装第三方模块

1. 下载nginx安装包nginx: download

2. mac环境编译源码需要安装pcre、openssl等第三方依赖,可参考在OSX上: 使用brew安装nginx 后,在通过编译安装第三方模块 - ZhYQ_note - 博客园

3. nginx可支持的配置参考Building nginx from Sources

4. 执行

./configure --with-http_image_filter_module --with-http_ssl_module --with-http_v2_module --with-http_v3_module

后,复制objs/nginx至nginx的安装目录将原来的nginx文件覆盖。

参考文章:Nginx安装以及安装过程中遇到问题的解决方案

SSL: EE_KEY_TOO_SMALL 解决办法

# 生成私钥(Generate a private key) : server.key
openssl genrsa -des3 -out server.key 2048# Generate a CSR : server.csr
openssl req -new -key server.key -out server.csr# Remove Passphrase from key : server.key.org 、server.crt
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key# 产生自签名证书(Generate self signed certificate): server.crt
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

http://www.lryc.cn/news/441419.html

相关文章:

  • C++初阶学习第六弹------标准库中的string类
  • Linux基础-Makefile的编写、以及编写第一个Linux程序:进度条(模拟在 方便下载的同时,更新图形化界面)
  • 华为云DevSecOps和DevOps
  • RESTful API设计中的GET与POST:何时及为何成为首选?
  • 秋招自我介绍
  • html加载页面
  • 【数据可视化】Arcgis api4.x 热力图、时间动态热力图、timeSlider时间滑块控件应用 (超详细、附免费教学数据、收藏!)
  • WEB攻防-JavaWweb项目JWT身份攻击组件安全访问控制
  • 【C++算法】模拟算法
  • 模版进阶(template)
  • vue2与vue3的区别
  • 借助大模型将文档转换为视频
  • UE5安卓项目打包安装
  • MSF的使用学习
  • C++ —— 关于vector
  • 设计模式——对象池模式
  • 【VitualBox】VitualBox的网络模式+网络配置
  • 「Netmarble 小镇」活动来了:踏上穿越标志性世界的旅程!
  • MySQL 中的索引覆盖扫描:加速查询的秘密武器
  • 【机器学习】经典数据集鸢尾花的分类识别
  • Oracle从入门到放弃
  • 学习笔记 - 知识图谱的符号表示方法
  • 探索RESTful风格的网络请求:构建高效、可维护的API接口【后端 20】
  • 【深度智能】:迈向高级时代的人工智能全景指南
  • unity3d入门教程七
  • python植物大战僵尸项目源码【免费】
  • 目前人工智能时代,程序员如何保持核心竞争力?
  • golang学习笔记20——golang微服务负载均衡的问题与解决方案
  • 基于微信小程序的健身房管理系统
  • 【裸机装机系列】6.kali(ubuntu)-图形界面优化-让linux更适合你的使用习惯