这里是接上一篇'Cloudflare免费CDN配置使用教程'写的免费SSL配置教程 如果没看上一篇的话,可能有些地方会有问题 SSL配置教程 点击网站->选择上一篇添加的站点 PS:若首页出现'...尚未在 Cloudflare 上激活',那就等激活了再来配置SSL 点击左侧'SSL/TLS'->概述->选择完全 点击左侧'SSL/TLS'-> 边缘证书->下滑找到'始终使用 HTTPS...',打开开关,第一次打开可能会失败,再点一次就好了 点击左侧'SSL/TLS'->源服务器->找到源证书,点击创建证书 选项内容用默认的就行,然后点创建 PS:若创建失败,大概率是上一篇文章的内容还没完成
例如,在 Fedora 上安装应该用命令: sudo dnf install docker 若你使用的是 CentOS 7,那么最好使用安装脚本来安装 docker。...考虑到安全问题,你不会想用 root 用户或使用 sudo 来运行 Docker 的。要解决这个问题,你需要将自己的用户加入到 docker 组中。...SSL 项目),Bitnami,在树莓派上使用的 Nginx 和 Drupal,等等很多很多)。...图 3:Docker Hub 上找到的各种 NGINX 镜像。 假设,你想要下载内建有反向代理功能的 Nginx 镜像,有个非官方的镜像 jwilder/nginx-proxy。...因此输入下面命令来拉取这个镜像: docker pull jwilder/nginx-proxy 再输入 docker images 命令来查看新拉下来的这个镜像(图 4)。
轻快,简洁,功能强大,使用 Java 开发的博客系统。 此前,我使用hexo,犹豫hexo是静态的,有所不便。无意之中发现这款博客框架。此博客使用java所以,内存需求比较高。...因为我们需要绑定域名以申请SSL证书,所以你需要在 docker-compose.yaml 文件中修改以下配置: docker 1 halo: 2 restart: always 3 image...,这个是自定义的,不要使用默认的,修改完成之后保存文件备用。...配置nginx反代 bash 1mkdir /etc/nginx 2curl https://raw.githubusercontent.com/jwilder/nginx-proxy/master/nginx.tmpl.../nginx-proxy/master/nginx.tmpl > /etc/nginx/nginx.tmpl 23docker-compose up -d 24docker pull ruibaby/halo
通过各种高科技功能同步到Hajeekn 的博客 Cloudflare 是一个知名的老牌 CDN 厂商了,相信很多人应该都知道,今天我在逛 Cloudflare の Docs 时发现了个 Argo Tunnel.../cloudflared.exe --version 如果跳出版本号就成功了 接着你需要打开Cloudflare Argo Tunnel 的授权页面 在里面点击你要授权 Argo Tunnel 的域名...接着会弹出来一个弹窗 image.png 提示你点击授权,照着文字点就行 然后你的浏览器会自动下载一个叫 cert.pem 的文件 复制它 然后进入到你的用户文件夹,创建一个.cloudflared 文件夹.../cloudflared.exe tunnel create 创建一个隧道 然后你需要配置域名方面 打开 Cloudflare 的 DNS 面板,如果你是第三方托管打开第三方 DNS...你创建隧道时的 xxxxx.json 去掉.json 就是你的隧道 ID 然后保存 如果你是第三方托管,你还要去你的域名管理商新建一样的记录,但是 CNAME 值写<记录名.域名.cdn.cloudflare.net
在本教程中,您将使用CentOS 7上的Certbot 进行CloudFlare验证,为您的域获取通配符证书。然后,您将配置证书以在其到期时续订。...第1步 - 安装Certbot 默认情况下,该certbot软件包不能通过CentOS的软件包管理器获得。您需要启用EPEL存储库以安装Certbot及其插件。...第3步 - 配置Certbot 您拥有告诉Certbot如何使用Cloudflare的所有必要信息,但是让我们将其写入配置文件,以便Сertbot可以自动使用它。...使用Cloudflare的API密钥,您可以从命令行执行与Cloudflare UI相同的操作,因此为了保护您的帐户,请使配置文件仅由其所有者读取,以便其他人无法获取您的密钥: sudo chmod 600...---- 参考文献:《How to Retrieve Let's Encrypt SSL Wildcard Certificates using CloudFlare Validation on CentOS
如果你没有域名,建议您先去这里注册一个域名,您需要将域名解析到您的服务器,您可以使用腾讯云云解析进行快速设置。如果你有域名,保护你网站的最简单方法是使用腾讯云SSL证书服务,它提供免费的可信证书。...腾讯云SSL证书安装操作指南进行设置。 一个的CloudFlare帐户。 在Cloudflare的DNS中为您的域设置的DNS记录,以及配置的几个子域。...第1步 - 安装Certbot 默认情况下,该certbot软件包不能通过CentOS的软件包管理器获得。您需要启用EPEL存储库以安装Certbot及其插件。...使用Cloudflare的API密钥,您可以从命令行执行与Cloudflare UI相同的操作,因此为了保护您的帐户,请使配置文件仅由其所有者读取,以便其他人无法获取您的密钥: sudo chmod 600...---- 参考文献:《How to Retrieve Let's Encrypt SSL Wildcard Certificates using CloudFlare Validation on CentOS
例如,在 Fedora 上安装应该用命令: sudo dnf install docker 若你使用的是 CentOS 7,那么最好使用安装脚本来安装 docker。...考虑到安全问题,你不会想用 root 用户或使用 sudo 来运行 Docker 的。要解决这个问题,你需要将自己的用户加入到 docker 组中。...SSL 项目),Bitnami,在树莓派上使用的 Nginx 和 Drupal,等等很多很多)。...图 3:Docker Hub 上找到的各种 NGINX 镜像。 假设,你想要下载内建有反向代理功能的 Nginx 镜像,有个非官方的镜像 jwilder/nginx-proxy。...因此输入下面命令来拉取这个镜像: docker pull jwilder/nginx-proxy 再输入 docker images 命令来查看新拉下来的这个镜像(图 4)。 ?
如果您使用 Docker 有一段时间,您可能已经有一个为您量身定制的简单而有效的工作流程,其中包括一些您最喜欢的 docker 命令。...关键是,即使我们中的许多人已经使用 Docker 一段时间了,有些事情可能会被忽视,甚至可能随着时间的推移而被遗忘。...在本文中,我将为您提供三个 docker 命令,它们可能对您来说是新的,或者您不经常使用它们,但我认为您应该使用它们。...悬空图像 停止的容器 所有未使用的卷 那么您很有可能使用过,或者习惯于使用四个单独的命令来实现工作。...您可以通过在 Docker 中使用重启策略来缓解此问题,但它们并不能防止失败的尝试导致日志泛滥,我一开始所做的只是停止容器/服务,直到依赖项完全启动。
最近Cloudflare的CDN SSL CA证书已经更换为Let’s Encrypt, 与此同时,他还有一个备用证书是使用Google Trust Services。...但是如果使用的是360浏览器的话,Let’s Encrypt的R3证书是不被360根证书计划支持的,会出现一个小叹号。...Cloudflare Community - Using Google Trusts SSL 在Windows电脑输入如下: curl -sX PATCH "https://api.cloudflare.com.../client/v4/zones/[DOMAIN_ZONE_ID_HERE]/ssl/universal/settings" -H "X-Auth-Email: [CLOUDFLARE_EMAIL_HERE...实际上Cloudflare生成证书的机构好像是随机的,可能通过删证书,再生成就不一样了。 从CA证书 中,可以看到目前Cloudflare的证书机构。
前言 CloudFlare 为我们提供了免费的 CDN 服务,并拥有全球各地的优秀节点,作为国外比较优秀的 CDN 服务商。 但是,来自国内的访问都会被 CloudFlare 绕到大洋彼岸的美国。...CloudFlare 的节点之间速度非常之快。 CloudFlare 的节点之间几乎没有延迟。 CloudFlare 所有节点均免费,基本可以随便接入。...可能会遇到的情况:无法正常签发 SSL 证书 ---- 常见问题 无法正常签发 SSL 证书? CloudFlare 默认会提供免费 SSL 证书服务,但使用「加速节点」可能导致无法正确签发。...解决方法:使用智能 DNS,将「境外」的记录解析至控制面板提供给您的官方地址。 ---- 开启 SSL 后访问错误?...试着为源站配置 SSL 证书,然后前往官方控制台(https://dash.cloudflare.com)将域名的 SSL 设为「完全」。 注意:使用「完全」方式请务必确定源站已开启 SSL!
作用 对于个人站来说,可以有效防御小规模DDos攻击,可以使用CloudFlare提供的免费ssl证书,可以加速网站的访问(如果是境外服务器的话,国内可以考虑用阿里云的cdn服务),且以上的服务都是免费的...的dns配置不同之处在于可以在Status项切换开关颜色为「灰色」/「橙色」,灰色表示只使用CloudFlare的dns,橙色表示同时还使用cdn 如图: [dns] ssl证书配置 在crypto...Flexible SSL: 部分SSL加密连接,你不必拥有SSL证书。直接使用Cloudflare免费SSL。用户连接到Cloudflare是采用加密连接,从Cloudflare到主机则不走加密连接。...此选项可能会因为主机配置冲突导致反复重定向 Full SSL: 全程SSL加密连接,你必须拥有一个SSL证书在你的主机上,不过Cloudflare并不会检查你的SSL证书是自己签署或第三方公正单位发下來的...Full SSL(Strict): 全程使用SSL加密连接,你必须拥有一个SSL证书在你网站上,而且Cloudflare会检查你主机端的SSL证书是否为第三方公正单位签署(不能使用自己签署的)。
为了网站的安全和seo,我们为客户的opencart网站添加了SSL加密实现https,并设置了301跳转使http跳到https,基本所有的功能都完好,就是有一点评论分页无法加载分页,去分析了链接源代码...,发现分页链接是http开头的,http://www.cool.com/index.php?...account/account controller, you'll see this: $this->redirect($this->url->link('account/login', '', 'SSL...')); 这个不就是ssl吗?...'&page={page}', 'SSL');
AUTOMATED nginx Official build of Nginx. 3260 [OK] jwilder.../nginx-proxy Automated Nginx reverse proxy for docker c... 674 [OK] richarvey...Nginx 镜像 这里我们拉取官方的最新版本的镜像: $ docker pull nginx:latest 3、查看本地镜像 使用以下命令来查看是否已安装了 nginx: $ docker images...在上图中可以看到我们已经安装了最新版本(latest)的 nginx 镜像。...4、运行容器 安装完成后,我们可以使用以下命令来运行 nginx 容器: $ docker run --name nginx-test -p 8080:80 -d nginx 参数说明: --name
由于GFW以及OpenAI官方的封禁,我们在国内服务器是访问不通OpenAI的官方接口的 之前,我一直是使用一个网上找的第三方代理域名,但是担心使用别人的代理不安全、不稳定 现在,我们可以使用cloudflare...自己搭建一个OpenAI代理服务,使用我们自己的转发代理 第一步:注册cloudflare账号 前往官方网站注册一个账户 Cloudflare 中国官网 | 智能化云服务平台 | 免费CDN安全防护 |...headers: request.headers, method: request.method, body: request.body }); }, }; 至此,代理中转服务就搭建完成了,但是我们在国内仍然不能使用的...,找到dns管理,修改dns服务器地址 比如我的域名是在阿里云上,我们就可以在下面这里,修改为cloudflare 要求的DNS地址 等待cloudflare验证DNS配置成功后,会给你邮箱发送通知邮件...就回到Worker配置那里,增加一个域名转发,我添加了一个自己的自定义域名 以上操作完成后,就可以在使用OpenAI官方接口的时候,配置使用自己的代理域名了
一种是类似 centos 这样的镜像,被称为基础镜像或根镜像。这些基础镜像由 Docker 公司创建、验证、支持、提供。这样的镜像往往使用单个单词作为名字。...还有一种类型,比如 jwilder/nginx-proxy 镜像,它是由 Docker 的用户创建并维护的,往往带有用户名称前缀。...可以通过前缀 username/ 来指定使用某个用户提供的镜像,比如 jwilder 用户。 另外,在查找的时候通过 --filter=stars=N 参数可以指定仅显示收藏数量为 N 以上的镜像。...Docker Hub 这样的公共仓库可能不方便,用户可以创建一个本地仓库供私人使用。...这将使用官方的 registry 镜像来启动私有仓库。默认情况下,仓库会被创建在容器的 /var/lib/registry 目录下。你可以通过 -v 参数来将镜像文件存放在本地的指定路径。
Official build of Nginx. 9946 [OK] jwilder...NGinx reverse proxy 2 [OK] pebbletech/nginx-proxy...nginx-proxy sets up a container running ngin… 2...–name 指定docker的名称 -v 将当前主机的nginx目录挂载到容器的/etc/nginx目录下。其他需要挂载的可重复使用此参数。...'daemon of…" 3 days ago Up 41 seconds 0.0.0.0:80->80/tcp docker-nginx 后续可按照nginx的政策使用方式进行操作
前言 之前发布过 Cloudflare 简介及接入体验,其中并没有写 Cloudflare CDN 的接入使用,本文主要面向不会使用 Cloudflare CDN 新手学会使用 Cloudflare...通过使用 Cloudflare CDN 服务提供的全球节点,一方面可以提高网站响应速度和性能(付费版更明显),节省源站资源;另一方面也可以保护站点抵御攻击,保证网站长期稳定在线。...CDN 开启状态: 云朵为黄色:开启 Cloudflare CDN,加速并保护站点; 云朵为灰色:仅使用 Cloudflare 的 DNS 域名解析服务,不通过 CDN 直接解析。...按说明修改自己的域名服务器为 Cloudflare 名称服务器。...比较适合主要面向国外访客的网站;或者不在意速度,想节省源站资源的情况;又或者主要想使用它的保护功能的用户;还有可能是为 Github Page 网站加速(例如我 )。
功能十分全面,基本能满足个人用户对容器管理的全部需求。 ? 更多的情况下,我们会使用 Docker 集群,里面可能有几台机器,也可能有几十台机器。...因此,进行集群管理也是十分重要了,当然,我们的 Portainer 也支持集群管理的,可以和 Swarm 一起使用。 ?...portainer_data:/data volumes: portainer_data: 官网 docker-compose 安装 - 实例地址 version: "2" services: nginx-proxy...: image: jwilder/nginx-proxy restart: always networks: - proxy ports: - "...Portainer 效果图 不使用的话,你永远都不知道我有多美! ? ? ? ? 想要更好的学习Docker,推荐给你:超详细280页Docker实战文档!开放下载
领取专属 10元无门槛券
手把手带您无忧上云