免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持APP、电脑端、小程序、IOS免签等等

Nginx安装SSL证书 Nginx配置https证书

Nginx安装SSL证书 Nginx配置https证书

首先拿到Nginx服务器证书
  1. yourdomain.com.crt     (服务器证书)
  2. yourdomain.com.key   (私钥文件)如果为空请将生成CSR时保存的私钥内容粘贴在文件中

环境检测,检测命令如下(测试nginx是否支持SSL)
  1. nginx -V

如果有显示 –with-http_ssl_module 表示已编译openssl,支持安装ssl
如果没有安装请下载nginx源码重新编译
  1. ./configure --with-http_stub_status_module --with-http_ssl_module
  2. make && make install
配置Nginx
  1. server {
  2. listen 80;
  3. listen 443 ssl;
  4. server_name www.yourdomain.cn;
  5. ssl_protocols TLSv1.2 TLSv1.1 TLSv1;
  6. ssl_certificate /etc/ssl/yourdomain.com.crt;
  7. ssl_certificate_key /etc/ssl/yourdomain.com.key;
  8. ssl_prefer_server_ciphers on; 
  9. #自动跳转到HTTPS (可选)
  10. if ($server_port = 80) {
  11. rewrite ^(.*)$ https://$host$1 permanent;}
  12. location / {
  13. root /home/getssl/;
  14. index index.php;
  15. }
  16. }
以上配置仅供参考,其他参数请根据生产环境需要添加。
安装后重启nginx使其生效
  1. centos6
  2. service nginx restart
  3. centos7
  4. systemctl restart nginx

相关知识:
抢单王app开发模式介绍
抢单王是一种新型的共享经济模式,通过平台将用户需求与服务提供者快速匹配,实现即时服务。抢单王App开发模式是如何实现这一目标的呢?首先,抢单王平台需要建立一个用户需求与服务提供者的信息库,这个信息库包含了用户的需求、服务提供者的技能和位置等信息。当用户需要
2024-01-10
厦门餐饮app开发方案模板
厦门餐饮app是一款基于移动端的餐饮服务平台,主要提供餐厅信息浏览、在线订餐、外卖配送等功能。本文将详细介绍厦门餐饮app的开发方案模板。一、需求分析在开发厦门餐饮app之前,首先需要进行需求分析,明确用户需求和市场需求。根据市场调查和用户调查,厦门餐饮a
2024-01-10
前端常用的app开发技术栈
前端开发是现代web应用程序开发的重要组成部分,随着移动互联网的发展,越来越多的应用程序开始采用app的方式进行开发。app开发技术栈是指在app开发中所使用的技术和工具的集合。本文将介绍前端常用的app开发技术栈,包括原理和详细介绍。1. React N
2024-01-10
ios开发app登录后老是掉线
在iOS开发中,当我们开发一个需要用户登录的应用程序时,经常会遇到一个问题,即用户在登录后经常会掉线。这个问题可能是由于多种原因引起的,下面我将详细介绍可能的原因和解决方法。1. Session过期:一个常见的原因是用户的会话(session)过期。会话是
2023-07-14
app开发相关需求文档模板
需求文档是在进行软件开发或应用开发时不可或缺的重要文件,它详细描述了软件或应用的功能、性能、界面设计、用户需求等要求。对于app开发来说,需求文档是指导开发团队进行开发的重要依据。下面是一个app开发相关的需求文档模板,以供参考。1. 引言 1.1 项
2023-06-29
Lighttpd 安装SSL证书 Lighttpd配置https证书教程
Lighttpd 安装SSL证书 Lighttpd配置https证书教程Lighttpd 安装SSL证书1.下载SSL证书并上传到服务器yourdomain.com.crt     (服务器证书)yourdomain.com.key &
2022-06-01