1、查看nginx安装目录
输入命令
ps -ef | grep nginx
1.在阿里云先给自己的域名申请一个(可以是免费证书)对应的https证书。
2.下载证书,此处就是for nginx。得到两个文件(21xxx.pem,21xxx.key)
3.安装nginx(centos安装nginx过程具体百度)
在nginx安装目录下创建cert文件夹,然后把阿里云下载的证书(xx.pem,xx.key)一起上传到你创建的cert文件夹下。
如果还是打不开
1.给服务器实例添加443端口
打开nginx安装目录的conf.d下的ssl.conf
然后加入如下代码:
server {
listen 443;
server_name 此处填写域名;
ssl on;
ssl_certificate cert/此处填写证书上传的地址xxx.pem;
ssl_certificate_key cert/此处填写证书上传的地址xxx.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;//如果是小程序访问请把“ SSLv2 SSLv3 TLSv1”修改为:TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
location /images {
root /usr/share/nginx;
}
location / {
proxy_pass http://localhost:88/ ;
}
error_page 404 /404.html;
location = /404.html {
root /usr/share/nginx/html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
service nginx restart 来重启nginx