华为云ssl证书申请和安装
1.打开网站,点击领取免费证书,点击立即购买。




2.打开华为云控制台,找到云证书管理服务。确认付款后自动跳转,点击申请证书。

- 填写自己的域名。

- 填写授权人信息,姓名、电话、邮箱。

3.验证域名。


验证通过后,就完成证书的申请。
ssl证书部署
1.打开华为云,云证书管理服务,点击下载证书。

解压后,如下。

xxx_Nginx目录下有两个文件。

2.在Nginx的安装目录下创建cert目录,并且将“server.key”和“server.crt”拷贝到nginx的“cert”目录下。
whereis nginx
cd /etc/nginx
mkdir cert
3.修改配置文件。
server { listen 443 ssl; server_name xxx;#修改为您证书绑定的域名ssl_certificate cert/scsxxx_server.crt;#替换成您的证书文件的路径ssl_certificate_key cert/scsxxx_server.key;#替换成您的私钥文件的路径ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { root /root/xx; #站点目录}
}
4.验证配置是否正确
nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
5.重启nginx
nginx -s reload
报错nginx.service: Failed with result ‘exit-code’.可能是80/443端口被占用。
sudo fuser -k 80/tcp
sudo fuser -k 443/tcp
再次启动nginx
sudo service nginx restart
要通过域名访问网站,首先要配置域名解析,点击快速添加解析。




















