【CentOS】阿里雲ECS申請CA證書配置SSL


本文記錄阿里雲ECS申請CA證書流程
先到阿里雲控制台找到CA證書服務,這里兩台ECS都已經申請簽發了證書,如果是還沒申請的就在“狀態”中點擊補全;

進去后填寫完個人信息后,這里選擇免費證書;

 

提交申請后就可以等待審核了,在審核過程中可以點擊“進度”進行查看,在“進度”里面可以先按操作進行配置,在里面阿里雲會給我們生成一個fileauth.txt文件,此時我們先在服務器上的/opt目錄下新建/ssl/.well-known/pki-validation目錄,把阿里雲下載下來的fileauth.txt文件放進去(這里服務器上用了nginx);
同時在在/usr/local/nginx/conf/nginx.conf文件下的server(80端口)中添加如下:

location ^~ /.well-known/pki-validation/fileauth.txt {
    root   /opt/ssl;
    autoindex on;
}

接着在瀏覽器訪問是否配置成功,如果看到如下信息,證明成功;

 接着阿里雲審核通過后就會簽發證書,在最開始界面點擊“下載證書”,來到如下界面:

 點擊“下載證書for Nginx”,下面后里面有兩個文件,就是上面寫的***.pem、***.key,接着在ECS服務器上的/usr/local/nginx/conf/目錄下新建/cert目錄,將上面兩個文件放進去;再在nginx配置文件/usr/local/nginx/conf/nginx.conf中新增一關於https的443端口的Server,記得對應服務器的443端口要啟動,添加配置如下:

server {
        listen 443;
        server_name localhost1;
        ssl on;
        root html;
        index index.html index.htm;
        ssl_certificate   cert/***.pem;
        ssl_certificate_key  cert/***.key;
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;

        location / {
            root   html;
            index  index.html index.htm;
        }
        
        location ^~ /.well-known/pki-validation/fileauth.txt {
            root   /opt/ssl;
            autoindex on;
        }
}

再讓nginx重新加載配置文件,再以https方式訪問fileauth.txt 驗證是否成功,看如下信息則表示已成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM