<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CDN on 加密狗</title><link>https://jiami.dog/tags/cdn/</link><description>Recent content in CDN on 加密狗</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sun, 26 Feb 2023 20:10:16 +0800</lastBuildDate><atom:link href="https://jiami.dog/tags/cdn/index.xml" rel="self" type="application/rss+xml"/><item><title>在线购买国外手机号方便注册海外账号指南</title><link>https://jiami.dog/posts/online-purchase-of-overseas-mobile-phone-number-to/</link><pubDate>Sun, 26 Feb 2023 20:10:16 +0800</pubDate><guid>https://jiami.dog/posts/online-purchase-of-overseas-mobile-phone-number-to/</guid><description>&lt;p&gt;有的时候你需要注册海外的一些账号，如Gmail，Telegram，Twitter，WhatsApp，Facebook等，86的号码有些不支持或者收不到短信，其实只需要在线购买国外虚拟手机号就可以解决这个问题。&lt;/p&gt;
&lt;p&gt;本文介绍的国外手机号是虚拟号，因此拿到实体的sim卡那是不可能的了，不过这个文章中的服务商现在也没有在官网提供实体的sim卡了，如果需要可以联系官网客服试试。&lt;/p&gt;
&lt;p&gt;接下来就进入正文来介绍一下本文关注的这个虚拟国外手机号服务商。&lt;/p&gt;
&lt;h2 id="在线购买国外手机号"&gt;
 在线购买国外手机号
 &lt;a class="heading-link" href="#%e5%9c%a8%e7%ba%bf%e8%b4%ad%e4%b9%b0%e5%9b%bd%e5%a4%96%e6%89%8b%e6%9c%ba%e5%8f%b7"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;国内一些常年在网上漂的网友，出于工作或者学习的原因，如做外贸，做国外网赚，注册国外联盟账号，科技工作者等等，或多或少都需要注册一些国外网站、社交媒体、聊天软件等账号；而86的手机号注册的话一是存在隐私问题（相当于裸奔），二是可能接收不国外短信验证码，三是平台不友好，如Telegram存在私聊限制（当然可以解除）。&lt;/p&gt;
&lt;h3 id="国外手机号码的好处"&gt;
 国外手机号码的好处
 &lt;a class="heading-link" href="#%e5%9b%bd%e5%a4%96%e6%89%8b%e6%9c%ba%e5%8f%b7%e7%a0%81%e7%9a%84%e5%a5%bd%e5%a4%84"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;无论你拥有的国外手机号是虚拟的还是实体卡，有一个显而易见的好处就是可以畅游海外网站，随便注册各类网站账号，社交账号等；虚拟号唯一就是没有sim实体卡，打电话打不了，流量上网上不了而已，收短信，完全没有问题。当然你拥有国外手机号（有sim实体卡），上网，打电话，流量完全没有问题了，相当于从国外漫游到86服务区了，只是费用贵而已，不能长久使用，应急使用一下即可。&lt;/p&gt;
&lt;p&gt;国外虚拟手机号的优点是你可以创建多个账户，还可以绕过区域封锁。有了虚拟号码和VPN/代理，你可以完全隐藏你的位置，在世界任何国家创建一个地理位置的账户。&lt;/p&gt;
&lt;h3 id="哪儿可以购买国外手机号呢"&gt;
 哪儿可以购买国外手机号呢
 &lt;a class="heading-link" href="#%e5%93%aa%e5%84%bf%e5%8f%af%e4%bb%a5%e8%b4%ad%e4%b9%b0%e5%9b%bd%e5%a4%96%e6%89%8b%e6%9c%ba%e5%8f%b7%e5%91%a2"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;如果你打算购买国外虚拟手机号，这里推荐的服务商是SMS-ACTIVATE，什么是SMS-ACTIVATE？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;这是一个在这个星球上数以百万计的服务中注册帐户的网站。&lt;/strong&gt; 它们提供世界上大多数国家的虚拟号码，以便您可以在线接收带有确认代码的短信。 在它们的服务中，还有虚拟号码的长期租赁，转发连接，电话验证等等。&lt;/p&gt;
&lt;p&gt;&lt;a href="https://jiami.dog/sms-activate" class="external-link" target="_blank" rel="noopener"&gt; &lt;strong&gt;直达 SMS-ACTIVATE 官网购买国外手机号&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;选择短信-为自己激活&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
 	&lt;li&gt;**1****网上赚钱**我们谈论目前的在线赚取收入的方法，以及什么样的工具将以最小的投资工作，每个人都可以负担得起在线赚钱。&lt;/li&gt;
 	&lt;li&gt;**存钱**使用虚拟号码在地球上的任何服务中注册，即使您已经在其中拥有帐户。 获得折扣，应用促销代码和参加促销不是一次，但尽可能多的您希望通过注册新的个人资料。 以最小的成本，你会得到显着的好处，并学习如何保存每一天。&lt;/li&gt;
 	&lt;li&gt;**保障个人资料安全**在使用虚拟号码的社交网络，信使，应用程序和其他服务中注册时，您不能指定个人数据。 你不必害怕数据泄漏和机密信息会进入骗子数据库的事实。 我们帮助您保持在线隐私，并在需要时保持匿名。&lt;/li&gt;
&lt;/ol&gt;
**使用与您的目的相关的解决方案或一次使用所有好处，因为没有限制。**
&lt;p&gt;&lt;strong&gt;你为什么要选择它们的服务？&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
 	&lt;li&gt;市场上最可靠的数字&lt;/li&gt;
 	&lt;li&gt;加速短信接收&lt;/li&gt;
 	&lt;li&gt;来自不同国家的大量数字&lt;/li&gt;
 	&lt;li&gt;优惠的价格&lt;/li&gt;
 	&lt;li&gt;开发的忠诚度计划&lt;/li&gt;
 	&lt;li&gt;不仅可以购买数字，还可以直接在网站上购买各种服务的现成帐户&lt;/li&gt;
 	&lt;li&gt;免费虚拟号码的可用性接收短信未经登记的网站上&lt;/li&gt;
 	&lt;li&gt;响应式技术支持&lt;/li&gt;
&lt;/ul&gt;
### 可以使用SMS-ACTIVATE注册什么
&lt;p&gt;&lt;strong&gt;Telegram&lt;/strong&gt;：该工具是一个用于交流，吸引流量的信使。可以把虚拟号码来创建全账户网，用于发送广告邮件，或者用于推广Telegram频道并在其中推广广告。还可能你可以简单地与世界各地的朋友聊天。每一个号码只需1.55元，就有很多能力。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Twitter&lt;/strong&gt;：这是一个讨论重大世界事件和意见领袖发言的网络空间。通过验证的虚拟号码的费用低至0.11元（批发价），或者为1.11元（零售价）。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WhatsApp&lt;/strong&gt;：这是一个非常受欢迎的服务，所以我们只能批量出售这些号码。从1000个号码开始要每个月都购买至少一千。要购买号码时，你的余额必须有至少554元。你可以在以后转卖创造的账户，并多次收回你的投资。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Instagram&lt;/strong&gt;：是一个方便的社交网络，可以推广你的个人品牌或产品。有了虚拟号码，你不仅可以创建一个账户，而且还可以注册一个广告账户。介绍自己，传播信息，每个号码只需0.55元钱。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Facebook&lt;/strong&gt;：是另一个与世界沟通的平台。号码批发价格从0.44元开始，零售价为1.11元。你还可以使用你的Facebook账户来注册其他一千种服务。&lt;/p&gt;
&lt;p&gt;除了以上的来自官网介绍的，你还可以用来注册google的账号，事实上只要是需要手机号的地方，都是可以的，自己探索更多有趣的内容吧。&lt;/p&gt;
&lt;h3 id="如何购买一个sms-activate号码"&gt;
 &lt;strong&gt;如何购买一个SMS-Activate号码&lt;/strong&gt;
 &lt;a class="heading-link" href="#%e5%a6%82%e4%bd%95%e8%b4%ad%e4%b9%b0%e4%b8%80%e4%b8%aasms-activate%e5%8f%b7%e7%a0%81"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ol&gt;
 	&lt;li&gt;选择对你方便的方式充值余额。&lt;/li&gt;
 	&lt;li&gt;在SMS-Activate网站的左边菜单中，选择服务、国家和需要的号码数量。&lt;/li&gt;
 	&lt;li&gt;点击 “购物车 “来购买号码。&lt;/li&gt;
 	&lt;li&gt;该号码将出现在 “激活 “网页，将其复制并粘贴到所需服务的注册网页。&lt;/li&gt;
 	&lt;li&gt;验证码会出现在你的个人SMS-Activate账户激活卡中。复制它并完成注册。&lt;/li&gt;
&lt;/ol&gt;
如果在20分钟内没有收到验证码，钱就会全额退回你的余额。
### SMS-ACTIVATE支付方式有哪些？
&lt;p&gt;如果你在SMS-ACTIVATE购买国外虚拟手机号码，它家支持的支付方式非常的多，86区的网友可以使用支付宝，信用卡，加密货币支付，如下图就是使用支付宝付款示例图。&lt;/p&gt;</description></item><item><title>Gcore全球免费CDN加速服务，提供每月1000GB流量</title><link>https://jiami.dog/posts/gcore-global-free-cdn-acceleration-service-providing/</link><pubDate>Wed, 01 Feb 2023 14:45:31 +0800</pubDate><guid>https://jiami.dog/posts/gcore-global-free-cdn-acceleration-service-providing/</guid><description>&lt;h2 id="前言"&gt;
 前言
 &lt;a class="heading-link" href="#%e5%89%8d%e8%a8%80"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Gcore 是公共云和边缘计算、内容交付、托管和安全解决方案的国际领导者。我们管理一个全球基础设施，旨在为企业级企业提供一流的边缘和基于云的服务。Gcore 总部位于卢森堡，在德国、立陶宛、波兰、格鲁吉亚和塞浦路斯设有办事处。&lt;/p&gt;
&lt;h2 id="gcore-提供免费cdn套餐"&gt;
 Gcore 提供免费CDN套餐
 &lt;a class="heading-link" href="#gcore-%e6%8f%90%e4%be%9b%e5%85%8d%e8%b4%b9cdn%e5%a5%97%e9%a4%90"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;每个月1000GB流量&lt;/p&gt;
&lt;p&gt;每月10亿次请求&lt;/p&gt;
&lt;p&gt;官方有140+节点加速（免费计划每月那么多）&lt;/p&gt;
&lt;p&gt;支持SSL支持WebSocket提供DDoS防护，基础WAF&lt;/p&gt;
&lt;p&gt;不用绑定信用卡&lt;/p&gt;
&lt;h2 id="开始教程"&gt;
 开始教程
 &lt;a class="heading-link" href="#%e5%bc%80%e5%a7%8b%e6%95%99%e7%a8%8b"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;第一步：帐号注册注册地址：https://auth.gcore.com/login/signup填写邮箱，密码，邮箱接收激活优化（收不到查看垃圾箱） &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/d21de9952a984bf12873cdf32e9e0386.jpg" style="max-width:100%"&gt;&lt;/p&gt;  第二步：选择免费计划（无需填信用卡） &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/8d4596d046eee65a6c26fa159c1ad4d6.jpg" style="max-width:100%"&gt;&lt;/p&gt;   &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/5b26cf1612e1e0e134220f670d9e287e.jpg" style="max-width:100%"&gt;&lt;/p&gt;  第三步：配置CDN账号配置成功后，可见CDN服务已经激活（Active）官方提供2种配置方式：① 加速和保护整个站点使用 CDN 和 DNS 服务对整个站点进行无代码加速和网络层保护。免费计划会自动激活 DNS 服务。（需要修改DNS，不推荐）② 仅加速和保护静态资产使用 CDN 服务对您网站的静态资产进行加速和网络层保护。需要更改代码。（CNAME解析，推荐）1、选择第二项，开始配置CDN； &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/1675233739-20230201144144.png" style="max-width:100%"&gt;&lt;/p&gt;  2、填写基础信息：Origin（源站IP），Custom Demain （您加速的域名），SSL 加速； &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/1675233806-20230201144302.png" style="max-width:100%"&gt;&lt;/p&gt;  3、配置域名解析：自定义域名需要CNAME解析到指定的域名上； &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/1a26f1247c86096662707300f7761b5a.jpg" style="max-width:100%"&gt;&lt;/p&gt;  4、配置域名解析：如图为 阿里云 添加解析； &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/2ec4f73e3f6dcc32b3d7574fd071bc13.jpg" style="max-width:100%"&gt;&lt;/p&gt;  5、官方提供了一些集成插件，我们暂时不需要； &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/d724089351f937f1810691dc1b17c327.jpg" style="max-width:100%"&gt;&lt;/p&gt;  6、优化访问设置：因为我们主要是静态资源CDN加速，GZip可以开启，WebSocket也可以开启（看您需要），WAF防御也开启； &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/b67ce09349040b523bab4ba65b027250.jpg" style="max-width:100%"&gt;&lt;/p&gt;  7、提交以后CDN就创建成功了！ &lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2023/02/6d7d9628bc22ac5516cfdf30e875d33f.jpg" style="max-width:100%"&gt;&lt;/p&gt;  8、域名CNAME解析生效需要等10分钟左右，如果开启SSL需要等待的更久一些（博主SSL生效大概等了20分钟左右）；9、请注意，如果站点开启了SSL，请在CDN中开启TLS Version，开启Forward Header，Origin pull protocol选择HTTPS。其实Gcore比Cloudflare大陆访问快，但是不好配置，所以用的人少，也好，不会被滥用，Gcore是全球网络，境外的Gcore是Anycast的，Cloudflare的Antcast在美国东海岸，CF免费版没有香港和中国大陆节点，而Gcore有香港节点，Gcore 官宣免费版有140+节点。&lt;/p&gt;
&lt;!-- internal-links:auto --&gt;
&lt;h2 id="相关文章"&gt;
 相关文章
 &lt;a class="heading-link" href="#%e7%9b%b8%e5%85%b3%e6%96%87%e7%ab%a0"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/aws-cloudfront-free-cdn-detailed-configuration-getting/" target="_blank" rel="noopener noreferrer"&gt;CloudFront 免费CDN&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/wordpress-best-free-cdn-jsdelivr-github/" target="_blank" rel="noopener noreferrer"&gt;WordPress免费CDN：jsDelivr + Github&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/one-click-cdn-script-supports-one-click-import-and-export/" target="_blank" rel="noopener noreferrer"&gt;一键CDN脚本&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>WordPress最佳免费CDN：jsDelivr + Github</title><link>https://jiami.dog/posts/wordpress-best-free-cdn-jsdelivr-github/</link><pubDate>Sat, 05 Mar 2022 18:07:21 +0800</pubDate><guid>https://jiami.dog/posts/wordpress-best-free-cdn-jsdelivr-github/</guid><description>&lt;p&gt;大家好，我是雷锋哥。博客搭建在垃圾主机上，延迟非常高，没有备案的原因，没办法用国内的CDN，试过「cloudflare」的免费CDN，效果也不是很理想，后来发现了jsDelivr + Github才是免费的最佳CDN。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/1488e325e1a72e73bb8c06b52e667ecc.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;h2 id="jsdelivr介绍"&gt;
 jsDelivr介绍
 &lt;a class="heading-link" href="#jsdelivr%e4%bb%8b%e7%bb%8d"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;jsDelivr是一个提供数千种Javascript、CSS等超过1650多种 Libraries 加速的免费CDN服务，支持给Github、WordPress、NPM免费提供CDN加速。而且国内也有 CDN 节点，速度非常快。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/df34930f6a8e8da7f2bc399d239e6230.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;**jsDelivr官方：**&lt;a href="https://www.jsdelivr.com/" class="external-link" target="_blank" rel="noopener"&gt;https://www.jsdelivr.com/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="github介绍"&gt;
 Github介绍
 &lt;a class="heading-link" href="#github%e4%bb%8b%e7%bb%8d"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Github目前最好用的免费开源项目托管站点，众多开源项目都托管在Github，目前Github已被微软收购了。&lt;/p&gt;
&lt;p&gt;**Github官方：**&lt;a href="https://github.com/" class="external-link" target="_blank" rel="noopener"&gt;https://github.com/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="利用-jsdelivr--github-给-wordpress-免费加速"&gt;
 利用 jsDelivr + Github 给 WordPress 免费加速
 &lt;a class="heading-link" href="#%e5%88%a9%e7%94%a8-jsdelivr--github-%e7%bb%99-wordpress-%e5%85%8d%e8%b4%b9%e5%8a%a0%e9%80%9f"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;1.注册 Github  账号&lt;/p&gt;
&lt;p&gt;2.新建Github仓库，Repository name：输入仓库名称，然后点击「Create repository」开始创建。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/ba5c06b076ae8f84a368b04b1ead9cbd.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;3.点击「Upload files」上传你要CDN的文件，如CSS、JS、图片等……&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/a762a11426ba22654c1f2481b4f69d7c.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;4.发布仓库，点击「release」发布，输入自定义发布版本号。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/32ef646056584c5ab6f55781f11ce99a.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;5.使用 jsDelivr 来引用资源&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.jsdelivr.net/gh/" class="external-link" target="_blank" rel="noopener"&gt;https://cdn.jsdelivr.net/gh/&lt;/a&gt;你的用户名/你的仓库名@发布的版本号/文件路径&lt;/p&gt;
&lt;p&gt;例如：https://cdn.jsdelivr.net/gh/woshileifeng1/wordpresscdn@1.0/aplayer.min.js&lt;/p&gt;
&lt;p&gt;如果不需要版本号区分，也可以直接：&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.jsdelivr.net/gh/woshileifeng1/wordpresscdn/aplayer.min.js" class="external-link" target="_blank" rel="noopener"&gt;https://cdn.jsdelivr.net/gh/woshileifeng1/wordpresscdn/aplayer.min.js&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;6.接下来把CDN好的CSS和JS等文件地址，都替换到你主题里面去。&lt;/p&gt;
&lt;p&gt;7.可以在你主题的头部文件加入 &lt;link rel=’dns-prefetch’ href=’//cdn.jsdelivr.net’ /&gt; 预读DNS，加快解析&lt;/p&gt;
&lt;h2 id="githubjsdelivrpicgo搭建免费图床"&gt;
 GitHub+jsDelivr+PicGo搭建免费图床
 &lt;a class="heading-link" href="#githubjsdelivrpicgo%e6%90%ad%e5%bb%ba%e5%85%8d%e8%b4%b9%e5%9b%be%e5%ba%8a"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;1.新建立一个github仓库，专门存放上传的图片。&lt;/p&gt;
&lt;p&gt;2.生成Access token&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/3700ad77553d348a86b04683417bbbf1.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/974ea2219907097ba5860427d97414aa.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;3.下载PicGo软件：https://github.com/Molunerfinn/picgo/releases&lt;/p&gt;
&lt;p&gt;4.填入刚才在Github创建的信息，指定存储文件夹的路径，PicGo上传文件的时候，将自动在github仓库中创建此文件夹。&lt;/p&gt;
&lt;p&gt;自定义域名：https://cdn.jsdelivr.net/gh/用户名/图床仓库名&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/a12e9106bf2c8c22705b2ba4dfa1844c.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;5.可以开始上传图片啦，在上传图片之后自动会将图片链接复制到你的剪贴板里。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/03/853d48109fcfbd4fe0ebf8f12320909e.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;h2 id="总结"&gt;
 总结
 &lt;a class="heading-link" href="#%e6%80%bb%e7%bb%93"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;虽然这种免费CDN折腾起来有点麻烦，不过毕竟免费，还可以作为图床用能节省你的主机流量，加上jsDelivr 和 Github 都是大厂还是比较放心的。喜欢瞎折腾的，可以把整站都丢到 Github 上面，然后通过插件「WP Super Cache」里面的CDN功能来处理静态资源，这里就不给大家演示了，有兴趣自己折腾。&lt;/p&gt;</description></item><item><title>便宜高性价比和免费 VPS 推荐</title><link>https://jiami.dog/posts/cheap-cost-effective-and-free-vps-recommendation/</link><pubDate>Wed, 02 Mar 2022 20:07:05 +0800</pubDate><guid>https://jiami.dog/posts/cheap-cost-effective-and-free-vps-recommendation/</guid><description>&lt;h2 id="前言"&gt;
 前言
 &lt;a class="heading-link" href="#%e5%89%8d%e8%a8%80"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;无意间很多朋友就偶尔会聊到 &amp;ldquo;什么 VPS 适合离线下载&amp;rdquo;、&amp;ldquo;什么 VPS 适合用来科学上网&amp;rdquo; 之类的话题。博主使用各种 VPS 有个五六年了，虽说并专业人士，但也是踩过很多坑、积累了一些经验的，在分享经验之余推荐不会胡推，不然这是要当着全国人民的面谢罪的。&lt;/p&gt;
&lt;h2 id="国外-vps-哪家好"&gt;
 国外 VPS 哪家好？
 &lt;a class="heading-link" href="#%e5%9b%bd%e5%a4%96-vps-%e5%93%aa%e5%ae%b6%e5%a5%bd"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;以下商家都是博主自己购买过，且经过深思熟虑筛选出的，都是知名商家，可以放心购买。&lt;/p&gt;
&lt;table style="table-layout: fixed; height: 242px; width: 100%;" border="1" width="100%" cellspacing="0" cellpadding="2"&gt;
&lt;thead&gt;
&lt;tr style="height: 22px;"&gt;
&lt;th style="height: 22px;" align="left"&gt;VPS 商家&lt;/th&gt;
&lt;th style="height: 22px;" align="left"&gt;最低价格&lt;/th&gt;
&lt;th style="height: 22px;" align="left"&gt;支付方式&lt;/th&gt;
&lt;th style="height: 22px;" align="left"&gt;特点&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**Vollcloud**](https://jiami.dog/3947.html)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$8/月&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、PayPal、信用卡&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**CERA CMI HK** 高端高速线路&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**BandwagonHost**](https://jiami.dog/4024.html)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$49.99/年&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、**微信**、PayPal、信用卡&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**CN2 GIA** 高端高速线路&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**DMIT**](https://jiami.dog/dmit)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$88.88/年&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、PayPal、信用卡&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**CN2 GIA** 高端高速线路&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**HMBCloud**](https://jiami.dog/hmb)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$69.99/年&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、PayPal、信用卡&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**CN2 GIA** 高端高速线路&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**BuyVM**](https://jiami.dog/buyvm)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$2/月 ¥10/月&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、PayPal、信用卡、Bitcoin&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;低价、**无限流量**、大硬盘&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**RackNerd**](https://jiami.dog/racknerd)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$8.89/年&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、PayPal、信用卡、Bitcoin&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;低价格、大流量、高配置&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**CloudCone**](https://jiami.dog/cloudcone)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$1.99/月&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、PayPal、信用卡&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;低价格、大流量、大硬盘&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**Vultr**](https://jiami.dog/vultr100)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$2.5/月&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、**微信**、PayPal、Bitcoin&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**注册送 100 美元，有效期14天**&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**DigitalOcean**](https://jiami.dog/do100)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$5/月&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;PayPal、信用卡&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**注册送 100 美元，有效期60天**&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 22px;"&gt;
&lt;td style="height: 22px;" align="left"&gt;[**OLink Cloud**](https://jiami.dog/olink)&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;$4/月&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**支付宝**、PayPal、信用卡&lt;/td&gt;
&lt;td style="height: 22px;" align="left"&gt;**CU PM** (AS9929) 精品线路&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="科学上网-vps-哪家好"&gt;
 科学上网 VPS 哪家好？
 &lt;a class="heading-link" href="#%e7%a7%91%e5%ad%a6%e4%b8%8a%e7%bd%91-vps-%e5%93%aa%e5%ae%b6%e5%a5%bd"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="高端高速线路-vps-商家推荐"&gt;
 高端高速线路 VPS 商家推荐
 &lt;a class="heading-link" href="#%e9%ab%98%e7%ab%af%e9%ab%98%e9%80%9f%e7%ba%bf%e8%b7%af-vps-%e5%95%86%e5%ae%b6%e6%8e%a8%e8%8d%90"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
 &lt;li&gt;[**BandwagonHost**](https://jiami.dog/4024.html) 俗称搬瓦工，老牌顶级线路 VPS 商家。其在美国洛杉矶 / 费利蒙市 / 新泽西 / 纽约、荷兰阿姆斯特丹、中国香港以及日本大阪均有机房，其中洛杉矶有三网直连、CN2 GT、CN2 GIA 顶级线路接入，香港有 CN2 GIA 顶级线路接入，日本大阪有软银 (BBTEC, Soft­Bank) 线路接入，荷兰有联通 CU PM (AS9929/AS10099) 精品线路接入。【[点击查看 BandwagonHost 最新优惠](https://jiami.dog/4024.html)】&lt;/li&gt;
 &lt;li&gt;[**Vollcloud**](https://jiami.dog/3947.html) 目前主要销售香港 Cera 机房的 CMI 线路 KVM VPS。支持奈非迪士尼 + 流媒体解锁，三网线路回程皆为 CERA CMI，去程电信 163 带防御。三网都能直连拉满，全国地区延迟极低。。【[点击查看 Vollcloud 最新优惠](https://jiami.dog/3947.html)】&lt;/li&gt;
 &lt;li&gt;[**OLink Cloud**](https://jiami.dog/olink) 目前主营美国圣何塞以及德国法兰克福这两个地区的中国大陆三网回程 CU PM (AS9929) 线路 VPS 和独立服务器。AS9929 为联通服务于政企大客户的企业级精品线路 ，负载低、网络稳定，是仅次于 CN2 GIA 的选择。它家圣何塞的 VPS 为 G 口 9929，是市面上非常少见的。【[点击查看 OLink Cloud 最新优惠](https://jiami.dog/4099.html)】&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="优质常规线路-vps-商家推荐"&gt;
 优质常规线路 VPS 商家推荐
 &lt;a class="heading-link" href="#%e4%bc%98%e8%b4%a8%e5%b8%b8%e8%a7%84%e7%ba%bf%e8%b7%af-vps-%e5%95%86%e5%ae%b6%e6%8e%a8%e8%8d%90"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;如果你已经有 CN2 GIA 之类的顶级高端线路 VPS ，那么以下这些作为次级主力或者当做应急备胎是非常不错的选择，带宽大且流量多在日常非网络高峰时段是很好的补充。&lt;/p&gt;</description></item><item><title>申请Oracle Cloud永久免费服务+300美元试用额度</title><link>https://jiami.dog/posts/apply-for-oracle-cloud-permanent-free-service-us-300/</link><pubDate>Sat, 26 Feb 2022 21:05:00 +0800</pubDate><guid>https://jiami.dog/posts/apply-for-oracle-cloud-permanent-free-service-us-300/</guid><description>&lt;p role="alert"&gt;**2020年6月8日 更新： Oracle Cloud其实还能注册的，大家可以自行尝试（如何提高成功率？目前暂无成熟的，基本靠脸，尝试方向：代理IP，用户信息，浏览器，信用卡）提醒一下，甲骨文云有二验(注册成功后过一段儿再次信用卡尝试扣费)，甚至三验，所以信用卡在二验不成功会停止账号！****！**&lt;/p&gt;
&lt;p&gt;Oracle Cloud（甲骨文）的云服务！最近注册账号能&lt;strong&gt;永久免费&lt;/strong&gt;使用2台云服务器+数据库以及其他的服务！&lt;/p&gt;
&lt;p&gt;目前注册需要手机号+信用卡才能激活账号！！有需要的赶紧上车把！&lt;/p&gt;
&lt;p&gt;更多内容本文会持续更新！可收藏此文！有任何问题可以留言！！&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="活动地址"&gt;
 活动地址
 &lt;a class="heading-link" href="#%e6%b4%bb%e5%8a%a8%e5%9c%b0%e5%9d%80"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.oracle.com/cn/cloud/free/" class="external-link" target="_blank" rel="noopener"&gt;https://www.oracle.com/cn/cloud/free/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="后台登录"&gt;
 后台登录
 &lt;a class="heading-link" href="#%e5%90%8e%e5%8f%b0%e7%99%bb%e5%bd%95"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://console.ap-tokyo-1.oraclecloud.com" class="external-link" target="_blank" rel="noopener"&gt;https://console.ap-tokyo-1.oraclecloud.com&lt;/a&gt; (区域选择日本登录地址)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://console.ap-seoul-1.oraclecloud.com" class="external-link" target="_blank" rel="noopener"&gt;https://console.ap-seoul-1.oraclecloud.com&lt;/a&gt;(区域选择韩国登录地址)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://console.us-phoenix-1.oraclecloud.com" class="external-link" target="_blank" rel="noopener"&gt;https://console.us-phoenix-1.oraclecloud.com&lt;/a&gt;(区域选择美西登录地址)&lt;/p&gt;
&lt;h2 id="注册步骤"&gt;
 注册步骤
 &lt;a class="heading-link" href="#%e6%b3%a8%e5%86%8c%e6%ad%a5%e9%aa%a4"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;1）访问活动地址 点击【Start for Free】，邮箱随便填，国家可选&lt;strong&gt;中国&lt;/strong&gt;。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/0a0cee3449f5d050dd18cd020f8e586b.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;2）完善相关信息。特别注意【Home Region】最好选择亚太地区吧！手机号可填国内手机号码！&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/2c6dc5d1d741cd538a881440a8dee345.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;3）手机号码接收验证码完成完成验证！&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/ee9b770ad2c872c9e6556c92d7c19b04.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;4）设置登录密码。密码要求比较多！&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/bb2f5234107caa5952489c7009e5ccd3.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;5）验证信用卡！亲测毛子卡不行。部分浦发虚拟卡不行（也有大佬测试可以）！&lt;/p&gt;
&lt;p&gt;博主使用自己招行VISA信用卡验证成功！&lt;/p&gt;
&lt;p&gt;验证要扣1美元，会退还（或者会显示扣费失败，实际验证成功）！&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/9112ba9b00a7900bc4fc20e59369dc90.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/17686e4019da1177f5f7f6a2197c84bb.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/7f2a8d7154f9852c5aaec9f6d300adf2.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;6）支付方式验证成功，就可以使用&lt;strong&gt;邮箱+密码&lt;/strong&gt;登录平台了！&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="区域选择"&gt;
 区域选择
 &lt;a class="heading-link" href="#%e5%8c%ba%e5%9f%9f%e9%80%89%e6%8b%a9"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;目前提供的区域！首选的是亚太的日本和韩国！&lt;/p&gt;
&lt;p&gt;澳大利亚东部（悉尼）&lt;/p&gt;
&lt;p&gt;巴西东部（圣保罗）&lt;/p&gt;
&lt;p&gt;加拿大东南（多伦多）&lt;/p&gt;
&lt;p&gt;德国中部（法兰克福）&lt;/p&gt;
&lt;p&gt;印度西部（孟买）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;日本东部（东京）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;韩国中部（首尔）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;瑞士北部（苏黎世）&lt;/p&gt;
&lt;p&gt;英国南部（伦敦）&lt;/p&gt;
&lt;p&gt;美国东部（Ashburn）&lt;/p&gt;
&lt;p&gt;美国西部（凤凰城）&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="免费服务"&gt;
 免费服务
 &lt;a class="heading-link" href="#%e5%85%8d%e8%b4%b9%e6%9c%8d%e5%8a%a1"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="永久免费服务"&gt;
 永久免费服务
 &lt;a class="heading-link" href="#%e6%b0%b8%e4%b9%85%e5%85%8d%e8%b4%b9%e6%9c%8d%e5%8a%a1"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;所有Oracle Cloud Infrastructure帐户（无论是免费还是付费）都拥有一组在帐户生命周期内免费的资源。这些资源在控制台中显示**Always Free(始终免费)**标签。&lt;/p&gt;</description></item><item><title>VPS 添加 WARP 解锁NetFlix（奈飞）</title><link>https://jiami.dog/posts/vps-adds-warp-to-unlock-netflix/</link><pubDate>Sat, 26 Feb 2022 20:50:58 +0800</pubDate><guid>https://jiami.dog/posts/vps-adds-warp-to-unlock-netflix/</guid><description>&lt;h2 id="前言"&gt;
 前言
 &lt;a class="heading-link" href="#%e5%89%8d%e8%a8%80"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;cloudflare 一直以来提供了十分优秀且免费的服务，希望不要被滥用。&lt;/p&gt;
&lt;p&gt;此文是使用 warp 来达到奈飞解锁的目的的。该方法还请自用，请勿用于解锁服务贩卖等。&lt;/p&gt;
&lt;h2 id="安装-warp"&gt;
 安装 Warp
 &lt;a class="heading-link" href="#%e5%ae%89%e8%a3%85-warp"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;GitHub 地址：https://github.com/fscarmen/warp&lt;/p&gt;
&lt;p&gt;该一键脚本可能是最快且最完善的 warp 一键安装脚本&lt;/p&gt;
&lt;p&gt;一键脚本：&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;CODE&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre&gt;wget -N https://cdn.jsdelivr.net/gh/fscarmen/warp/menu.sh &amp;&amp; bash menu.sh [option] [lisence]&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;运行后选择 2 简体中文，然后一般是纯 ipv4 添加 ipv6warp，所以选 1（根据自己情况选择）。&lt;/p&gt;
&lt;p&gt;如果有 warp + 的 license 可以输入，没有的话跳过即可，使用普通的 warp 服务。&lt;/p&gt;
&lt;p&gt;还会让你选择 ipv4 和 ipv6 的优先级别，一般选择 3 保持系统默认即可。&lt;/p&gt;
&lt;p&gt;可以输入 &lt;code&gt;warp h&lt;/code&gt; 查看该脚本的帮助菜单。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/5421c3aa2f3c795c01890a5b56fee1d3.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;h3 id="手动安装-warp"&gt;
 手动安装 warp
 &lt;a class="heading-link" href="#%e6%89%8b%e5%8a%a8%e5%ae%89%e8%a3%85-warp"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;如果担心出问题可以使用手动安装&lt;/p&gt;
&lt;h2 id="解锁奈飞"&gt;
 解锁奈飞
 &lt;a class="heading-link" href="#%e8%a7%a3%e9%94%81%e5%a5%88%e9%a3%9e"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;更换 warp 的脚本很多，但是要说哪个更好用很难，这个挺看几率的，特别是香港、新加坡这些热门地区&lt;/p&gt;</description></item><item><title>Microsoft Office 2019 官方镜像下载地址合集</title><link>https://jiami.dog/posts/microsoft-office-2019-official-image-download-address/</link><pubDate>Tue, 15 Feb 2022 18:43:34 +0800</pubDate><guid>https://jiami.dog/posts/microsoft-office-2019-official-image-download-address/</guid><description>&lt;h5 id="Office2019下载地址合集"&gt;Office2019下载地址合集&lt;/h5&gt;
&lt;p&gt;&lt;em&gt;说明：仅支持Win10系统，img镜像Win10下直接装载打开即可。&lt;/em&gt;&lt;/p&gt;
&lt;h5 id="一、专业增强版（强烈推荐）："&gt;一、专业增强版（强烈推荐）：&lt;/h5&gt;
&lt;p&gt;&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/ProPlus2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/ProPlus2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="二、专业版："&gt;二、专业版：&lt;/h5&gt;
&lt;p&gt;&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Professional2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Professional2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="三、家庭学生版："&gt;三、家庭学生版：&lt;/h5&gt;
&lt;p&gt;&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/HomeStudent2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/HomeStudent2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="四、家庭企业版："&gt;四、家庭企业版：&lt;/h5&gt;
&lt;p&gt;&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/HomeBusiness2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/HomeBusiness2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="五、独立版（不推荐）："&gt;五、独立版（不推荐）：&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;Word&lt;/strong&gt;：
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Word2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Word2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Excel：&lt;/strong&gt;
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Excel2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Excel2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;PowerPoint：&lt;/p&gt;
&lt;p&gt;&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/PowerPoint2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/PowerPoint2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Excel2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Excel2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;PowerPoint：&lt;/p&gt;
&lt;p&gt;&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/PowerPoint2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/PowerPoint2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Outlook：&lt;/strong&gt;
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Outlook2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Outlook2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Access：&lt;/strong&gt;
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Access2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Access2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Publisher：&lt;/strong&gt;
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Publisher2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Publisher2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Project标准：&lt;/strong&gt;
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/ProjectStd2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/ProjectStd2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Project专业版：&lt;/strong&gt;
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/ProjectPro2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/ProjectPro2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visio标准版&lt;/strong&gt;：
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/VisioStd2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/VisioStd2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visio专业版：&lt;/strong&gt;
&lt;a href="http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/VisioPro2019Retail.img" class="external-link" target="_blank" rel="noopener"&gt;http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/VisioPro2019Retail.img&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="激活工具："&gt;激活工具：&lt;/h5&gt;
&lt;p&gt;&lt;a href="https://jumpshare.com/v/vfeGGxXAm0ln4KkaglG2" class="external-link" target="_blank" rel="noopener"&gt;https://jumpshare.com/v/vfeGGxXAm0ln4KkaglG2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;若上面链接失效，请下载：&lt;/strong&gt;
&lt;a href="https://wwx.lanzoux.com/iUic6krg3ne" class="external-link" target="_blank" rel="noopener"&gt;https://wwx.lanzoux.com/iUic6krg3ne&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="安装过程："&gt;安装过程：&lt;/h5&gt;
&lt;p&gt;1.镜像文件下载好后点击”右键“–”“装载”
2.点击setup安装，安装完成后点击“文件”–”账户”，显示需要激活
3.运行激活工具，点击“KMSAuto Lite”–”激活office”即可&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/02/bdc3169d424a25fa4e01a7d7410f8d33.png" style="max-width:100%"&gt;&lt;/p&gt;</description></item><item><title>使用腾讯云无忧轻量应用服务器搭建YOURLS: Your Own URL Shortener</title><link>https://jiami.dog/posts/use-tencent-cloud-worry-free-lightweight-application-server/</link><pubDate>Wed, 12 Jan 2022 23:55:42 +0800</pubDate><guid>https://jiami.dog/posts/use-tencent-cloud-worry-free-lightweight-application-server/</guid><description>&lt;h2 id="腾讯云轻量应用服务器首单限时秒杀"&gt;
 腾讯云轻量应用服务器首单限时秒杀
 &lt;a class="heading-link" href="#%e8%85%be%e8%ae%af%e4%ba%91%e8%bd%bb%e9%87%8f%e5%ba%94%e7%94%a8%e6%9c%8d%e5%8a%a1%e5%99%a8%e9%a6%96%e5%8d%95%e9%99%90%e6%97%b6%e7%a7%92%e6%9d%80"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;国内云服务器已经内卷到疯狂的地步了，&lt;strong&gt;&lt;a href="https://curl.qcloud.com/xy0VnRpi" class="external-link" target="_blank" rel="noopener"&gt;腾讯云上海地区轻量应用服务器4核16G内存12Mbps BGP带宽一年￥370/三年￥1109&lt;/a&gt;&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id="活动对象"&gt;
 活动对象
 &lt;a class="heading-link" href="#%e6%b4%bb%e5%8a%a8%e5%af%b9%e8%b1%a1"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;腾讯云官网已注册并已完成实名认证的国内站用户，并且未购买过轻量应用服务器v3。&lt;/p&gt;
&lt;h3 id="活动套餐"&gt;
 活动套餐
 &lt;a class="heading-link" href="#%e6%b4%bb%e5%8a%a8%e5%a5%97%e9%a4%90"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;figure class="wp-block-table"&gt;
&lt;table style="width: 504px;"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="width: 134.406px;"&gt;配置&lt;/th&gt;
&lt;th style="width: 118.891px;"&gt;流量&lt;/th&gt;
&lt;th style="width: 83.25px;"&gt;价格&lt;/th&gt;
&lt;th style="width: 139.453px;"&gt;购买链接&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="width: 134.406px;"&gt;轻量
4vCPU/16G/120G SSD/1*IPv4&lt;/td&gt;
&lt;td style="width: 118.891px;"&gt;200GB@12Mbps&lt;/td&gt;
&lt;td style="width: 83.25px;"&gt;[￥370/年](https://curl.qcloud.com/xy0VnRpi)
￥1109/年&lt;/td&gt;
&lt;td style="width: 139.453px;"&gt;[**点击购买**](https://curl.qcloud.com/xy0VnRpi)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 134.406px;"&gt;轻量
1vCPU/2G/50G SSD/1*IPv4&lt;/td&gt;
&lt;td style="width: 118.891px;"&gt;500GB@5Mbps&lt;/td&gt;
&lt;td style="width: 83.25px;"&gt;[￥38/年](https://curl.qcloud.com/xy0VnRpi)&lt;/td&gt;
&lt;td style="width: 139.453px;"&gt;[**点击购买**](https://curl.qcloud.com/xy0VnRpi)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 134.406px;"&gt;轻量
2vCPU/4G/80G SSD/1*IPv4&lt;/td&gt;
&lt;td style="width: 118.891px;"&gt;1200GB@8Mbps&lt;/td&gt;
&lt;td style="width: 83.25px;"&gt;[￥70/年](https://curl.qcloud.com/xy0VnRpi)
￥222/三年&lt;/td&gt;
&lt;td style="width: 139.453px;"&gt;[**点击购买**](https://curl.qcloud.com/xy0VnRpi)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
 
&lt;h2&gt;配置服务器
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/c4ca4238a0b923820dcc509a6f75849b.png" style="max-width:100%"&gt;&lt;/p&gt;&lt;/h2&gt;
&lt;h2 id="搭建过程"&gt;
 搭建过程
 &lt;a class="heading-link" href="#%e6%90%ad%e5%bb%ba%e8%bf%87%e7%a8%8b"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="1安装宝塔"&gt;
 1.安装宝塔
 &lt;a class="heading-link" href="#1%e5%ae%89%e8%a3%85%e5%ae%9d%e5%a1%94"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;默认安装的是CentOS，这里重置为应用镜像宝塔Linux面板 7.6.0 腾讯云专享版，安装成功后应用管理可以找到面板相关信息，注意将面板端口添加到防火墙。&lt;/p&gt;
&lt;div class="quote"&gt;
&lt;blockquote&gt;宝塔Linux面板（BT-Panel）是一款简单好用的服务器运维面板，支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能，能够极大提升运维管理效率。宝塔面板腾讯云专享版由腾讯云与堡塔公司联合开发，与普通版相比，专享版默认集成腾讯云COSFS、CDN和DNS解析插件，让用户更便捷的使用宝塔面板对腾讯云产品进行管理和操作。该镜像基于CentOS 7.8 64位操作系统。（注：创建实例完成后请在防火墙设置中打开面板端口。）&lt;/blockquote&gt;
&lt;/div&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/c81e728d9d4c2f636f067f89cc14862c.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;h3 id="2宝塔添加站点"&gt;
 2.宝塔添加站点
 &lt;a class="heading-link" href="#2%e5%ae%9d%e5%a1%94%e6%b7%bb%e5%8a%a0%e7%ab%99%e7%82%b9"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;没有备案，这里直接用IP演示。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/eccbc87e4b5ce2fe28308fd9f2a7baf3.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;h3 id="3安装yourls"&gt;
 3.安装YOURLS
 &lt;a class="heading-link" href="#3%e5%ae%89%e8%a3%85yourls"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;h4 id="建议安装环境"&gt;
 建议安装环境：
 &lt;a class="heading-link" href="#%e5%bb%ba%e8%ae%ae%e5%ae%89%e8%a3%85%e7%8e%af%e5%a2%83"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;Nginx 1.20
PHP 7.2.0+
MySQL 5+&lt;/p&gt;</description></item><item><title>Google Cloud Platform免费申请试用以及$300美金无限重置方法</title><link>https://jiami.dog/posts/google-cloud-platform-free-application-trial-and-300/</link><pubDate>Wed, 05 Jan 2022 22:43:29 +0800</pubDate><guid>https://jiami.dog/posts/google-cloud-platform-free-application-trial-and-300/</guid><description>&lt;h2 id="google-cloud-platform免费申请试用"&gt;
 Google Cloud Platform免费申请试用
 &lt;a class="heading-link" href="#google-cloud-platform%e5%85%8d%e8%b4%b9%e7%94%b3%e8%af%b7%e8%af%95%e7%94%a8"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id="1-google-cloud-platform-gcp-简介"&gt;
 1. Google Cloud Platform (GCP) 简介
 &lt;a class="heading-link" href="#1-google-cloud-platform-gcp-%e7%ae%80%e4%bb%8b"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Google Cloud Platform (以下简称GCP)是Google提供的云平台, 可以用来搭建加速服务, 网站和存储数据等等, 本文将介绍如何申请GCP一年的免费试用、Linux服务器环境搭建等. 网上关于如何搭建GCP的教程很多, 不过都不是太详尽。如果你是没基础的新手, 希望这篇教程能帮到你。&lt;/p&gt;
&lt;h3 id="2-google-cloud-platform-优势"&gt;
 2. Google Cloud Platform 优势
 &lt;a class="heading-link" href="#2-google-cloud-platform-%e4%bc%98%e5%8a%bf"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;大家用得比较多的可能是Linode, 搬瓦工, Vultr等VPS, 收费$5-$20美金左右。最近Linode的IP段也封得比较多, 基本上开十多台机器都难找到能PING通的IP。另外还有各种VP/恩基本都挂了。&lt;/p&gt;
&lt;p&gt;GCP的优势在于:&lt;/p&gt;
&lt;p&gt;免费Google云服务平台对新用户赠送300美元, 可以免费使用1年。并且到期后如果不打算续费, 也不会额外收取费用 (像亚马逊AWS就直接扣你费用了)。如果还想继续用, 直接新注册个账号, 免费(现在需要新卡了)。最低配置的机型$5/月, 出口大陆流量1T以内0.23$/1G, 算下来每个月可用80多G的流量, 足够用了, 当然你还可以顺便搭个网站之类的。&lt;/p&gt;
&lt;p&gt;速度快&lt;/p&gt;
&lt;p&gt;Google GCP有美国, 亚洲, 欧洲等机房, 而亚洲机房就在厦门正对面的台湾省彰化县, TTL只有40ms左右，快到飞起, 而Linode、Vultr等通常是200多；除了TW, 现在有HK机房了&lt;/p&gt;
&lt;h3 id="3-需要准备的东西"&gt;
 3. 需要准备的东西
 &lt;a class="heading-link" href="#3-%e9%9c%80%e8%a6%81%e5%87%86%e5%a4%87%e7%9a%84%e4%b8%9c%e8%a5%bf"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Gmail账号&lt;/p&gt;
&lt;p&gt;双币信用卡 (淘宝购买的虚拟卡无法使用, 不要浪费钱)PUTTY: SSH客户端 (也可用Google自带的在线SSH, 以后比较方便).puttygen: SSH密钥生成工具. 官网下载地址: puttygen 32位 , puttygen 64位&lt;/p&gt;</description></item><item><title>便宜好用的VPS推荐，海外VPS避坑攻略</title><link>https://jiami.dog/posts/cheap-and-easy-to-use-vps-recommended-overseas-vps-pit/</link><pubDate>Mon, 03 Jan 2022 23:13:58 +0800</pubDate><guid>https://jiami.dog/posts/cheap-and-easy-to-use-vps-recommended-overseas-vps-pit/</guid><description>&lt;h2 id="便宜的高性能vps推荐---hostwinds"&gt;
 便宜的高性能VPS推荐 - HostWinds
 &lt;a class="heading-link" href="#%e4%be%bf%e5%ae%9c%e7%9a%84%e9%ab%98%e6%80%a7%e8%83%bdvps%e6%8e%a8%e8%8d%90---hostwinds"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Hostwinds算是主机界的后起之秀，成立于2010年。目前提供了虚拟主机，云主机，VPS, 独立服务器等，它的服务器数据中心也只有两个，达拉斯和西雅图，国内用户推荐选择美国西海岸的西雅图机房，速度快，延迟较低。Hostwinds的口碑一直不错，所有的主机都会采取自动的全球CND加速，服务器采用的是SSD硬盘（相对于传统的机械硬盘传送速度会快很多），免费SSL证书，免费域名，免费独立ip等等，重点是价格还比较便宜！&lt;/p&gt;
&lt;p&gt;Hostwinds在国内名气不算大，还没有像**&lt;a href="https://bwh81.net/aff.php?aff=20308&amp;amp;pid=54" class="external-link" target="_blank" rel="noopener"&gt;搬瓦工&lt;/a&gt;&lt;strong&gt;、&lt;/strong&gt;&lt;a href="https://www.vultr.com/?ref=8986098-8H" class="external-link" target="_blank" rel="noopener"&gt;Vultr&lt;/a&gt;**那样国人扎堆，我自己建站实测速度比它们都好不少。月付$4.99，支持支付宝，1Gb内存，1Tb流量，自带 SNAPSHOT 快照备份，可以免费更换IP。&lt;/p&gt;
&lt;p&gt;HostWinds的VPS包含Linux和Windows系统，分为Managed托管型和Unmanaged非托管型。VPS产品包含托管型Linux VPS和非托管型的Linux VPS，托管Windows VPS 和非托管Windows VPS。&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;Managed托管型的Hostwinds官方技术人员为服务器提供全套运维服务，省事省力，但是价格稍贵一些，有点不划算。&lt;/li&gt;
 &lt;li&gt;Unmanaged非托管型就是买个裸机VPS，随意DIY，包括系统在内的所有程序自己搭建（按流程很简单），在学会一些Linux的知识的同时还能省点钱，性价比较高。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;目前Hostwinds托管型Linux的价格最低是5.17美元/月， 非托管型的Linux价格最低是4.49美元/月，两者都是1CPU,1Gb内存，30GB的SSD硬盘空间，1TB的数据流量。&lt;/p&gt;
&lt;p&gt;托管型Windows的价格最低是7.79美元/月，非托管型的Windows价格最低是9.89美元/月，两者都是1CPU, 1GB RAM， 30GB的SSD硬盘空间，1TB的数据流量。&lt;/p&gt;
&lt;p&gt;可以看到非托管型的Linux性价比最高了，每月费用甚至比Vultr还低，更不用说搬瓦工了，但是系统配置却比Vultr更高。机房选择有达拉斯，西雅图和阿姆斯特丹。我建议选择西雅图机房，国内访问速度还不错。目前官网正做活动，新用户优惠10%！&lt;/p&gt;
&lt;h4 id="获取hostwinds优惠链接"&gt;[获取HostWinds优惠链接»](https://www.hostwinds.com/13210-5.html)&lt;/h4&gt;
&lt;h3 id="如何购买hostwinds-vps"&gt;如何购买Hostwinds-VPS&lt;/h3&gt;
&lt;p&gt;下面我以Unmanaged非托管型VPS为例进行说明，首先&lt;a href="https://www.hostwinds.com/13210-5.html" class="external-link" target="_blank" rel="noopener"&gt;打开Hostwinds官网&lt;/a&gt;，选择Unmanaged， 1GB – $4.99这款VPS。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-Unmanaged-vps.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;点击“Order”注册账户。如果是用PayPal付款，邮箱地址最好和PayPal账户邮箱保持一致，使用支付宝和银行卡付款使用自己的常用邮箱就行：&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-email-register.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;接下来需要填写一些必要的注册信息。请尽量填写真实信息，特别是IP地址要和本机所在地相同，这是网站防止信用卡盗刷风险。比如你在广州，IP显示地址也是广州，就不能填地址在上海。Hostwinds官网在中国是可以正常访问的，所以，为避免不必要的麻烦，如果你在使用梯子或者代理服务器，在购买前请确保关闭梯子，尽量使用本地网络访问，否则订单的审核可能会出现问题：&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-infomation.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;然后，选择并确认信息。确认是Unmanaged非托管型，付款周期（年付/季付/月付），机房（西雅图/SEATTLE），系统为Debian 9（占用内存小，适合建站，也可选CentOS或Ubuntu），确认主机为CPU:1 Core，内存1GB，存储30GB。其他信息默认不需改动：&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-unmanaged-vps-order.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;这里有可选功能：云备份和VPS监测提醒，可以根据自己的需求选择：&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-cloud-backup.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;支付方式有信用卡（Visa、Master Card）、Paypal和支付宝，支付方式建议优先选择Paypal，如果没有Paypal可以选择信用卡或支付宝：&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-payment-method.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;最后，勾选同意服务条款、隐私政策，并确认订单支付：&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-tos.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;完成订单付款后，等待几分钟，邮箱会收到VPS成功开通的邮件，邮件有VPS相关信息，比如VPS服务器的IP地址、root密码和SSH端口等。建议复制保存下来备用，免得以后要登录VPS时找得麻烦。&lt;/p&gt;
&lt;h3 id="ip更换的方法"&gt;IP更换的方法&lt;/h3&gt;
&lt;p&gt;进入VPS管理后台，点击Manage IP’s ，然后点击Fix ISP Block按钮，在弹出的窗口点击确认Confirm。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2022/01/Hostwinds-Fix-ISP-Block.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;购买后点此查看&lt;a href="https://jiami.dog/2965.html" class="external-link" target="_blank" rel="noopener"&gt;如何正确设置和优化VPS，以及WordPress建站&lt;/a&gt;&lt;/p&gt;
&lt;!-- internal-links:auto --&gt;
&lt;h2 id="相关文章"&gt;
 相关文章
 &lt;a class="heading-link" href="#%e7%9b%b8%e5%85%b3%e6%96%87%e7%ab%a0"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/free-vps-recommendation-summary/" target="_blank" rel="noopener noreferrer"&gt;免费 VPS 推荐汇总&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/cheap-cost-effective-and-free-vps-recommendation/" target="_blank" rel="noopener noreferrer"&gt;便宜高性价比和免费 VPS 推荐&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/bandwagonhost-us-japan-hong-kong-cn2-gia-high-speed/" target="_blank" rel="noopener noreferrer"&gt;BandwagonHost 搬瓦工推荐&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>【AWS】CloudFront免费CDN详细配置入门</title><link>https://jiami.dog/posts/aws-cloudfront-free-cdn-detailed-configuration-getting/</link><pubDate>Wed, 29 Dec 2021 17:26:11 +0800</pubDate><guid>https://jiami.dog/posts/aws-cloudfront-free-cdn-detailed-configuration-getting/</guid><description>&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-27_09-14-09-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;在2021年的11月，亚马逊AWS对他的Always Free策略做出了一些改变，这篇文章主要介绍如何利用其中的CloudFront资源，一起来看看吧~&lt;/p&gt;
&lt;hr /&gt;
&lt;h2 id="directory-0"&gt;零、序言&lt;/h2&gt;
&lt;p&gt;CloudFront是AWS推出的CDN功能，依托于AWS的全球基础设施，拥有海量的节点和带宽资源，过去一直以高昂的价格令个人站长望而却步。很多服务商如&lt;code&gt;腾讯云&lt;/code&gt;、&lt;code&gt;QUIC.CLOUD&lt;/code&gt;等，其全球布局都是租赁的CloudFront的边缘节点。&lt;/p&gt;
&lt;p&gt;2021年对于云计算行业也是个不太平静的一年，经历了CloudFlare怒怼AWS流量暴利和AWS彻底砍掉自家Educate优惠码之后，AWS对自家免费产品额度做出了一些改变。&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;**CloudFront**&lt;/td&gt;
&lt;td&gt;**提升前**&lt;/td&gt;
&lt;td&gt;**提升后**&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;**流量**&lt;/td&gt;
&lt;td&gt;50G/月 · 免费一年&lt;/td&gt;
&lt;td&gt; 1T/月 · 永久免费&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;**请求次数**&lt;/td&gt;
&lt;td&gt;200万/月 · 免费一年&lt;/td&gt;
&lt;td&gt; 1000万/月 · 永久免费&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;除此之外，EC2的免费流量额度也从之前的免费一年15G或各区域1G提升到了永久每月100G，这么看起来新用户的免费EC2实例也不是那么的鸡肋了。经过博主测试，以上的免费额度已经在12月生效，可以放心使用。在配置过程中，AWS机翻的控制台与英文文档间理解存在诸多不便，因此全文以英文控制台为例进行演示。&lt;/p&gt;
&lt;blockquote&gt;**注意：**本文为仅针对一般用途的非专业实践，并未完全利用CloudFront所具备的全部功能，更合理的高级功能应用请结合官方文档及个人实践探索，欢迎在评论区分享你的实践经验~&lt;/blockquote&gt;
&lt;h3 id="参考资料来源"&gt;
 参考资料来源
 &lt;a class="heading-link" href="#%e5%8f%82%e8%80%83%e8%b5%84%e6%96%99%e6%9d%a5%e6%ba%90"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;blockquote&gt;AWS Blogs：[点击前往](https://aws.amazon.com/cn/blogs/aws/aws-free-tier-data-transfer-expansion-100-gb-from-regions-and-1-tb-from-amazon-cloudfront-per-month/)
CloudFront Developer Guide：[点击前往](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html)&lt;/blockquote&gt;
&lt;hr /&gt;
&lt;h2 id="directory-1"&gt;一、创建资源&lt;/h2&gt;
&lt;p&gt;开始使用CloudFront，来到CloudFront的控制台（&lt;a href="https://console.aws.amazon.com/cloudfront/v3/home?region=us-east-1#" class="external-link" target="_blank" rel="noopener"&gt;点击前往&lt;/a&gt;），要做的第一件事就是点击Create distribution通过引导新建一个CDN资源。整个引导其实是一个完整的单源站单规则配置流程，不过为了更加清晰的理解部分参数在此保持默认，后文第二节会对这些细节单独详细展开。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_04-24-19-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;首先最开始的是源站配置，第一项&lt;code&gt;Origin domain&lt;/code&gt;，只能填入一个解析到你源站的域名。如图如果你不想自己解析的话，可以利用&lt;code&gt;nip.io&lt;/code&gt;项目在IP末尾添加&lt;code&gt;.nip.io&lt;/code&gt;解析到源站IP。&lt;code&gt;Protcol&lt;/code&gt;是取源协议，根据你的具体需求选择HTTP/HTTPS回源亦或者是匹配访问。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_04-34-04-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;接下来是去设置默认的缓存行为，其中第一条是访问设置&lt;code&gt;Viewer&lt;/code&gt;。&lt;code&gt;Viewer protocol policy&lt;/code&gt;根据你对外访问需要决定是否将HTTP跳转到HTTPS；&lt;code&gt;Allowed HTTP methods&lt;/code&gt;为允许的请求头，可以根据实际需要选择，简单概括文件下载场景可选第一条、静态网站可选第二条、动态网站必须选择第三条，如果无法明确判定自己需要直接选择第三条全部支持即可。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_04-42-59-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;第二条是缓存设置和源请求设置&lt;code&gt;Cache key and origin requests&lt;/code&gt;，作为默认规则建议分别选择&lt;code&gt;CachingDisabled&lt;/code&gt;禁止缓存以及&lt;code&gt;AllViewer&lt;/code&gt;将所有访客请求头转发到源站。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_04-47-59-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;其他未提到的项目暂时保持默认（各个自定义名称的条目除外，看你要不要自己命名），然后拉到最下面点击&lt;code&gt;Create distribution&lt;/code&gt;创建CDN资源。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_04-51-44-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;这时候一个CDN资源就成功创建出来了，稍后你可在面板上看到为你分配的&lt;code&gt;*.cloudfront.net&lt;/code&gt;默认域名，这也是你后续添加自定义域名所要指向的&lt;code&gt;CNAME&lt;/code&gt;值。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2 id="directory-2"&gt;二、规则配置&lt;/h2&gt;
&lt;h3 id="21-资源基础配置general"&gt;
 2.1 资源基础配置（General）
 &lt;a class="heading-link" href="#21-%e8%b5%84%e6%ba%90%e5%9f%ba%e7%a1%80%e9%85%8d%e7%bd%aegeneral"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;进入CDN控制面板，第一个页面便是资源概览的&lt;code&gt;General&lt;/code&gt;选项卡，在下方&lt;code&gt;Settings&lt;/code&gt;栏右侧点击&lt;code&gt;Edit&lt;/code&gt;可以进入资源的基础配置。前两项价格层级和WAF如其名，建议都保持默认（全部节点、无防护），关于WAF的内容放到第三节再单独解释。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_05-01-44-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;接下来就是比较重要的绑定自己的域名，在&lt;code&gt;Alternate domain name&lt;/code&gt;可以添加一个或多个自己的域名到这个资源，随后可以前往DNS将自定义域名通过CNAME指向前文提到的CloudFront默认域名。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_05-12-49-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;随后同样是比较重要的HTTPS配置，我们先要前往&lt;code&gt;us-east-1&lt;/code&gt;可用区的ACM（&lt;a href="https://console.aws.amazon.com/acm/home?region=us-east-1#/certificates/list" class="external-link" target="_blank" rel="noopener"&gt;点击前往&lt;/a&gt;）导入自己的证书或者签发Amazon的免费证书，注意这里必须是Virginia区域的ACM否则CloudFront将无法读取到你的证书。点击&lt;code&gt;Import&lt;/code&gt;导入自己证书，&lt;code&gt;Requst&lt;/code&gt;签发免费证书。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_05-18-34-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;这里推荐签发Amazon的证书，有效期395天且支持泛域名。如图填入自己的域名，选择合适的验证方式添加对应的记录即可，验证完成后很快就能够签发成功。&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/12/2021-12-28_05-21-50-1.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;准备好证书后回到我们的CDN设置页面，在&lt;code&gt;Custom SSL certificate&lt;/code&gt;选项卡下选择你刚刚签发的证书，安全策略建议选择&lt;code&gt;TLSv1.1_2016&lt;/code&gt;以获得较为广泛的兼容性。&lt;/p&gt;</description></item><item><title>一键CDN脚本，支持设置与SSL证书一键导入导出</title><link>https://jiami.dog/posts/one-click-cdn-script-supports-one-click-import-and-export/</link><pubDate>Sun, 26 Dec 2021 00:33:50 +0800</pubDate><guid>https://jiami.dog/posts/one-click-cdn-script-supports-one-click-import-and-export/</guid><description>&lt;blockquote&gt;支持Ubuntu 20, Debian 10/11, CentOS 7/8等系统。&lt;/blockquote&gt;
&lt;div data-unique="一键CDN脚本功能简介："&gt;&lt;/div&gt;
## 一键CDN脚本功能简介：
&lt;ul&gt;
 	&lt;li&gt;自动将您的VPS（512 MB内存即可）部署为CDN节点&lt;/li&gt;
 	&lt;li&gt;自动引导配置网站、设置重写规则、配置SSL证书&lt;/li&gt;
 	&lt;li&gt;可以一键Let’s Encrypt证书并开启OCSP装订&lt;/li&gt;
 	&lt;li&gt;配置缓存规则&lt;/li&gt;
 	&lt;li&gt;添加删除网站、修改IP、等等&lt;/li&gt;
 	&lt;li&gt;查看日志与统计&lt;/li&gt;
 	&lt;li&gt;高级缓存控制&lt;/li&gt;
 	&lt;li&gt;备份CDN设置与SSL证书，实现多节点快速导入到处设定&lt;/li&gt;
 	&lt;li&gt;支持中英文&lt;/li&gt;
 	&lt;li&gt;等等…&lt;/li&gt;
&lt;/ul&gt;
&lt;div data-unique="安装"&gt;
## 系统环境要求
&lt;p&gt;目前支持Ubuntu 20.04 LTS, Debian 10, Debian 11, CentOS 7/8操作系统。&lt;/p&gt;
&lt;p&gt;CDN服务器正常运行时仅需要系统有500MB的内存。但是，程序第一次编译安装的时候需要1500MB左右的内存。若您的VPS内存不够，可以加一些Swap.&lt;/p&gt;
&lt;p&gt;需要注意的是，该脚本需要安装在新装的操作系统中。该程序和其他面板（比如宝塔，cPanel, Directadmin）等不兼容。毕竟，装CDN程序的节点上也不应该搭建其他程序的。&lt;/p&gt;
&lt;/div&gt;
## 安装
&lt;h3 id="原版英文界面"&gt;
 原版（英文界面）
 &lt;a class="heading-link" href="#%e5%8e%9f%e7%89%88%e8%8b%b1%e6%96%87%e7%95%8c%e9%9d%a2"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;pre&gt;&lt;code class="hljs nginx vditor-linenumber small-scroll-bar overflow-y-auto"&gt;&lt;span class="hljs-attribute"&gt;wget&lt;/span&gt; https://raw.githubusercontent.com/Har-Kuun/OneClickCDN/master/OneClickCDN.sh &amp;&amp; sudo bash OneClickCDN.sh&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id="中文版"&gt;
 中文版
 &lt;a class="heading-link" href="#%e4%b8%ad%e6%96%87%e7%89%88"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;pre&gt;&lt;code class="hljs nginx vditor-linenumber small-scroll-bar overflow-y-auto"&gt;&lt;span class="hljs-attribute"&gt;wget&lt;/span&gt; https://raw.githubusercontent.com/Har-Kuun/OneClickCDN/master/translation/translated_scripts/OneClickCDN_zh-CN.sh &amp;&amp; sudo bash OneClickCDN_zh-CN.sh&lt;/code&gt;&lt;/pre&gt;
&lt;div data-unique="使用"&gt;
&lt;p&gt;第一次运行时，程序会提示自动编译安装Traffic Server.  安装完毕后，程序会引导新建CDN网站，自动签发SSL, 等等。您需要将您网站的域名设置A记录解析到这台VPS的IP地址上。&lt;/p&gt;</description></item><item><title>阻止迅雷极速版自动更新的方法</title><link>https://jiami.dog/posts/method-for-preventing-automatic-update-of-xunlei-express/</link><pubDate>Wed, 06 Oct 2021 16:55:31 +0800</pubDate><guid>https://jiami.dog/posts/method-for-preventing-automatic-update-of-xunlei-express/</guid><description>&lt;div class="entry-thumbnail" aria-hidden="true"&gt;&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/10/2623368834.png" style="max-width:100%"&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div id="post-content" class="wrapper-lg"&gt;
&lt;div class="entry-content l-h-2x"&gt;
## &lt;span style="color: #000000;"&gt;为什么要用迅雷极速版：&lt;/span&gt;
&lt;blockquote&gt;&lt;span style="color: #000000;"&gt;迅雷极速版是迅雷推出的无广告版本，对此，迅雷官方称：“这是革了自己的命” 主打极速体验，无广告骚扰。&lt;/span&gt;&lt;/blockquote&gt;
## &lt;span style="color: #000000;"&gt;迅雷极速版特点介绍：&lt;/span&gt;
&lt;blockquote&gt;&lt;span style="color: #000000;"&gt;一：无广告：迅雷极速版抛弃迅雷7三俗广告，去除游戏及新闻弹幕广，追求极简之美。
二：无插件：迅雷极速版抛弃其它产品捆绑安装，去除迅雷看看及游戏插件，无插件，启动更快。
三：下载快：迅雷极速版回归下载本质，优化产品架构及服务，专注下载，所以更快。
四：可限速：目前较新的迅雷版本已经关闭了用户自定义上传速度设置，迅雷极速版却提供了限制选项。&lt;/span&gt;&lt;/blockquote&gt;
### &lt;span style="color: #000000;"&gt;基本介绍：&lt;/span&gt;
&lt;blockquote&gt;&lt;span style="color: #000000;"&gt;迅雷极速版是一款由迅雷全新推出的下载工具。迅雷极速版不仅优化升级了下载速度，还对软件界面布局进行了全新改版，更符合用户使用习惯。迅雷极速版全新改版的界面具有更新爽、更智能、加速快、去广告等特色。迅雷极速版下载的特点是清爽简约，迅雷极速版无需VIP账号，无广告，云播免费看、无多余文件，内存占用少。&lt;/span&gt;&lt;/blockquote&gt;
&lt;span style="color: #000000;"&gt;注：官方不再提供迅雷极速版下载，已安装的极速版会自动更新到迅雷X，所以安装后要阻止其自动更新！&lt;/span&gt;
### &lt;span style="color: #000000;"&gt;界面阅览：&lt;/span&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/10/909145437.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/10/897758069.png" style="max-width:100%"&gt;&lt;/p&gt;
### &lt;span style="color: #000000;"&gt;下载地址：&lt;/span&gt;
&lt;p&gt;下载 &lt;b&gt;&lt;span style="color: #000000;"&gt;&lt;a href="https://jiamidog.lanzoui.com/iQwWjuzexbi" class="external-link" target="_blank" rel="noopener"&gt;迅雷极速版1.0.35.366&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;h2 id="阻止更新"&gt;
 &lt;b&gt;&lt;span style="color: #000000;"&gt;阻止更新&lt;/span&gt;&lt;/b&gt;
 &lt;a class="heading-link" href="#%e9%98%bb%e6%ad%a2%e6%9b%b4%e6%96%b0"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;1. 先退出正在使用的迅雷，找到软件安装文件夹下面的 Data/ThunderPush 这个文件夹&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;如果是默认安装，那么路径是：C:Program Files (x86)Thunder NetworkThunderData&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;2. 删除该 ThunderPush 文件夹，再新建一个名为 ThunderPush 的文本文件，删除掉 TXT 后缀名&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;如果看不到后缀名，点击窗口左上方的查看，将文件扩展名勾上即可&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;新建立的 ThunderPush 文件是这样的：&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/10/2885390086.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;删除后缀名时会出现一个弹框，选择 &amp;ldquo;是&amp;rdquo; 即可&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/10/4093479487.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;3. 右键上一步新建的 ThunderPush 文件，右击属性，设置为只读，然后应用&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/10/1322460721.png" style="max-width:100%"&gt;&lt;/p&gt;&lt;span style="color: #000000;"&gt;
&lt;/span&gt;
&lt;p&gt;&lt;span style="color: #000000;"&gt;再点击 安全 - 编辑 - 选择 Administrators 将权限全部选择为拒绝，然后确定&lt;/span&gt;&lt;/p&gt;</description></item><item><title>CloudFlare Workers 反代任意网站和挂载单页代码</title><link>https://jiami.dog/posts/cloudflare-workers-reverse-any-website-and-mount-single/</link><pubDate>Tue, 05 Oct 2021 17:37:53 +0800</pubDate><guid>https://jiami.dog/posts/cloudflare-workers-reverse-any-website-and-mount-single/</guid><description>&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/10/951862000.png" style="max-width:100%"&gt;&lt;/p&gt;
## 介绍
&lt;p&gt;CloudFlare Workers是一个支持jsproxy的无服务器函数服务，提供全球CDN支持，免费用户有每天10万请求额度；
CloudFlare官网：https://dash.cloudflare.com&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="workers-单页挂载代码"&gt;
 Workers 单页挂载代码
 &lt;a class="heading-link" href="#workers-%e5%8d%95%e9%a1%b5%e6%8c%82%e8%bd%bd%e4%bb%a3%e7%a0%81"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;pre&gt;&lt;code class="hljs xml"&gt;addEventListener('fetch', event =&gt; {
 event.respondWith(handleRequest(event.request))
})

// HTML代码
let html = `
&lt;span class="hljs-meta"&gt;&lt;!DOCTYPE html&gt;&lt;/span&gt;
&lt;span class="hljs-tag"&gt;&lt;&lt;span class="hljs-name"&gt;html&lt;/span&gt;&gt;&lt;/span&gt;
 &lt;span class="hljs-tag"&gt;&lt;&lt;span class="hljs-name"&gt;head&lt;/span&gt;&gt;&lt;/span&gt;&lt;span class="hljs-tag"&gt;&lt;&lt;span class="hljs-name"&gt;title&lt;/span&gt;&gt;&lt;/span&gt;Test&lt;span class="hljs-tag"&gt;&lt;/&lt;span class="hljs-name"&gt;title&lt;/span&gt;&gt;&lt;/span&gt;&lt;span class="hljs-tag"&gt;&lt;/&lt;span class="hljs-name"&gt;head&lt;/span&gt;&gt;&lt;/span&gt;
 &lt;span class="hljs-tag"&gt;&lt;&lt;span class="hljs-name"&gt;body&lt;/span&gt;&gt;&lt;/span&gt;&lt;span class="hljs-tag"&gt;&lt;&lt;span class="hljs-name"&gt;div&lt;/span&gt;&gt;&lt;/span&gt;Hello world!&lt;span class="hljs-tag"&gt;&lt;/&lt;span class="hljs-name"&gt;div&lt;/span&gt;&gt;&lt;/span&gt;&lt;span class="hljs-tag"&gt;&lt;/&lt;span class="hljs-name"&gt;body&lt;/span&gt;&gt;&lt;/span&gt;
&lt;span class="hljs-tag"&gt;&lt;/&lt;span class="hljs-name"&gt;html&lt;/span&gt;&gt;&lt;/span&gt;
`;

/**
 * Respond to the request
 * @param {Request} request
 */
async function handleRequest(request) {
 return new Response(html, {
 headers: {
 'Content-Type': 'text/html; charset=UTF-8'
 },
 status: 200
 })
}&lt;/code&gt;&lt;/pre&gt;
&lt;div data-unique="Workers反代任意网站"&gt;&lt;/div&gt;
## Workers 反代任意网站
&lt;p&gt;替换掉其中的&lt;code&gt;sunpma.com&lt;/code&gt;为你需要反代的网址即可；&lt;/p&gt;
&lt;pre&gt;&lt;code class="hljs cs"&gt;&lt;span class="hljs-comment"&gt;// Website you intended to retrieve for users.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; upstream = &lt;span class="hljs-string"&gt;'sunpma.com'&lt;/span&gt;

&lt;span class="hljs-comment"&gt;// Custom pathname for the upstream website.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; upstream_path = &lt;span class="hljs-string"&gt;'/'&lt;/span&gt;

&lt;span class="hljs-comment"&gt;// Website you intended to retrieve for users using mobile devices.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; upstream_mobile = &lt;span class="hljs-string"&gt;'sunpma.com'&lt;/span&gt;

&lt;span class="hljs-comment"&gt;// Countries and regions where you wish to suspend your service.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; blocked_region = [&lt;span class="hljs-string"&gt;'KP'&lt;/span&gt;, &lt;span class="hljs-string"&gt;'SY'&lt;/span&gt;, &lt;span class="hljs-string"&gt;'PK'&lt;/span&gt;, &lt;span class="hljs-string"&gt;'CU'&lt;/span&gt;]

&lt;span class="hljs-comment"&gt;// IP addresses which you wish to block from using your service.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; blocked_ip_address = [&lt;span class="hljs-string"&gt;'0.0.0.0'&lt;/span&gt;, &lt;span class="hljs-string"&gt;'127.0.0.1'&lt;/span&gt;]

&lt;span class="hljs-comment"&gt;// Whether to use HTTPS protocol for upstream address.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; https = &lt;span class="hljs-literal"&gt;true&lt;/span&gt;

&lt;span class="hljs-comment"&gt;// Whether to disable cache.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; disable_cache = &lt;span class="hljs-literal"&gt;false&lt;/span&gt;

&lt;span class="hljs-comment"&gt;// Replace texts.&lt;/span&gt;
&lt;span class="hljs-keyword"&gt;const&lt;/span&gt; replace_dict = {
 &lt;span class="hljs-string"&gt;'$upstream'&lt;/span&gt;: &lt;span class="hljs-string"&gt;'$custom_domain'&lt;/span&gt;,
 &lt;span class="hljs-string"&gt;'//sunpma.com'&lt;/span&gt;: &lt;span class="hljs-string"&gt;''&lt;/span&gt;
}

addEventListener(&lt;span class="hljs-string"&gt;'fetch'&lt;/span&gt;, &lt;span class="hljs-keyword"&gt;event&lt;/span&gt; =&gt; {
 &lt;span class="hljs-keyword"&gt;event&lt;/span&gt;.respondWith(fetchAndApply(&lt;span class="hljs-keyword"&gt;event&lt;/span&gt;.request));
})

&lt;span class="hljs-function"&gt;&lt;span class="hljs-keyword"&gt;async&lt;/span&gt; function &lt;span class="hljs-title"&gt;fetchAndApply&lt;/span&gt;(&lt;span class="hljs-params"&gt;request&lt;/span&gt;) &lt;/span&gt;{
 &lt;span class="hljs-keyword"&gt;const&lt;/span&gt; region = request.headers.&lt;span class="hljs-keyword"&gt;get&lt;/span&gt;(&lt;span class="hljs-string"&gt;'cf-ipcountry'&lt;/span&gt;).toUpperCase();
 &lt;span class="hljs-keyword"&gt;const&lt;/span&gt; ip_address = request.headers.&lt;span class="hljs-keyword"&gt;get&lt;/span&gt;(&lt;span class="hljs-string"&gt;'cf-connecting-ip'&lt;/span&gt;);
 &lt;span class="hljs-keyword"&gt;const&lt;/span&gt; user_agent = request.headers.&lt;span class="hljs-keyword"&gt;get&lt;/span&gt;(&lt;span class="hljs-string"&gt;'user-agent'&lt;/span&gt;);

 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; response = &lt;span class="hljs-literal"&gt;null&lt;/span&gt;;
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; url = &lt;span class="hljs-keyword"&gt;new&lt;/span&gt; URL(request.url);
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; url_hostname = url.hostname;

 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (https == &lt;span class="hljs-literal"&gt;true&lt;/span&gt;) {
 url.protocol = &lt;span class="hljs-string"&gt;'https:'&lt;/span&gt;;
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; {
 url.protocol = &lt;span class="hljs-string"&gt;'http:'&lt;/span&gt;;
 }

 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (&lt;span class="hljs-keyword"&gt;await&lt;/span&gt; device_status(user_agent)) {
 &lt;span class="hljs-keyword"&gt;var&lt;/span&gt; upstream_domain = upstream;
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; {
 &lt;span class="hljs-keyword"&gt;var&lt;/span&gt; upstream_domain = upstream_mobile;
 }

 url.host = upstream_domain;
 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (url.pathname == &lt;span class="hljs-string"&gt;'/'&lt;/span&gt;) {
 url.pathname = upstream_path;
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; {
 url.pathname = upstream_path + url.pathname;
 }

 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (blocked_region.includes(region)) {
 response = &lt;span class="hljs-keyword"&gt;new&lt;/span&gt; Response(&lt;span class="hljs-string"&gt;'Access denied: WorkersProxy is not available in your region yet.'&lt;/span&gt;, {
 status: &lt;span class="hljs-number"&gt;403&lt;/span&gt;
 });
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (blocked_ip_address.includes(ip_address)) {
 response = &lt;span class="hljs-keyword"&gt;new&lt;/span&gt; Response(&lt;span class="hljs-string"&gt;'Access denied: Your IP address is blocked by WorkersProxy.'&lt;/span&gt;, {
 status: &lt;span class="hljs-number"&gt;403&lt;/span&gt;
 });
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; {
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; method = request.method;
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; request_headers = request.headers;
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; new_request_headers = &lt;span class="hljs-keyword"&gt;new&lt;/span&gt; Headers(request_headers);

 new_request_headers.&lt;span class="hljs-keyword"&gt;set&lt;/span&gt;(&lt;span class="hljs-string"&gt;'Host'&lt;/span&gt;, upstream_domain);
 new_request_headers.&lt;span class="hljs-keyword"&gt;set&lt;/span&gt;(&lt;span class="hljs-string"&gt;'Referer'&lt;/span&gt;, url.protocol + &lt;span class="hljs-string"&gt;'//'&lt;/span&gt; + url_hostname);

 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; original_response = &lt;span class="hljs-keyword"&gt;await&lt;/span&gt; fetch(url.href, {
 method: method,
 headers: new_request_headers
 })

 connection_upgrade = new_request_headers.&lt;span class="hljs-keyword"&gt;get&lt;/span&gt;(&lt;span class="hljs-string"&gt;"Upgrade"&lt;/span&gt;);
 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (connection_upgrade &amp;&amp; connection_upgrade.toLowerCase() == &lt;span class="hljs-string"&gt;"websocket"&lt;/span&gt;) {
 &lt;span class="hljs-keyword"&gt;return&lt;/span&gt; original_response;
 }

 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; original_response_clone = original_response.clone();
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; original_text = &lt;span class="hljs-literal"&gt;null&lt;/span&gt;;
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; response_headers = original_response.headers;
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; new_response_headers = &lt;span class="hljs-keyword"&gt;new&lt;/span&gt; Headers(response_headers);
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; status = original_response.status;
 
 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (disable_cache) {
 new_response_headers.&lt;span class="hljs-keyword"&gt;set&lt;/span&gt;(&lt;span class="hljs-string"&gt;'Cache-Control'&lt;/span&gt;, &lt;span class="hljs-string"&gt;'no-store'&lt;/span&gt;);
 }

 new_response_headers.&lt;span class="hljs-keyword"&gt;set&lt;/span&gt;(&lt;span class="hljs-string"&gt;'access-control-allow-origin'&lt;/span&gt;, &lt;span class="hljs-string"&gt;'*'&lt;/span&gt;);
 new_response_headers.&lt;span class="hljs-keyword"&gt;set&lt;/span&gt;(&lt;span class="hljs-string"&gt;'access-control-allow-credentials'&lt;/span&gt;, &lt;span class="hljs-literal"&gt;true&lt;/span&gt;);
 new_response_headers.delete(&lt;span class="hljs-string"&gt;'content-security-policy'&lt;/span&gt;);
 new_response_headers.delete(&lt;span class="hljs-string"&gt;'content-security-policy-report-only'&lt;/span&gt;);
 new_response_headers.delete(&lt;span class="hljs-string"&gt;'clear-site-data'&lt;/span&gt;);
 
 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (new_response_headers.&lt;span class="hljs-keyword"&gt;get&lt;/span&gt;(&lt;span class="hljs-string"&gt;"x-pjax-url"&lt;/span&gt;)) {
 new_response_headers.&lt;span class="hljs-keyword"&gt;set&lt;/span&gt;(&lt;span class="hljs-string"&gt;"x-pjax-url"&lt;/span&gt;, response_headers.&lt;span class="hljs-keyword"&gt;get&lt;/span&gt;(&lt;span class="hljs-string"&gt;"x-pjax-url"&lt;/span&gt;).replace(&lt;span class="hljs-string"&gt;"//"&lt;/span&gt; + upstream_domain, &lt;span class="hljs-string"&gt;"//"&lt;/span&gt; + url_hostname));
 }
 
 &lt;span class="hljs-keyword"&gt;const&lt;/span&gt; content_type = new_response_headers.&lt;span class="hljs-keyword"&gt;get&lt;/span&gt;(&lt;span class="hljs-string"&gt;'content-type'&lt;/span&gt;);
 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (content_type != &lt;span class="hljs-literal"&gt;null&lt;/span&gt; &amp;&amp; content_type.includes(&lt;span class="hljs-string"&gt;'text/html'&lt;/span&gt;) &amp;&amp; content_type.includes(&lt;span class="hljs-string"&gt;'UTF-8'&lt;/span&gt;)) {
 original_text = &lt;span class="hljs-keyword"&gt;await&lt;/span&gt; replace_response_text(original_response_clone, upstream_domain, url_hostname);
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; {
 original_text = original_response_clone.body
 }
 
 response = &lt;span class="hljs-keyword"&gt;new&lt;/span&gt; Response(original_text, {
 status,
 headers: new_response_headers
 })
 }
 &lt;span class="hljs-keyword"&gt;return&lt;/span&gt; response;
}

&lt;span class="hljs-function"&gt;&lt;span class="hljs-keyword"&gt;async&lt;/span&gt; function &lt;span class="hljs-title"&gt;replace_response_text&lt;/span&gt;(&lt;span class="hljs-params"&gt;response, upstream_domain, host_name&lt;/span&gt;) &lt;/span&gt;{
 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; text = &lt;span class="hljs-keyword"&gt;await&lt;/span&gt; response.text()

 &lt;span class="hljs-keyword"&gt;var&lt;/span&gt; i, j;
 &lt;span class="hljs-keyword"&gt;for&lt;/span&gt; (i &lt;span class="hljs-keyword"&gt;in&lt;/span&gt; replace_dict) {
 j = replace_dict[i]
 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (i == &lt;span class="hljs-string"&gt;'$upstream'&lt;/span&gt;) {
 i = upstream_domain
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (i == &lt;span class="hljs-string"&gt;'$custom_domain'&lt;/span&gt;) {
 i = host_name
 }

 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (j == &lt;span class="hljs-string"&gt;'$upstream'&lt;/span&gt;) {
 j = upstream_domain
 } &lt;span class="hljs-keyword"&gt;else&lt;/span&gt; &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (j == &lt;span class="hljs-string"&gt;'$custom_domain'&lt;/span&gt;) {
 j = host_name
 }

 &lt;span class="hljs-keyword"&gt;let&lt;/span&gt; re = &lt;span class="hljs-keyword"&gt;new&lt;/span&gt; RegExp(i, &lt;span class="hljs-string"&gt;'g'&lt;/span&gt;)
 text = text.replace(re, j);
 }
 &lt;span class="hljs-keyword"&gt;return&lt;/span&gt; text;
}


&lt;span class="hljs-function"&gt;&lt;span class="hljs-keyword"&gt;async&lt;/span&gt; function &lt;span class="hljs-title"&gt;device_status&lt;/span&gt;(&lt;span class="hljs-params"&gt;user_agent_info&lt;/span&gt;) &lt;/span&gt;{
 &lt;span class="hljs-keyword"&gt;var&lt;/span&gt; agents = [&lt;span class="hljs-string"&gt;"Android"&lt;/span&gt;, &lt;span class="hljs-string"&gt;"iPhone"&lt;/span&gt;, &lt;span class="hljs-string"&gt;"SymbianOS"&lt;/span&gt;, &lt;span class="hljs-string"&gt;"Windows Phone"&lt;/span&gt;, &lt;span class="hljs-string"&gt;"iPad"&lt;/span&gt;, &lt;span class="hljs-string"&gt;"iPod"&lt;/span&gt;];
 &lt;span class="hljs-keyword"&gt;var&lt;/span&gt; flag = &lt;span class="hljs-literal"&gt;true&lt;/span&gt;;
 &lt;span class="hljs-keyword"&gt;for&lt;/span&gt; (&lt;span class="hljs-keyword"&gt;var&lt;/span&gt; v = &lt;span class="hljs-number"&gt;0&lt;/span&gt;; v &lt; agents.length; v++) {
 &lt;span class="hljs-keyword"&gt;if&lt;/span&gt; (user_agent_info.indexOf(agents[v]) &gt; &lt;span class="hljs-number"&gt;0&lt;/span&gt;) {
 flag = &lt;span class="hljs-literal"&gt;false&lt;/span&gt;;
 &lt;span class="hljs-keyword"&gt;break&lt;/span&gt;;
 }
 }
 &lt;span class="hljs-keyword"&gt;return&lt;/span&gt; flag;
}&lt;/code&gt;&lt;/pre&gt;
&lt;!-- internal-links:auto --&gt;
&lt;h2 id="相关文章"&gt;
 相关文章
 &lt;a class="heading-link" href="#%e7%9b%b8%e5%85%b3%e6%96%87%e7%ab%a0"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/how-to-implement-the-real-ip-website-log-of-visitors-in/" target="_blank" rel="noopener noreferrer"&gt;Cloudflare 真实IP日志&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/gdindex-builds-a-serverless-google-online-disk-directory/" target="_blank" rel="noopener noreferrer"&gt;GDIndex 无服务器网盘目录&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/one-click-cdn-script-supports-one-click-import-and-export/" target="_blank" rel="noopener noreferrer"&gt;一键CDN脚本&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>利用jsdelivr CDN+GitHub将WordPress JS,CSS文件CDN存储</title><link>https://jiami.dog/posts/use-jsdelivr-cdn-github-to-store-wordpress-js-and-css/</link><pubDate>Fri, 17 Sep 2021 20:01:45 +0800</pubDate><guid>https://jiami.dog/posts/use-jsdelivr-cdn-github-to-store-wordpress-js-and-css/</guid><description>&lt;p&gt;CDN有几种模式，一种全站CDN，没备案可以选择CF，但是CF国内访问太慢了。还有一种是部分加速，国内目前能够称之为优秀的免备案CDN只有jsdelivr。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1.创建加速用仓库&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;首先在GitHub上创建一个仓库&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.WordPress安装WP Super Cache插件后，在cdn一栏，填入cdn地址，仿照我的格式来，最后别加/&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://jiami.dog/wp-content/uploads/2021/09/1631880169-wpsupercache.jpg" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cdn.jsdelivr.net/gh/" class="external-link" target="_blank" rel="noopener"&gt;https://cdn.jsdelivr.net/gh/&lt;/a&gt;你的GitHubID/cdn仓库名@commit&lt;/p&gt;
&lt;p&gt;例如：https://cdn.jsdelivr.net/gh/xxx/bw@a661c57c53b7cef49345b2d95a7410f143e7aa26&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3.仓库目录&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;不是什么都要放到cdn上的，所以不能简单把wp-content和wp-includes文件夹直接填进去，我们需要针对性的，看我们的网页加载了那些内容，之后再分门别类的添加具体的文件夹目录。uploads一定要排除，否则存储在你服务器上的图片会不显示&lt;/p&gt;
&lt;p&gt;这是我添加的文件夹,英文逗号作分隔符&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4.如何将本地文件上传到github托管？&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Github开源代码库以及版本控制系统，可以托管各种git库，可以将个人Blog或小型项目托管到github。&lt;/p&gt;
&lt;p&gt;Windows 系统下：
4.1 注册GitHub
4.2下载安装git:https://cdn.npm.taobao.org/dist/git-for-windows/ 。
4.3 在本地准备好你的项目。 在桌面创建一个同github ID同名文件夹，鼠标右键，点击 Git Bash。
4.4 克隆刚才建的repository到桌面仓库文件夹中 。用git clone &lt;a href="https://github.com/xxx/bw.git" class="external-link" target="_blank" rel="noopener"&gt;https://github.com/xxx/bw.git&lt;/a&gt;命令
4.5 然后把自己的项目文件粘贴桌面仓库文件夹中
4.6 进入本地仓库目录，输入输入git add .
4.7 输入git commit -m “add” 提交到本地的版本控制库里，引号里面是你对本次提交的说明信息。
4.8 最后输入git push -u origin master 将你本地的仓库提交到你的github，最后会让输入你的github的账号和密码，输入回车之后再去看github项目，就看到你本地项目出现在github上了！&lt;/p&gt;
&lt;p&gt;如果是ubuntu等系统下， 安装命令apt-get install git 然后直接进入到上面4.4步。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5.更新CDN内容&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;由于插件经常会更新，所以每次更新完插件后，都应该把该插件下载下来，提交到GitHub仓库中，并且由于jsdelivr的缓存是有延迟的，所以需要我们手动加速commit，来选择最新版本。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;6.清除缓存&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;如果你之前就有在使用WP Super Cache，请务必清楚缓存，否则不会加载，并且会出错，配置好CDN后再生成缓存。&lt;/p&gt;
&lt;!-- internal-links:auto --&gt;
&lt;h2 id="相关文章"&gt;
 相关文章
 &lt;a class="heading-link" href="#%e7%9b%b8%e5%85%b3%e6%96%87%e7%ab%a0"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/wordpress-best-free-cdn-jsdelivr-github/" target="_blank" rel="noopener noreferrer"&gt;WordPress最佳免费CDN&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/aws-cloudfront-free-cdn-detailed-configuration-getting/" target="_blank" rel="noopener noreferrer"&gt;CloudFront 免费CDN&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://jiami.dog/posts/gcore-global-free-cdn-acceleration-service-providing/" target="_blank" rel="noopener noreferrer"&gt;Gcore 免费CDN&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>如何在CloudFlare下Nginx实现访客真实IP网站日志？</title><link>https://jiami.dog/posts/how-to-implement-the-real-ip-website-log-of-visitors-in/</link><pubDate>Fri, 17 Sep 2021 19:29:05 +0800</pubDate><guid>https://jiami.dog/posts/how-to-implement-the-real-ip-website-log-of-visitors-in/</guid><description>&lt;p&gt;做英文内容站套上Cloudflare CDN既可以加快访问速度又可以避免被攻击。可是如果需要通过网站日志分析蜘蛛来访，是否被采集、被攻击等情况，但日志上全部都是CDN（cloudflare）节点的 IP。那么在用CDN加速的同时，如何获取访客真实IP并记录到日志上呢？&lt;/p&gt;
&lt;p&gt;查看CloudFlare官方文档&lt;a href="https://support.cloudflare.com/hc/en-us/articles/200170786-How-do-I-restore-original-visitor-IP-with-Nginx" class="external-link" target="_blank" rel="noopener"&gt;《Restoring original visitor IPs: Logging visitor IP addresses》&lt;/a&gt;，在这种情况下可以通过nginx的realip模块来获取用户的IP，这里以cloudflare和lnmp一键包为例。&lt;/p&gt;
&lt;h2 id="1为nginx添加with-http_realip_module模块"&gt;
 1、为nginx添加with-http_realip_module模块
 &lt;a class="heading-link" href="#1%e4%b8%banginx%e6%b7%bb%e5%8a%a0with-http_realip_module%e6%a8%a1%e5%9d%97"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;修改lnmp.conf文件，并且升级nginx即可。&lt;/p&gt;
&lt;pre&gt;cd /root/lnmp1.7
vi lnmp.conf&lt;/pre&gt;
&lt;p&gt;在lnmp.conf添加–with-http_realip_module，如下。&lt;/p&gt;
&lt;pre&gt;Nginx_Modules_Options='--with-http_realip_module'&lt;/pre&gt;
&lt;p&gt;升级nginx&lt;/p&gt;
&lt;pre&gt;./upgrade.sh nginx&lt;/pre&gt;
&lt;p&gt;在 &lt;a href="http://nginx.org/en/download.html" class="external-link" target="_blank" rel="noopener"&gt;http://nginx.org/en/download.html&lt;/a&gt; 查看版本，然后输入合适的版本。
等待升级完成即可。&lt;/p&gt;
&lt;h2 id="2设置nginx配置"&gt;
 2、设置nginx配置
 &lt;a class="heading-link" href="#2%e8%ae%be%e7%bd%aenginx%e9%85%8d%e7%bd%ae"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;修改网站的配置文件&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/usr/local/nginx/conf/nginx.conf&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;在server后面的http{}中添加如下内容&lt;/p&gt;
&lt;pre&gt;set_real_ip_from 103.21.244.0/22;
set_real_ip_from 103.22.200.0/22;
set_real_ip_from 103.31.4.0/22;
set_real_ip_from 104.16.0.0/12;
set_real_ip_from 108.162.192.0/18;
set_real_ip_from 131.0.72.0/22;
set_real_ip_from 141.101.64.0/18;
set_real_ip_from 162.158.0.0/15;
set_real_ip_from 172.64.0.0/13;
set_real_ip_from 173.245.48.0/20;
set_real_ip_from 188.114.96.0/20;
set_real_ip_from 190.93.240.0/20;
set_real_ip_from 197.234.240.0/22;
set_real_ip_from 198.41.128.0/17;
set_real_ip_from 2400:cb00::/32;
set_real_ip_from 2606:4700::/32;
set_real_ip_from 2803:f800::/32;
set_real_ip_from 2405:b500::/32;
set_real_ip_from 2405:8100::/32;
set_real_ip_from 2c0f:f248::/32;
set_real_ip_from 2a06:98c0::/29;
real_ip_header CF-Connecting-IP;
real_ip_recursive on;&lt;/pre&gt;
&lt;p&gt;重载nginx配置生效：&lt;/p&gt;</description></item><item><title>免费图床合集列表</title><link>https://jiami.dog/posts/free-bed-collection-list/</link><pubDate>Fri, 20 Aug 2021 15:32:46 +0800</pubDate><guid>https://jiami.dog/posts/free-bed-collection-list/</guid><description>&lt;h3 id="1-免费他人图床"&gt;
 1 免费他人图床
 &lt;a class="heading-link" href="#1-%e5%85%8d%e8%b4%b9%e4%bb%96%e4%ba%ba%e5%9b%be%e5%ba%8a"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;这里指的是别人搭建好的图床，好多热心人搭建好了图床共享出来供我们使用，但是需要注意的是，99%的都会跑路，这里分享一些比较稳定速度又快的图床。&lt;/p&gt;
&lt;p&gt;特点：这类大佬搭建好的图床一般都是用的Chevereto，还有些用的imgurl，Chevereto的特点是大部分都需要注册，图片会返回给你丰富的链接格式（大部分都是默认反回图床内缩略地址，博客使用请选择直接源文件地址或者Markdown格式），基本上都会在首页放自己收录了多少图片，并且&lt;strong&gt;注册用户能看到自己上传过的图片，支持API&lt;/strong&gt;。imgurl特点是会返回给你丰富的链接格式。&lt;strong&gt;请注意，这类图床都是严格鉴黄的！&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;这里插一个别的大佬做的图床导航页，里面都是收录的别人搭建好的图床&lt;/strong&gt;：http://imgdh.com/ （类似smms这种稳定并且图量大但是速度慢的图床我就不推荐了）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;下面是这类图床的推荐&lt;/strong&gt;
比较推荐路过，img.tg，hello，聚合图床，鸡霸&lt;/p&gt;
&lt;h4 id="11-路过图床"&gt;
 1.1 路过图床
 &lt;a class="heading-link" href="#11-%e8%b7%af%e8%bf%87%e5%9b%be%e5%ba%8a"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;该图床没有cdn，但是稳定，图量很大，收录了大概一千六百万张图，速度不太行，直连国外图片存储机器。&lt;strong&gt;测试图片打开速度国内基本在3-4S左右。最大单张支持10 MB&lt;/strong&gt;
地址：https://imgtu.com/&lt;/p&gt;
&lt;h4 id="12-imgtg"&gt;
 1.2 IMG.TG
 &lt;a class="heading-link" href="#12-imgtg"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;我自己十分喜欢的一个图床，有国内百度云cdn节点加速，4年的老图床了，&lt;strong&gt;测试图片打开速度国内基本在1s以内。图片最大单张5MB&lt;/strong&gt;
地址：https://img.tg/&lt;/p&gt;
&lt;h4 id="13-imgloc"&gt;
 1.3 imgloc
 &lt;a class="heading-link" href="#13-imgloc"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;hostloc论坛常用的图床，美国it7机房，应该是美国的CN2线路机器，目前托管将近六百万张图，&lt;strong&gt;游客最大上传8MB图，注册用户最大上传10MB图，测试图片打开速度国内基本在3-4S左右&lt;/strong&gt;
地址：https://imgloc.com/&lt;/p&gt;
&lt;h4 id="14-鸡霸图床"&gt;
 1.4 鸡霸图床
 &lt;a class="heading-link" href="#14-%e9%b8%a1%e9%9c%b8%e5%9b%be%e5%ba%8a"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;也是hostloc一个大佬做的图床，运营了两年多。速度不错，江苏移动的机器加速，目前托管4万张图**，测试图片打开速度国内基本在1-2s，最大上传10MB的图**
地址：https://img.gejiba.com/&lt;/p&gt;
&lt;h4 id="15-聚合图床"&gt;
 1.5 聚合图床
 &lt;a class="heading-link" href="#15-%e8%81%9a%e5%90%88%e5%9b%be%e5%ba%8a"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;这是我比较推荐的一个图床，因为这个图床有丰富的客户端和接口，还可以挂载自己的oss，cos，七牛云等存储，自己有足够的盈利措施去长时间运营，并且免费用户的速度也很快，有国内cdn，必须登陆后上传
&lt;strong&gt;测试图片打开速度国内基本在1s，免费用户最大上传5MB图&lt;/strong&gt;
地址：https://www.superbed.cn/&lt;/p&gt;
&lt;h4 id="16-笑果图床"&gt;
 1.6 笑果图床
 &lt;a class="heading-link" href="#16-%e7%ac%91%e6%9e%9c%e5%9b%be%e5%ba%8a"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;一个运营两年多的图床，目前托管超过20万张图，全球cdn加速，但是没有国内机器加速，&lt;strong&gt;测试图片打开速度国内基本在2-4s，游客最大上传5MB的图，注册用户最大上传10MB图&lt;/strong&gt;
地址：https://imagelol.com/&lt;/p&gt;
&lt;h4 id="17-z4a"&gt;
 1.7 z4a
 &lt;a class="heading-link" href="#17-z4a"&gt;
 &lt;i class="fa-solid fa-link" aria-hidden="true" title="链接到标题"&gt;&lt;/i&gt;
 &lt;span class="sr-only"&gt;链接到标题&lt;/span&gt;
 &lt;/a&gt;
&lt;/h4&gt;
&lt;p&gt;也是一个比较稳定的图床，&lt;strong&gt;最大上传64MB图&lt;/strong&gt;，cloudflare加速，速度一般，但是图可以比较大，测试图片打开速度国内基本在1-3S，&lt;strong&gt;必须注册后才能上传！&lt;/strong&gt;
地址：https://www.z4a.net/&lt;/p&gt;</description></item><item><title>PHP图床程序Chevereto安装教程介绍</title><link>https://jiami.dog/posts/introduction-to-the-installation-tutorial-of-php-drawing/</link><pubDate>Tue, 17 Aug 2021 20:34:32 +0800</pubDate><guid>https://jiami.dog/posts/introduction-to-the-installation-tutorial-of-php-drawing/</guid><description>&lt;p&gt;这是一款PHP的图床程序，有免费版和付费版。免费付费区别其实不大，仅仅是技术支持和版本更新的区别。&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;下面给大家介绍下这款程序以及安装的步骤。&lt;/p&gt;
&lt;p&gt;官网：https://chevereto.com/&lt;/p&gt;
&lt;p&gt;demo：https://demo.chevereto.com/&lt;/p&gt;
&lt;p&gt;首页预览图如下&lt;/p&gt;
&lt;p style="text-align:center"&gt;&lt;img src="https://cdn.cheshirex.com/uploads/2019/11/QQ截图20191130024739.png" style="max-width:100%"&gt;&lt;/p&gt;
&lt;p&gt;安装要求：&lt;/p&gt;
&lt;p&gt;Apache或Nginx Web服务器（推荐服务器）
PHP 5.6（推荐7.3）和标准库。
MySQL 8 / MariaDB 10&lt;/p&gt;
&lt;p&gt;本人安装环境：nginx+PHP7.2+mysql5.6，使用的宝塔面板。&lt;/p&gt;
&lt;p&gt;官方说是还需要安装PHP的一个扩展程序GD图像处理库，这个是涉及到图片的自动加水印等功能使用，本人没有安装这个支持库。&lt;/p&gt;
&lt;p&gt;官方给出的安装文件是一个PHP文件，install.php&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;我们现需要在网站nginx配置文件中加入以下配置。&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;# Chevereto nginx generated rules for http://img.cheshirex.com/
## Disable access to sensitive files
location ~* /(app|content|lib)/.*\\.(po|php|lock|sql)$ {
deny all;
}
## CORS headers
location ~* /.*\\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js) {
add_header Access-Control-Allow-Origin "*";
}
## Upload path for image content only and set 404 replacement
location ^~ /images/ {
location ~* (jpe?g|png|gif) {
log_not_found off;
error_page 404 /content/images/system/default/404.gif;
}
return 403;
}
## Pretty URLs
location / {
index index.php;
try_files $uri $uri/ /index.php?$query_string;
}
# END Chevereto nginx rules&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;加入的位置如下图&lt;/p&gt;</description></item></channel></rss>