阐述网站建设的步骤关键词搜索引擎排名查询
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