安装nginx
sudo apt-get update
sudo apt-get install nginx
创建SSL证书
sudo mkdir /etc/nginx/ssl
现在,我们有了目录来存储ssl相关文件,我们可以创建SSL密钥和证书文件:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt
还需要填一些信息:提示中国的二字代码是ZH
配置nginx使用SSL
在你的Server块里加入以下内容
server {
listen 443 ssl;
ssl_certificate /etc/nginx/ssl/nginx.crt;
ssl_certificate_key /etc/nginx/ssl/nginx.key;
}
最后重启nginx
sudo service nginx restart
注意url的https!