0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

「服务器」Nginx Proxy Manager申请cloudflare泛域名

亿佰特物联网应用专家 2024-12-06 01:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述

Nginx Proxy Manager是一个基于Nginx的反向代理管理工具,它提供了一个用户友好的Web界面,方便用户管理和配置Nginx反向代理。主要功能包括:
简易的用户界面:通过图形界面,可以快速添加和管理代理主机(即反向代理规则)。

SSL管理:支持通过Let's Encrypt自动获取和续订SSL/TLS证书,以保护网站的安全性。

访问控制:可以对代理主机设置访问控制,例如限制某些IP地址的访问,或者要求基本认证。

HTTP代理与Websocket支持:支持常规的HTTP代理以及WebSocket代理。

简单的Docker部署:可以很方便地通过Docker部署Nginx Proxy Manager。多域名支持:可以在同一个实例中管理多个域名和主机。Nginx Proxy Manager适合需要在多个服务之间设置反向代理并希望简化配置过程的用户。Cloudflare是一家提供网络安全和性能优化服务的公司。其主要产品包括内容分发网络(CDN)、DDoS防护、网站加速、域名解析服务(DNS)、以及网络应用防火墙(WAF)等。

通过使用Cloudflare的服务,网站可以实现:

1.加速加载速度:通过全球分布的CDN节点,将网站内容缓存到离用户更近的服务器上,从而减少加载时间。

2.提高安全性:提供DDoS防护,抵御大规模的流量攻击,保护网站免受恶意攻击。

3.改善可靠性:通过智能路由和负载均衡,提高网站的可用性和性能。

4.易于管理:提供用户友好的界面和API,使网站管理员能够方便地管理和配置。总的来说,Cloudflare旨在帮助用户提升在线内容的安全性和访问速度,改善用户体验。文章将详细讲解从Cloudflare申请API Token到在Nginx Proxy Manager中配置泛域名证书的每一步骤,帮助快速上手并完成配置。

相关环境

操作系统适用于所有支持Docker的操作系统,如Ubuntu、CentOS、Debian等。并且正确安装Nginx Proxy Manager

Nginx Proxy Manager版本:建议使用最新版本,以确保兼容性和安全性。

Cloudflare账号:需要一个有效的Cloudflare账号,并已添加至少一个域名。

网络环境:确保服务器能够访问互联网,以便与Cloudflare API通信

Cloudflare申请API Token

申请API Token地址

打开以下网址:https://dash.cloudflare.com/profile/api-tokens,或者从任意一个域名页面内的API进入。

e262f410-b32a-11ef-8084-92fbcf53809c.png

创建令牌

e27a7e5a-b32a-11ef-8084-92fbcf53809c.png

可以使用模板,或者自建都是一样的。

e2884120-b32a-11ef-8084-92fbcf53809c.png

权限设置:选择DNS即可。

区域设置:选择所有区域。

为了安全,可以设置一个客户端IP地址。

e29bbf48-b32a-11ef-8084-92fbcf53809c.png

确认信息

确认信息无误后,即可创建令牌。

e2a6e44a-b32a-11ef-8084-92fbcf53809c.png

保存令牌

成功创建后,即会显示创建的令牌信息。

e2b56ff6-b32a-11ef-8084-92fbcf53809c.png

注意:令牌是单次显示,请务必保存好令牌。

Nginx Proxy Manager泛域名反代

进入Nginx Proxy Manager后台

在申请证书页面,添加一个新的泛域名证书。

e2ca5c86-b32a-11ef-8084-92fbcf53809c.png

填写域名信息

域名:填写需要申请的泛域名。

邮箱地址:填写Cloudflare的邮箱地址。

DNS供应商:选择Cloudflare。

e2df3a8e-b32a-11ef-8084-92fbcf53809c.png

填写凭证

选择DNS供应商后,会自动弹出凭证。凭证的格式会自动帮我们填写好。将dns_cloudflare_api_token后面的值替换成刚才我们申请的API令牌。

#Cloudflare API token

dns_cloudflare_api_token=<刚才申请API的令牌>

e2f3385e-b32a-11ef-8084-92fbcf53809c.png

确认信息

确认信息没有问题后,同意服务条款,然后选择存储。

e3118660-b32a-11ef-8084-92fbcf53809c.png

等待证书生成

稍等一段时间后,Nginx Proxy Manager会自动帮我们申请证书。成功申请后,就可以在证书列表中查看到。

e31fdefe-b32a-11ef-8084-92fbcf53809c.png

这样,就完成了通过Nginx Proxy Manager和Cloudflare申请泛域名证书的全部步骤。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    13

    文章

    10095

    浏览量

    90901
  • API
    API
    +关注

    关注

    2

    文章

    2160

    浏览量

    66251
  • nginx
    +关注

    关注

    0

    文章

    180

    浏览量

    12973
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux开发_CentOS7.4服务器搭建NFS、NGINX服务器,安装ffmpeg、Qt环境

    在CentOS7.4服务器版本的环境下搭建NFS服务器、安装ffmpeg、安装nginx服务器、部署Qt编译环境。
    的头像 发表于 07-14 13:45 2874次阅读
    Linux开发_CentOS7.4<b class='flag-5'>服务器</b>搭建NFS、<b class='flag-5'>NGINX</b><b class='flag-5'>服务器</b>,安装ffmpeg、Qt环境

    【NanoPi NEO试用体验】之安装配置Nginx环境WEB网站详解

    时间(代理接收超时)proxy_buffer_size 4k; #设置代理服务器nginx)保存用户头信息的缓冲区大小proxy_buffers 4 32k;#
    发表于 10-18 12:25

    NanoPi NEO - 可靠的Nginx 网络服务器

    服务器部署,并删除匿名用户和测试数据库。#mysql_secure_installation根据提示进行选择:3. 安装nginx如果你之前已经安装了Apache2,则需要先移除apache2
    发表于 06-20 15:43

    Nginx服务器的搭建步骤

    ①搭建Nginx服务器②SSL加密网站③基于域名虚拟主机
    发表于 04-07 16:20

    域名服务器(DNS)

    域名服务器(DNS) whois命令在UNIX计算机上,您可以使用whois命令来查找有关域
    发表于 08-05 09:04 1667次阅读

    域名服务器工作原理

    域名服务器工作原理1. 引言 2. 域名 3. 分
    发表于 08-05 10:19 2188次阅读

    基于服务器的多元属性特征的恶意域名检测

    域名系统主要提供域名解析功能,完成域名到IP的转换,而恶意域名检测主要用来发现以域名系统为屏障的非法行为,来保障
    发表于 12-20 15:39 0次下载
    基于<b class='flag-5'>服务器</b>的多元属性特征的恶意<b class='flag-5'>域名</b>检测

    Nginx架构介绍 Nginx服务器模型分析

    Nginx是一款免费的、开源的、高性能、模块化、轻量级的HTTP服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器
    的头像 发表于 01-10 16:32 9720次阅读
    <b class='flag-5'>Nginx</b>架构介绍 <b class='flag-5'>Nginx</b><b class='flag-5'>服务器</b>模型分析

    详解Nginx高性能的HTTP和反向代理服务器

    Nginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。
    的头像 发表于 03-16 11:23 2994次阅读

    nginx-proxy Docker容器的自动化nginx代理

    ./oschina_soft/nginx-proxy.zip
    发表于 05-12 11:30 1次下载
    <b class='flag-5'>nginx-proxy</b> Docker容器的自动化<b class='flag-5'>nginx</b>代理

    Cloudflare用Rust重写Nginx C模块,构建没有Nginx的未来

    近日,Cloudflare 工程师介绍了如何使用 Rust 重写基于 C 语言的 Nginx 模块。Cloudflare 工程师在博客写道,他们用 Rust 为 Cloudflare
    的头像 发表于 03-08 09:36 1221次阅读

    动态域名服务 DDNS访问服务器的方法

    总结下来就是,树莓派定时执行登录公云服务器并更新域名 IP 的任务,这样公云的服务器就一直更新着我们最新的 IP 地址,当我们使用域名登录时,会查询到公云的
    的头像 发表于 06-13 12:36 2779次阅读
    动态<b class='flag-5'>域名服务</b> DDNS访问<b class='flag-5'>服务器</b>的方法

    Apache服务器Nginx服务器

    Apache和Nginx都是常见的开源Web服务器软件,它们用于处理HTTP请求并提供网站和应用程序的服务。下面是对Apache和Nginx的一些基本特点的比较: 一、Apache H
    的头像 发表于 01-22 16:48 1165次阅读

    如何正确配置华纳云服务器以实现域名绑定?

    配置服务器以绑定域名通常涉及将域名解析到服务器的IP地址,并在服务器上设置相应的虚拟主机或配置文件。这确保了当用户输入特定
    的头像 发表于 07-15 16:16 779次阅读

    Nginx代理转发实战:零基础掌握服务器流量分发技巧

    。 location块里proxy_pass包含或不包含/的示例 在proxy_pass中的代理url后加上/,代理转发的url中就不会带上location中匹配路径;服务器若是后面没有/,代理转发
    的头像 发表于 12-09 12:28 2719次阅读