簡體   English   中英

如何刪除安裝在Ubuntu apache2服務器上的letsencrypt SSL

[英]How to remove letsencrypt ssl installed on Ubuntu apache2 server

我有apache服務器,並按照鏈接從服務器完全安裝了letencrypt。

現在,我要刪除ssl安裝。 我所做的是(1)我刪除了/etc/letsencrypt folder

(2)我使用刪除了配置文件

sudo a2dissite 000-default-le-ssl.conf

(3)我做到了

sudo service apache2 reload 

但是當我訪問www.example.com之類的網站時,我仍然擁有https://www.example.com ,由於Secure Connection Failed ,我出現了錯誤,因此未加載我的網站。

我怎么能完全remove letsencrypt ssl and load my site.

如果您不運行LetsEncrypt來更新證書,它將不會執行任何操作。 但是,它在配置方面已經設置的內容可能仍然存在。

它可能已經創建了其他文件,或者在/ etc / apache2 / sites-enabled /中更改了文件-或至少是與該目錄符號鏈接的文件。

如果您刪除了/ etc / letsencrypt目錄,那么很可能在“啟用站點”目錄中配置的其他虛擬主機仍引用該虛擬主機。 您可以使用grep表示“ SSLCertificateFile”或“ letsencrypt”(目錄路徑)之類的術語,並確認您的Apache配置很有可能以sudo apache2ctl configtest正確開始,在存在SSL配置的位置對其進行編輯以將其完全刪除並結束完全使用非TLS / SSL網站進行配置。

打開您的000-default.conf並注釋一些類似於以下內容的代碼。

RewriteEngine on
RewriteCond %{SERVER_NAME} =YOURSITE.com [OR]
RewriteCond %{SERVER_NAME} =www.YOURSITE.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

保存配置文件。 運行以下兩個命令。

sudo a2ensite 000-default.conf
sudo service apache2 restart 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM