1.申请ssl证书
先购买一个ssl证书,完成后如下
点击下载nginx证书
解压后的到.key和.pem文件
2.安装nginx
安装:
dnf install nginx
启动:
systemctl enable nginx
systemctl start nginx
常用命令:
systemctl stop nginx
systemctl start nginx
systemctl restart nginx
systemctl reload nginx
systemctl disable nginx
systemctl enable nginx
文件和目录:
内容:/usr/share/nginx/html
配置:
/etc/nginx:配置文件目录
/etc/nginx/nginx.conf:主配置文件
/etc/nginx/conf.d/:可以为每个域名配置一个文件
日志:
/var/log/nginx/access.log:访问日志
/var/log/nginx/error.log:错误日志
安装好后可通过http协议直接访问
3.配置nginx https访问
添加安全组规则增加443端口
通过FileZilla将步骤1的ssl文件上传到阿里云服务器的 /etc/nginx/cert
目录,其中cert是自定义目录需要自己创建
打开vim /etc/nginx/nginx.conf
文件,增加如下配置
网站即可通过https访问