一
概述
Nginx Proxy Manager是一個基于Nginx的反向代理管理工具,它提供了一個用戶友好的Web界面,方便用戶管理和配置Nginx反向代理。主要功能包括:
簡易的用戶界面:通過圖形界面,可以快速添加和管理代理主機(即反向代理規(guī)則)。
SSL管理:支持通過Let's Encrypt自動獲取和續(xù)訂SSL/TLS證書,以保護網(wǎng)站的安全性。
訪問控制:可以對代理主機設置訪問控制,例如限制某些IP地址的訪問,或者要求基本認證。
HTTP代理與Websocket支持:支持常規(guī)的HTTP代理以及WebSocket代理。
簡單的Docker部署:可以很方便地通過Docker部署Nginx Proxy Manager。多域名支持:可以在同一個實例中管理多個域名和主機。Nginx Proxy Manager適合需要在多個服務之間設置反向代理并希望簡化配置過程的用戶。Cloudflare是一家提供網(wǎng)絡安全和性能優(yōu)化服務的公司。其主要產(chǎn)品包括內容分發(fā)網(wǎng)絡(CDN)、DDoS防護、網(wǎng)站加速、域名解析服務(DNS)、以及網(wǎng)絡應用防火墻(WAF)等。
通過使用Cloudflare的服務,網(wǎng)站可以實現(xiàn):
1.加速加載速度:通過全球分布的CDN節(jié)點,將網(wǎng)站內容緩存到離用戶更近的服務器上,從而減少加載時間。
2.提高安全性:提供DDoS防護,抵御大規(guī)模的流量攻擊,保護網(wǎng)站免受惡意攻擊。
3.改善可靠性:通過智能路由和負載均衡,提高網(wǎng)站的可用性和性能。
4.易于管理:提供用戶友好的界面和API,使網(wǎng)站管理員能夠方便地管理和配置。總的來說,Cloudflare旨在幫助用戶提升在線內容的安全性和訪問速度,改善用戶體驗。文章將詳細講解從Cloudflare申請API Token到在Nginx Proxy Manager中配置泛域名證書的每一步驟,幫助快速上手并完成配置。
二
相關環(huán)境
操作系統(tǒng):適用于所有支持Docker的操作系統(tǒng),如Ubuntu、CentOS、Debian等。并且正確安裝Nginx Proxy Manager
Nginx Proxy Manager版本:建議使用最新版本,以確保兼容性和安全性。
Cloudflare賬號:需要一個有效的Cloudflare賬號,并已添加至少一個域名。
網(wǎng)絡環(huán)境:確保服務器能夠訪問互聯(lián)網(wǎng),以便與Cloudflare API通信。
Cloudflare申請API Token
申請API Token地址
打開以下網(wǎng)址:https://dash.cloudflare.com/profile/api-tokens,或者從任意一個域名頁面內的API進入。

創(chuàng)建令牌
可以使用模板,或者自建都是一樣的。
權限設置:選擇DNS即可。
區(qū)域設置:選擇所有區(qū)域。
為了安全,可以設置一個客戶端IP地址。
確認信息
確認信息無誤后,即可創(chuàng)建令牌。
保存令牌
成功創(chuàng)建后,即會顯示創(chuàng)建的令牌信息。
注意:令牌是單次顯示,請務必保存好令牌。
Nginx Proxy Manager泛域名反代
進入Nginx Proxy Manager后臺
在申請證書頁面,添加一個新的泛域名證書。

填寫域名信息
域名:填寫需要申請的泛域名。
郵箱地址:填寫Cloudflare的郵箱地址。
DNS供應商:選擇Cloudflare。

填寫憑證
選擇DNS供應商后,會自動彈出憑證。憑證的格式會自動幫我們填寫好。將dns_cloudflare_api_token后面的值替換成剛才我們申請的API令牌。
#Cloudflare API token
dns_cloudflare_api_token=<剛才申請API的令牌>

確認信息
確認信息沒有問題后,同意服務條款,然后選擇存儲。

等待證書生成
稍等一段時間后,Nginx Proxy Manager會自動幫我們申請證書。成功申請后,就可以在證書列表中查看到。

這樣,就完成了通過Nginx Proxy Manager和Cloudflare申請泛域名證書的全部步驟。
-
服務器
+關注
關注
13文章
9758瀏覽量
87608 -
API
+關注
關注
2文章
1570瀏覽量
63746 -
nginx
+關注
關注
0文章
169瀏覽量
12549
發(fā)布評論請先 登錄
Linux開發(fā)_CentOS7.4服務器搭建NFS、NGINX服務器,安裝ffmpeg、Qt環(huán)境

【NanoPi NEO試用體驗】之安裝配置Nginx環(huán)境WEB網(wǎng)站詳解
NanoPi NEO - 可靠的Nginx 網(wǎng)絡服務器
基于服務器的多元屬性特征的惡意域名檢測

詳解Nginx高性能的HTTP和反向代理服務器
Cloudflare用Rust重寫Nginx C模塊,構建沒有Nginx的未來
動態(tài)域名服務 DDNS訪問服務器的方法

評論