- NGINX Cookbook
- Tim Butler
- 119字
- 2021-07-03 00:04:33
How to do it...
Now that we have a certificate and private key, we can update our NGINX configuration to serve SSL-based sites. Here's our NGINX server directive block:
server { listen 443 ssl; server_name ssl.nginxcookbook.com; ssl_certificate /etc/ssl/public.pem; ssl_certificate_key /etc/ssl/private.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers HIGH:!aNULL:!MD5; access_log /var/log/nginx/ssl-access.log combined; location /favicon.ico { access_log off; log_not_found off; } root /var/www; }
If you have a basic index.html or similar in /var/www, you should see something like the following:

The error message will vary between browsers, but they're all simply letting you know that the certificate presented couldn't be validated and therefore can't be intrinsically trusted. For testing, add an exception here; you should see the SSL site served by NGINX:

推薦閱讀
- JavaScript+jQuery網頁特效設計任務驅動教程(第2版)
- 深度強化學習算法與實踐:基于PyTorch的實現
- 教孩子學編程:C++入門圖解
- SQL Server 2016數據庫應用與開發
- Jupyter數據科學實戰
- INSTANT Passbook App Development for iOS How-to
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(1)
- Instant Apache Camel Messaging System
- Mapping with ArcGIS Pro
- WCF全面解析
- SFML Essentials
- Unreal Engine 4 Game Development Quick Start Guide
- Python地球科學數據分析
- 計算機組裝與維護實用教程
- Splunk Essentials(Second Edition)