nginx配置 https网页访问
时间: 2023-08-04 19:02:11 浏览: 118
Linux下nginx配置https协议访问的方法
要配置 HTTPS 网页访问,需要完成以下步骤:
1. 申请一个 SSL 证书,可以通过第三方机构如 Let's Encrypt 免费申请,或者购买商业证书。
2. 在 Nginx 的配置文件中添加 SSL 相关配置。例如:
```
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/privatekey.pem;
location / {
# HTTPS网页的具体配置
}
}
```
其中,`listen` 指定监听的端口为 443,`ssl` 表示使用 SSL 协议。`server_name` 指定域名。`ssl_certificate` 和 `ssl_certificate_key` 分别指定 SSL 证书和私钥的路径。
3. 配置 HTTPS 网页的具体内容,例如:
```
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
```
这里的 `location` 是指定 HTTPS 网页的路径,`root` 是指定根目录,`index` 是指定首页文件。
4. 重启 Nginx 服务,使配置生效。
需要注意的是,在配置 HTTPS 网页时,还需要进行一些安全性配置,例如限制 SSL 协议的版本、启用 HSTS 策略、配置 OCSP Stapling 等。这些配置可以增强 HTTPS 网页的安全性。
阅读全文