二级域名,给自己一个拥有好多域名的机会
二级域名配置 因为需要用到多个域名来进行nginx代理配置,这里利用主站的域名设置二级域名来完成这个需求 使用的是阿里云的相关操作界面,首先进入域名解析的位置 主域名校验 这里点击TXT授权校验 主域名解析设置 获取到相关参数,然后在主域名进行解析设置 找到主域名的解析设置 配置新的解析 填上验证的参数 完成设置,添加二级域名 点击验证,完成解析后,再次点击添加域名 配置子域名记录的IP地址 后点击新建的子域名 点击新手引导 输入IP地址 选择确定 使用新手引导 自动生成两条记录,这里就可以使用这个网址创建网站 在相应的配置访问服务器地址了 配置二级域名的CDN配置 选择CDN的配置界面 点击域名管理 添加域名 设置源站的ip地址信息 击新增源站信息(是访问的服务器ipv4的地址) 设置CNAME 点击下一步 在这里进行 cname配置 获取CNAME值参数 返回上一级 拿到cname地址 到域名解析的地址 进行解析 找到刚才新建的域名 点击解析设置 配置二级域名解析 默认生成的两条解析暂停 配置CNAME的参数值 选择cname 粘贴cname值 解析成功 然后返回cdn加速域名管理的位置 显示还是待配置 这个需要稍等几分钟 然后就会显示已配置 已配置的域名可以直接使用cdn加速了
墨点白
Published on 2023-04-08
选择哪种Web服务器?WebLogic vs Undertow vs Tomcat vs Nginx对比分析!
前言 WebLogic、Undertow、Tomcat和Nginx是常用的Web服务器和应用程序服务器。它们具有不同的功能、应用场景、优缺点等方面的特点,本文将对它们进行详细的比较。 功能比较 WebLogic是一个完整的JavaEE应用程序服务器,它具有强大的功能和灵活的配置。WebLogic支持分布式应用程序部署、负载均衡、高可用性、安全性等特性,适用于大型企业级Java应用程序。 Undertow是一个轻量级的Web服务器和应用程序服务器,它具有高性能和可扩展性的特点。Undertow支持HTTP、HTTPS、AJAX、WebSockets等协议,适用于构建高性能、低延迟的Web应用程序。 Tomcat是一个轻量级的Web服务器和应用程序服务器,它具有简单易用的特点。Tomcat支持Servlet、JSP等Java Web开发技术,适用于中小型Web应用程序。 Nginx是一个高性能的Web服务器和反向代理服务器,它具有高并发能力、低延迟和高可靠性的特点。Nginx支持负载均衡、反向代理、HTTP缓存等特性,适用于构建高性能、高并发、低延迟的Web应用程序。 应用场景比较 WebLogic适用于大型企业级Java应用程序,例如电子商务、金融服务、电信等行业的应用程序。WebLogic具有出色的可扩展性、高可靠性和安全性,适用于对性能、可靠性和安全性有严格要求的应用程序。 Undertow适用于构建高性能、低延迟的Web应用程序,例如在线游戏、金融交易等需要快速响应的应用程序。Undertow具有轻量级、高性能和可扩展性的特点,适用于对性能有严格要求的应用程序。 Tomcat适用于中小型Web应用程序,例如博客、社交网络、企业内部应用程序等。Tomcat具有轻量级、易于使用和配置的特点,适用于对性能要求不是特别高的应用程序。 Nginx适用于构建高性能、高并发、低延迟的...
龙儿之家
Published on 2023-04-07
记《OnePlus9Pro刷机》
真是没想到,在我停留OOS11养老日常中,一次平刷开机后居然弹窗“蓝牙已停止运行”。明天和意外不知道谁先来,大概就是这样了吧。
Firewall vs iptables:什么是最好的Linux防火墙工具?
前言 作为一名Linux管理员,保护服务器免受网络攻击是最重要的任务之一。Linux操作系统提供了许多防火墙工具,其中最常用的是iptables和Firewall。本文将比较Firewall和iptables之间的不同之处,并探讨哪个防火墙工具更适合您的需求。 Firewall和iptables是什么? iptables是一个Linux防火墙工具,它通过对网络数据包进行过滤和修改来控制网络访问。Firewall是新一代的Linux动态防火墙,它基于D-Bus消息系统,采用了Zone和Service的概念来管理网络访问。 iptables使用命令 查看当前的iptables规则:iptables -L 清除当前的iptables规则:iptables -F 允许指定端口的流量通过:iptables -A INPUT -p tcp --dport [端口号] -j ACCEPT 阻止指定端口的流量通过:iptables -A INPUT -p tcp --dport [端口号] -j DROP 允许某个IP地址的流量通过:iptables -A INPUT -s [IP地址] -j ACCEPT 阻止某个IP地址的流量通过:iptables -A INPUT -s [IP地址] -j DROP Firewall使用命令 查看Firewall状态:firewall-cmd --state 查看当前的Firewall规则:firewall-cmd --list-all 允许指定端口的流量通过:firewall-cmd --zone=public --add-port=[端口号]/tcp --permanent 阻止指定端口的流量通过:firewall-cmd --zone=public --remove-port=[端口号]/tcp --permanent 允许某个IP地址的流量通...
龙儿之家
Published on 2023-03-27
微信支付图片上传API的坑
微信支付 微信支付上传的图片需要通过提供的API先上传下,然后获取一个Id来使用 https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter2_1_1.shtml 官方提供的接口Java实现 按照这个代码写,调多久都是不行的,因为这个还要先过下认证,微信接口真是XXXXXX String filePath = "/your/home/hellokitty.png";URI uri = new URI("https://api.mch.weixin.qq.com/v3/merchant/media/upload");File file = new File(filePath);try (FileInputStream ins1 = new FileInputStream(file)) { String sha256 = DigestUtils.sha256Hex(ins1); try (InputStream ins2 = new FileInputStream(file)) { HttpPost request = new WechatPayUploadHttpPost.Builder(uri) .withImage(file.getName(), sha256, ins2) .build(); CloseableHttpResponse response1 = httpClient.execute(request); }} 认证接口 需要先使用微信提供的微信认证接口完成下身份认证 public static String weChatUploadImage(String imgUrl) throws Exception {//首先通过你的参数进行微信认证Priv...
墨点白
Published on 2023-03-25
阿里云OSS在Java中的使用
需要先在阿里云中开启OSS服务,并购买相应的资源包 这里是具体实现的逻辑 /** * @author MoDianBai * @date 2023/03/22 15:36 **/ import cn.hutool.core.lang.UUID;import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import com.aliyun.oss.model.DeleteObjectsRequest;import com.aliyun.oss.model.PutObjectResult;import com.mss.annotation.rest.AnonymousPostMapping;import com.mss.base.ResponseWrapper;import com.mss.exception.BadRequestException;import io.swagger.annotations.Api;import io.swagger.annotations.ApiOperation;import lombok.RequiredArgsConstructor;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.bind.annotation.PostMapping;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.bind....
墨点白
Published on 2023-03-22