云服務(wù)器Linux centos6.5版本Nginx更新SSL證書實(shí)踐
Linux centos6.5版本Nginx更新SSL證書
首先在SSL證書控制臺上下載nginx的證書文件(包括key文件和pem文件)
需要確認(rèn)我們我們的linux環(huán)境下的centos系統(tǒng)是什么版本的。
在終端輸入命令cat /etc/redhat-release,我這里用的是finalshell,可以看到我的centos版本是6.5的版本
cat /etc/redhat-release

確認(rèn)nginx進(jìn)程的啟動目錄
在終端上輸入命令ps aux|grep nginx,可以看到在/usr/local/nginx/conf/目錄下
ps aux|grep nginx

進(jìn)入nginx.conf所在的目錄
cd /usr/local/nginx/conf/
cd /usr/local/nginx/conf/

打開nginx.conf文件
可以看到ssl_certificate和ssl_certificate_key這兩個(gè)變量,但是ssl_certificate對應(yīng)的文件是.crt文件,而我們只有.key和.pem文件

這是因?yàn)閏entos7一下的版本之前用的是crt的后綴文件,我們這里直接把我們的證書文件.pem后綴改成.crt后綴即可,再上傳到這個(gè)目錄下,最后修改ssl_certificate和ssl_certificate_key這兩個(gè)對應(yīng)的文件名就可以了,然后保存
輸入命令/usr/local/nginx/sbin/nginx -t,查看nginx狀態(tài)是否正常
/usr/local/nginx/sbin/nginx -t

最后輸入命令/usr/local/nginx/sbin/nginx -s reload 重載配置信息
/usr/local/nginx/sbin/nginx -s reload
最后就完成了~
最后總結(jié)
上面的配置親測沒有問題。
但是最后卻還是發(fā)現(xiàn)沒有更新,訪問的時(shí)候提示不是私密鏈接,看了一下證書還是舊版的(過期了),最后找了好久才無意中看到一個(gè)網(wǎng)友說CDN才恍然大悟。
因?yàn)槲矣蛎鷖sl在阿里云買的,CND在騰訊云買的,還需要去更新CND的證書和緩存。希望能幫到大家。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux中ext4文件系統(tǒng)的工作原理和優(yōu)化策略
ext4是Linux系統(tǒng)中廣泛使用的日志型文件系統(tǒng),支持大文件和高容量,具備多種優(yōu)化特性如延分配、extents和htree等,為Java開發(fā)者優(yōu)化應(yīng)用性能提供了可能,了解ext4特性和合理配置掛載選項(xiàng)可提高IO性能,因此本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2026-04-04
Linux網(wǎng)絡(luò)DNS域名如何解析服務(wù)
詳解DNS系統(tǒng)的作用、分布式數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)類型、查詢類型及原理,介紹如何配置DNS正向解析,包括環(huán)境搭建、修改配置文件、啟動服務(wù)等2024-09-09
Linux進(jìn)程信號的捕捉&&信號補(bǔ)充內(nèi)容方式
信號處理在進(jìn)程從內(nèi)核態(tài)返回用戶態(tài)時(shí)觸發(fā),涉及狀態(tài)切換與權(quán)限管理,sigaction用于自定義信號處理,支持屏蔽信號,volatile確保變量內(nèi)存可見性,防止編譯器優(yōu)化導(dǎo)致的信號響應(yīng)異常2025-08-08
Xshell7遠(yuǎn)程連接失敗(connection failed)的問題解決
本文主要介紹了Xshell7遠(yuǎn)程連接失敗(connection failed)的問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08

