清朝云资源网

作者: 清朝云

  • Linux 安装 aria2 并使用 AriaNg 图形管理


    共计 2684 个字符,预计需要花费 7 分钟才能阅读完成。

    一、安装 Aria2

    Aria2是一款开源的多线程、多协议下载工具,支持 HTTP、HTTPS、FTP、BT(BitTorrent)等协议,能够同时下载多个文件,并且支持断点续传,非常适合下载大文件或多个文件。

    1 安装

    # 安装 epel 源
    yum install epel-release
    
    # 直接安装
    yum install aria2 -y

    Debian/Ubuntu:

    apt-get -y install aria2

    2 配置启动

    2.1 创建 aria2 目录

    mkdir /root/aria2

    2.2 创建 aria2.session 文件

    touch /root/aria2/aria2.session

    2.3 创建 aria2.log

    touch /root/aria2/aria2.log

    2.4 创建配置文件

    touch /root/aria2/aria2.conf
    # 其中 下载路径dir、端口rpc-listen-port、密码rpc-secret 根据需要调整
    
    ## 文件保存相关 ##
    
    # 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
    dir=/downloads
    # 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M
    disk-cache=32M
    # 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc
    # 预分配所需时间: none < falloc ? trunc < prealloc
    # falloc和trunc则需要文件系统和内核支持
    # NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项
    file-allocation=trunc
    # 断点续传
    continue=true
    
    ## 下载连接相关 ##
    
    # 最大同时下载任务数, 运行时可修改, 默认:5
    max-concurrent-downloads=10
    # 同一服务器连接数, 添加时可指定, 默认:1
    max-connection-per-server=10
    # 最小文件分片大小, 添加时可指定, 取值范围1M -1024M, 默认:20M
    # 假定size=10M, 文件为20MiB 则使用两个来源下载; 文件为15MiB 则使用一个来源下载
    min-split-size=20M
    # 单个任务最大线程数, 添加时可指定, 默认:5
    split=10
    # 整体下载速度限制, 运行时可修改, 默认:0
    max-overall-download-limit=0
    # 单个任务下载速度限制, 默认:0
    max-download-limit=0
    # 整体上传速度限制, 运行时可修改, 默认:0
    max-overall-upload-limit=500K
    # 单个任务上传速度限制, 默认:0
    max-upload-limit=100K
    # 禁用IPv6, 默认:false
    disable-ipv6=false
    
    ## 进度保存相关 ##
    
    # 从会话文件中读取下载任务
    input-file=/root/aria2/aria2.session
    # 在Aria2退出时保存`错误/未完成`的下载任务到会话文件
    save-session=/root/aria2/aria2.session
    # 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
    save-session-interval=60
    # 强制保存会话, 即使任务已经完成, 默认:false
    # 较新的版本开启后会在任务完成后依然保留.aria2文件
    force-save=true
    bt-hash-check-seed=true
    bt-seed-unverified=true
    bt-save-metadata=true
    
    ## RPC相关设置 ##
    
    # 启用RPC, 默认:false
    enable-rpc=true
    # 允许所有来源, 默认:false
    rpc-allow-origin-all=true
    # 允许非外部访问, 默认:false
    rpc-listen-all=true
    # 事件轮询方式, 取值:[epoll, kqueue, port, poll, select], 不同系统默认值不同
    event-poll=select
    # RPC监听端口, 端口被占用时可以修改, 默认:6800
    rpc-listen-port=6800
    # 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
    rpc-secret=csdn2017
    
    ## BT/PT下载相关 ##
    
    # 当下载的是一个种子(以.torrent结尾)时, 自动开始BT任务, 默认:true
    follow-torrent=true
    # BT监听端口, 当端口被屏蔽时使用, 默认:6881-6999
    listen-port=19999
    # 单个种子最大连接数, 默认:55
    bt-max-peers=100
    # 打开DHT功能, PT需要禁用, 默认:true
    enable-dht=true
    # 打开IPv6 DHT功能, PT需要禁用
    enable-dht6=false
    # DHT网络监听端口, 默认:6881-6999
    dht-listen-port=6881-6999
    # 本地节点查找, PT需要禁用, 默认:false
    bt-enable-lpd=true
    # 种子交换, PT需要禁用, 默认:true
    enable-peer-exchange=true
    # 每个种子限速, 对少种的PT很有用, 默认:50K
    bt-request-peer-speed-limit=50K
    # 客户端伪装, PT需要
    peer-id-prefix=-TR2770-
    user-agent=Transmission/2.77
    # 当种子的分享率达到这个数时, 自动停止做种, 0为一直做种, 默认:1.0
    seed-ratio=0.2
    # BT校验相关, 默认:true
    bt-hash-check-seed=true
    # 继续之前的BT任务时, 无需再次校验, 默认:false
    bt-seed-unverified=true
    # 保存磁力链接元数据为种子文件(.torrent文件), 默认:false
    bt-save-metadata=false
    #强制加密, 防迅雷必备
    bt-require-crypto=true
    #添加额外tracker#
    #bt-tracker=
    

    2.5 启动

    # D表示终端关闭也运行
    aria2c --conf-path=/root/aria2/aria2.conf -D

    二、安装 AriaNg

    AriaNg是一款基于Web的Aria2下载管理器,提供了一个美观、简洁、易用的界面,方便用户管理和监控下载任务。

    https://github.com/mayswind/AriaNg/releases 下载zip文件,解压后放置在tomcat的ROOT文件夹下或者nginx、apache创建的站点。

    提醒:本文发布于680天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • Nginx 怎么反向代理 websocket


    共计 732 个字符,预计需要花费 2 分钟才能阅读完成。

    有些程序需要用到 websocket,比如 websshcode-server 等,如果 nginx 需要反向代理到这些程序,那么需要加上相应的配置。

    请求头设置 Upgrade 和 Connection 即可。

    map $http_upgrade $connection_upgrade {
     default upgrade;
     '' close;
    }
    
    server {
        listen 80;
        server_name ssh.caoaman.cn;
    
        location / {
          proxy_redirect off;
          proxy_set_header Host $host;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_read_timeout 3600s;
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_pass http://localhost:5032/;
          proxy_set_header Upgrade $http_upgrade;
          proxy_set_header Connection $connection_upgrade;
        }
    }

    map 指令定义了一个变量,用于根据请求头中的 Upgrade 字段设置 Connection 字段的值。这段配置使用了一个Nginx map模块来将HTTP头中的”Upgrade”请求头映射到”Connection”请求头中的值。

    其中,”default upgrade;”语句表示如果”Upgrade”请求头不为空,则将”Connection”请求头设置为”upgrade”。”” close;”语句表示如果”Upgrade”请求头为空,则将”Connection”请求头设置为”close”。

    提醒:本文发布于680天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • Linux 超全的相关配置文件说明


    共计 1747 个字符,预计需要花费 5 分钟才能阅读完成。

    1. /etc/issue:欢迎信息

    2. /etc/init.d:所有服务的默认启动脚本,比如有httpd、network等服务

    3. /etc/profile:所有用户登录时都会运行的环境变量设置 ~/.bashrc:主要保存个人的一些个性化设置,如命令别名、路径等 ~/.bash_profile:root用户的环境变量设置,一般会显示调用.bashrc

    4. /etc/fstab:磁盘开机挂载配置文件

    5. ~/.vimrc:root的vim配置文件,如设置行号:set nu ~/.viminfo:vim的历史文件,记录用户历史操作

    6. /etc/shells:系统上合法的shell

    7. /etc/rc.d/rc.local:系统开机会自动运行里面的脚本

    8. /etc/rsyslog.conf:系统默认日志配置文件 /etc/logrotate.conf:日志轮替配置文件

    9. /etc/passwd:系统上所有用户的基本信息,如用户名、用户ID、所属组ID、登录shell等

    10. /etc/group:系统上所有用户组的基本信息,如组名、组ID、组内成员等

    11. /etc/hosts:配置主机名与IP地址的对应关系,在本地解析域名时,会首先查找这个文件

    12. /etc/ssh/sshd_config:SSH服务器的配置文件,定义了SSH服务的参数、安全设置、认证方式等

    13. /etc/sysctl.conf:配置内核参数,可以通过修改这个文件来调整系统性能、网络性能等参数

    14. /etc/resolv.conf:配置DNS解析服务器的地址,当需要解析域名时,系统会首先查询这个文件中定义的DNS服务器

    15. /etc/crontab、/etc/cron.d/、/var/spool/cron/:配置系统定时任务,/etc/crontab是系统级别的定时任务配置文件,/etc/cron.d/*是包含了所有系统级别的定时任务配置文件的目录,/var/spool/cron/*是用户级别的定时任务配置目录

    16. /etc/sudoers:配置sudo命令的参数和限制,通过修改这个文件可以定义哪些用户可以使用sudo命令以及具体的sudo命令执行方式

    17. /etc/security/limits.conf:配置系统级别的资源限制,可以通过修改这个文件来限制某些进程使用的资源,如CPU时间、内存等

    18. /etc/network/interfaces:配置网络接口的信息,包括IP地址、网关、子网掩码等,可以手动配置或使用DHCP自动分配IP地址。

    19. /etc/hosts.allow、/etc/hosts.deny:配置TCP Wrappers,用于控制哪些主机可以访问本机的服务。

    20. /etc/nsswitch.conf:配置系统名称服务库的顺序,控制系统如何解析主机名、用户、组、密码等信息。

    21. /etc/passwd、/etc/shadow、/etc/group:存储系统上所有用户、密码、用户组的信息,/etc/passwd存储用户基本信息,/etc/shadow存储用户密码信息,/etc/group存储用户组信息。

    22. /etc/environment:定义系统级别的环境变量,对所有用户生效,可用于设置PATH、JAVA_HOME等变量。

    23. /etc/modprobe.d/*:配置内核模块参数,可以通过修改这个目录下的文件来控制内核模块的加载和卸载。

    24. /etc/rc.local:系统启动时会执行的脚本,可以在这里添加自定义的命令和脚本。

    25. /etc/apt/sources.list:配置APT软件包管理器的源,用于下载和安装软件包。

    26. /etc/default/grub:配置GRUB引导程序,可以控制启动选项、默认启动项等。

    27. /etc/mtab:列出当前挂载的文件系统信息,包括文件系统类型、挂载点、可读写状态等。

    28. /etc/fail2ban/*:配置Fail2ban服务,用于保护系统免受恶意攻击,可以通过修改这个目录下的文件来设置禁止IP、封锁时间等规则。

    29. /etc/security/access.conf:配置PAM模块,可以通过修改这个文件来限制用户登录、限制使用su命令等。

    30. /etc/mail/*:配置邮件服务,包括SMTP服务器、IMAP服务器等,可以通过修改这个目录下的文件来设置邮件转发、SPAM过滤等规则。

    提醒:本文发布于680天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 02月02日,星期日, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 女生一觉醒来相亲对象已站床边 2月1日,浙江一位女大学生一觉醒来,看到相亲对象已经站在了床边。网友:这样真的很尴尬。

    2. 预制菜在一片骂声中卖爆 春节期间,预制菜年夜饭市场火爆。消费者图方便或尝鲜购买预制菜,部分餐厅也推出预制菜套餐,预制菜成为年夜饭餐桌上的新选择。

    3. 共度暖心年 再写新故事 从入住新房看群众的安居年,从社区服务看老人的幸福年,从饭桌看困难家庭的增收年。共度暖心年,再写新故事。

    4. 女子买牛奶走亲戚最后回到自己手里 近日,安徽一女子过年买了箱牛奶走亲戚,结果转来转去牛奶又回到了自己手里。网友:一箱牛奶的使命。

    5. 敖丙和他爸要帅到一个底子上 春节期间,电影《哪吒之魔童闹海》中,敖丙与其父敖光因帅气形象备受瞩目,角色设计师称二者要帅到一个底子上,引发观众热议。

    6. 王宝强 邪恶双马尾

    7. 兵马俑游客羽绒服的毛都挤出来了 春节假期期间,秦始皇兵马俑博物馆游客爆棚,每日7.5万张门票售罄。有游客表示因人多拥挤,“羽绒服的毛都给我挤出来了”。

    8. 山东一道名菜被全网盯上了 近日,一名网友在线提问爆火,她被一道山东名菜震惊到了。于是全网的好奇心都被勾了起来,大批山东网友科普,这是本地名吃:酥锅。

    9. 春节消费活力满满 春节既是一年中合家团聚、走亲访友的喜庆日子,也是休闲度假、集中消费的传统旺季。时代在发展,“年味儿”也在不断演变,如今的春节消费有了更多新热点、新方向。

    10. 狗子怕累 一家人用棍子抬着它旅行 1月31日,陕西一家人在旅行时,狗狗因怕累不愿走,爸妈便用棍子抬狗前行。次日,全家人均感胳膊疼痛,引发网友关注。

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 有没有什么很大让人很震撼的生物?
    链接: https://daily.zhihu.com/story/9778523
    ———————-
    标题: 为什么手指上的关节可以掰出声音,而且隔一会又可以掰出声音?
    链接: https://daily.zhihu.com/story/9778653
    ———————-
    标题: 心理学是如何研究记忆的?
    链接: https://daily.zhihu.com/story/9778659
    ———————-
    标题: 有没有哪两个汉字相似到难以区分?
    链接: https://daily.zhihu.com/story/9778663
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: 华为余承东年初三智驾 1345 公里返工回深圳,称智界 R7 打赢“鸡蛋保卫战”
    发布时间: 2025-02-01T15:21:10.517
    新闻简介: 华为余承东发文,称其驾驶一台鸿蒙智行智界 R7 增程版,全程使用智能驾驶,成功从安徽到深圳自驾 1345 公里返工,算上去休息区的时间,一共用时 15 个小时。
    ———————-
    标题: 2025 年 1 月小米 SU7 交付量再超 2 万台,全年交付目标 30 万台
    发布时间: 2025-02-01T10:19:36.277
    新闻简介: 小米汽车今日宣布,2025 年 1 月,小米 SU7 交付量再次超过 20000 台。目前已连续 4 个月交付量超 2 万,2025 年全年交付目标 30 万台。
    ———————-
    标题: 《哪吒》制作人回应拍第三部:希望这个故事能够继续走下去,但也涉及很多客观因素
    发布时间: 2025-02-01T11:44:11.76
    新闻简介: 《哪吒之魔童闹海》总制片人王竞在接受《新周刊》采访时透露:“我们肯定是想拍第三部的,希望这个故事能够继续走下去。但是能不能做,也涉及很多客观因素,可能还需要一段时间来验证。”
    ———————-
    标题: 英特尔酷睿 Ultra 支持 DeepSeek 运行,可在 AI PC 上实现离线使用
    发布时间: 2025-02-01T10:12:54.163
    新闻简介: 英特尔 AI PC 合作伙伴 Flowy 在最新版的 AI PC 助手(英特尔酷睿 Ultra 独享版)上,率先在端侧支持了 DeepSeek-R1 模型,支持翻译、会议纪要、文档撰写等功能。
    ———————-
    标题: DeepSeek 突围奥秘曝光:一招 MLA 让全世界抄作业,150 + 天才集结,开出千万年薪
    发布时间: 2025-02-01T15:06:04.213
    新闻简介: 外媒 SemiAnalysis 的一篇深度长文,全面分析了 DeepSeek 背后的秘密 —— 不是「副业」项目、实际投入的训练成本远超 600 万美金、150 多位高校人才千万年薪,攻克 MLA 直接让推理成本暴降……
    ———————-
    标题: 动画电影《哪吒之魔童闹海》票房突破 20 亿,暂居 2025 春节档第一
    发布时间: 2025-02-01T14:19:41.213
    新闻简介: 据灯塔专业版实时数据,截至 2 月 1 日 13 时 3 分,影片《哪吒之魔童闹海》票房突破 20 亿,暂居春节档第一。
    ———————-
    标题: AI 科学家吴恩达长文盛赞 DeepSeek:中国正在生成式 AI 领域追赶美国
    发布时间: 2025-02-01T16:36:16.5
    新闻简介: “中国的进步非常迅速,许多来自中国的模型,如通义千问、Kimi、书生InternVL和 DeepSeek,已经显著缩小了与美国的差距,尤其在视频生成领域,中国已在某些时刻超越了美国。”
    ———————-
    标题: OpenAI 紧急发布 o3-mini,CEO 阿尔特曼罕见认错并称 DeepSeek“非常好”
    发布时间: 2025-02-01T13:22:15.097
    新闻简介: 阿尔特曼罕见地承认了自己的错误,并表示 OpenAI 正在讨论一个新的开源策略。“我个人认为,在这个问题上我们站错了队,需要想出一个不同的开源策略;不是 OpenAI 的每个人都持有这种观点,而且这也不是我们目前的最高优先级。”阿尔特曼表示。(新浪科技)
    ———————-
    标题: 德国多名消费者买到“全新”硬盘实为用了数万小时的二手货,希捷回应
    发布时间: 2025-02-01T18:50:20.66
    新闻简介: 某名读者购买了两块标榜为全新的希捷硬盘,结果发现它们已经使用超过10000小时。随后有五十多位用户反馈,称他们也在类似的情况下被骗,收到的硬盘实际上是二手的。
    ———————-
    标题: 杨奇谈《黑神话:悟空》无小地图:这就是设计的一个出发点
    发布时间: 2025-02-01T07:58:12.067
    新闻简介: 《黑神话:悟空》游戏精美的环境、动画设计让很多玩家沉迷于其中,但也因没有地图从而导致一些玩家“迷路”。对此,《黑神话:悟空》美术总监杨奇进行了回应。
    ———————-
    标题: 唐探系列电影总票房破百亿,中国影史首个获此成就系列电影
    发布时间: 2025-02-01T09:04:24.99
    新闻简介: 据灯塔专业版数据,《唐探 1900》实时票房达 12.97 亿,同时唐探系列电影累计总票房突破 100 亿,成为中国影史首个百亿票房系列电影。统计截至 2025 年 2 月 1 日 00:00。
    ———————-
    标题: 小米 SU7 车型 2 月购车权益公布:继续赠送 Nappa 真皮座椅、智驾增强功能
    发布时间: 2025-02-01T13:07:08.59
    新闻简介: 小米汽车今日公布 SU7 车型 2 月购车权益,2 月 1 日至 28 日,下定全系可享受:赠送价值 8000 元 Nappa 真皮座椅;小米智能驾驶智驾增强功能终身免费。
    ———————-

    —- IT之家新闻 End —-

  • Springboot 常见注解以及说明


    共计 914 个字符,预计需要花费 3 分钟才能阅读完成。

    1. @SpringBootApplication: 启动 Spring Boot 应用的注解,等价于 @Configuration@EnableAutoConfiguration@ComponentScan 三个注解的组合。

    2. @RestController: 用于标识 RESTful Web 服务的控制器,返回结果是 JSON 数据。

    3. @Controller: Spring MVC 控制器注解,用于标识处理 HTTP 请求的控制器。

    4. @Service: 标识服务层组件。

    5. @Repository: 标识数据访问层组件。

    6. @Autowired: 自动注入依赖对象,可以用于属性、构造函数、方法参数上。

    7. @Qualifier: 用于指定要注入的依赖对象的名称,常用于存在多个实现类的情况。

    8. @Value: 注入配置文件中的属性值。

    9. @RequestMapping: 处理 HTTP 请求的注解,可以用于类和方法上,支持多种请求方法和参数绑定。

    10. @PathVariable: 获取 URL 路径中的参数值。

    11. @RequestParam: 获取请求参数的值。

    12. @ResponseBody: 将返回结果序列化成 JSON 格式的注解。

    13. @ExceptionHandler: 异常处理注解,用于处理控制器中抛出的异常。

    14. @Component: 通用组件注解。

    15. @ConfigurationProperties: 读取配置文件中的属性值。

    16. @EnableConfigurationProperties: 开启配置属性注入。

    17. @EnableScheduling: 开启定时任务支持。

    18. @Async: 开启异步方法调用。

    19. @EnableCaching: 开启缓存支持。

    20. @Cacheable: 缓存结果注解。

    21. @CacheEvict: 清空缓存注解。

    22. @CachePut: 更新缓存注解。

    23. @Scheduled: 定时任务注解。

    24. @Transactional: 事务注解,用于标识方法需要事务支持。

    25. @CrossOrigin: 开启跨域访问支持。

    26. @Profile: 标识 Bean 所在的环境。

    27. @PropertySource: 加载指定的属性文件。

    28. @Import: 导入其他配置类。

    29. @ImportResource: 导入 XML 配置文件。

    30. @Conditional: 根据条件决定是否加载 Bean。

    提醒:本文发布于679天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • Docker 搭建轻量级且美观实用的私人网盘 cloudreve


    共计 880 个字符,预计需要花费 3 分钟才能阅读完成。

    介绍

    你有没有试过需要在不同设备上访问自己的文件,但是又不想把文件存储在公共云盘里呢?那你就需要一个私有云盘系统,这个系统可以让你在任何地方都可以方便地管理和分享你的文件。那么今天清朝云来向你介绍一款名叫 Cloudreve 的私有云盘系统,它非常易于使用,功能也很强大。

    除了基本的文件管理功能,Cloudreve 还有许多特色功能哦!首先,它支持多种云存储服务,这意味着你可以选择自己喜欢的云存储服务来存储自己的文件。其次,它支持离线下载和在线视频播放功能,这让你可以轻松地下载和观看各种类型的文件。第三,Cloudreve 提供了多种分享方式,包括私密链接、密码分享和匿名分享等,你可以根据自己的需求选择最合适的方式来分享你的文件。第四,它还支持批量操作和快速搜索功能,这可以大大提高你的工作效率。最后,Cloudreve 可以在多种操作系统和部署方式下运行,而且还有开源版和商业版供你选择。总之,Cloudreve 是一个非常实用的私有云盘系统,你肯定会喜欢它的!

    安装

    docker run -d \
    --name cloudreve \
    -p 5212:5212 \
    -v /home/docker/cloudreve/uploads:/cloudreve/uploads \
    -v /home/docker/cloudreve/config:/cloudreve/config \
    -v /home/docker/cloudreve/db:/cloudreve/db \
    -v /home/docker/cloudreve/avatar:/cloudreve/avatar \
    -e TZ="Asia/Shanghai" \
    --restart always \
    xavierniu/cloudreve

    运行代码后查看日志可以看见账号密码,然后即可访问 5212 端口进行登录。

    Docker 搭建轻量级且美观实用的私人网盘 cloudreve

    />

    效果

    配置页面可以修改账号相关信息,安全隐私比如可以开启二步验证,还能进行个性化配色修改和开启 webdav

    Docker 搭建轻量级且美观实用的私人网盘 cloudreve

    />

    管理面板可以查看网盘的资产信息如用户数、文件数等,还能配置站点信息如登录注册相关内容和邮件验证码。

    Docker 搭建轻量级且美观实用的私人网盘 cloudreve

    />

    还可以配置存储策略阿里云OSS和腾讯COS等。

    Docker 搭建轻量级且美观实用的私人网盘 cloudreve

    提醒:本文发布于677天前,文中所关联的信息可能已发生改变,请知悉!

    />

    Tips:清朝云网络工作室

  • Ningx 常用变量详解


    共计 3087 个字符,预计需要花费 8 分钟才能阅读完成。

    一、常用变量

    nginx 有很多内置的变量,这些变量可以在配置文件中使用。下面是一些常见的 nginx 变量:

    变量名                     定义
    $arg_PARAMETER GET请求中变量名PARAMETER参数的值
    $args 这个变量等于GET请求中的参数。例如,foo=123&bar=blahblah;这个变量只可以被修改
    $binary_remote_addr 二进制码形式的客户端地址。
    $body_bytes_sent 传送页面的字节数
    $content_length 请求头中的Content-length字段。
    $content_type 请求头中的Content-Type字段。
    $cookie_COOKIE cookie COOKIE的值。
    $document_root 当前请求在root指令中指定的值。
    $document_uri 与$uri相同。
    $host 请求中的主机头(Host)字段,如果请求中的主机头不可用或者空,则为处理请求的server名称(处理请求的server的server_name指令的值)。值为小写,不包含端口。
    $hostname 机器名使用 gethostname系统调用的值
    $http_HEADER HTTP请求头中的内容,HEADER为HTTP请求中的内容转为小写,-变为_(破折号变为下划线),例如:$http_user_agent(Uaer-Agent的值);
    $sent_http_HEADER HTTP响应头中的内容,HEADER为HTTP响应中的内容转为小写,-变为_(破折号变为下划线),例如: $sent_http_cache_control, $sent_http_content_type…;
    $is_args 如果$args设置,值为”?”,否则为””。
    $limit_rate 这个变量可以限制连接速率。
    $nginx_version 当前运行的nginx版本号。
    $query_string 与$args相同。
    $remote_addr 客户端的IP地址。
    $remote_port 客户端的端口。
    $remote_user 已经经过Auth Basic Module验证的用户名。
    $request_filename 当前连接请求的文件路径,由root或alias指令与URI请求生成。
    $request_body 这个变量(0.7.58+)包含请求的主要信息。在使用proxy_pass或fastcgi_pass指令的location中比较有意义。
    $request_body_file 客户端请求主体信息的临时文件名。
    $request_completion 如果请求成功,设为”OK”;如果请求未完成或者不是一系列请求中最后一部分则设为空。
    $request_method 这个变量是客户端请求的动作,通常为GET或POST。包括0.8.20及之前的版本中,这个变量总为main request中的动作,如果当前请求是一个子请求,并不使用这个当前请求的动作。
    $request_uri 这个变量等于包含一些客户端请求参数的原始URI,它无法修改,请查看$uri更改或重写URI。
    $scheme 所用的协议,比如http或者是https,比如rewrite ^(.+)$ $scheme://example.com$1 redirect;
    $server_addr 服务器地址,在完成一次系统调用后可以确定这个值,如果要绕开系统调用,则必须在listen中指定地址并且使用bind参数。
    $server_name 服务器名称。
    $server_port 请求到达服务器的端口号。
    $server_protocol 请求使用的协议,通常是HTTP/1.0或HTTP/1.1。
    $uri 请求中的当前URI(不带请求参数,参数位于args,不同于浏览器传递的args),不同于浏览器传递的request_uri的值,它可以通过内部重定向,或者使用index指令进行修改。不包括协议和主机名,例如/foo/bar.html

    如果有需要,可以修改 nginx 的配置文件测试上面的变量所对应的内容。

    location / {
        default_type text/plain;
        root   /usr/share/nginx/html;
        index  index.html index.htm;
        return 200 "--remote_addr:$remote_addr\n--remote_port:$remote_port\n--remote_user:$remote_user\n--host:$host\n--hostname:$hostname\n--scheme:$scheme\n--server_protocol:$server_protocol\n--request_method:$request_method\n--server_addr:$server_addr\n--server_name:$server_name\n--server_port:$server_port\n--document_root:$document_root\n--uri:$uri\n--document_uri:$document_uri\n--request_filename:$request_filename\n--request_uri:$request_uri\n--args:$args\n--query_string:$query_string\n--X-Forwarded-For:$proxy_add_x_forwarded_for\n--cookie:$cookie_COOKIE\n";
    }

    二、反向代理常用变量

    (1)$http_host:代理服务器本身IP。

    (2)$remote_addr:前一节点的IP,并不一定是用户的真实IP。

    (3)$proxy_host:代理服务器请求的host,即后端服务器/源站的IP,后端服务器有可能还是代理服务器。

    (4)$proxy_port:代理服务器请求的后端服务器的端口。

    (5)$http_x_real_ip:获取的是前一节点的 X-Real-IP 的值。

    (6)$proxy_add_x_forwarded_for:获取的是前一节点的X-Forwarded-For的值

    header 设置:

     proxy_set_header Host $http_host;
     proxy_set_header X-Real-IP $remote_addr;
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
     proxy_set_header X-Forwarded-Proto  $scheme;
     proxy_set_header X-Forwarded-Uri  $request_uri;

    X-Forwarded-For 对应不同值:

    proxy_set_header X-Forwarded-For $remote_addr;
    
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    相同:当只有一层代理服务器的情况下,两者的X-Forwarded-For值一致,都是用户的真实IP。

    区别:

    (1)$remote_addr是前一节点的IP,并不一定是用户的真实IP。

    (2)$proxy_add_x_forwarded_for 变量包含$http_x_forwarded_for$remote_addr两部分,他们之间用逗号分开。

    提醒:本文发布于677天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • 02月01日,星期六, 每天60秒读懂全世界!

    百度热搜新闻

    新闻来源:百度热搜榜

    1. 春晚零点倒计时 任鲁豫救场 1月28日,央视蛇年春晚播出。任鲁豫最后一分钟救场,小尼说任鲁豫扛下春晚倒计时所有压力。

    2. 申公豹 丑强惨 2025年春节档,动画电影《哪吒之魔童闹海》目前在票房和口碑方面一路领先。其中,申公豹一家的命运让诸多观众共情流泪。

    3. 色彩里的春节 春节,这个充满喜庆与祥和的节日,以其独特的色彩语言,讲述着中国千百年来的文化故事。从南方到北方,从垂髫幼童到黄发老翁,大江南北,多姿多彩。中国年,属于生活在这片大地上的每一个人。

    4. 给撒贝宁画眉毛的人找到了 撒贝宁的眉毛是壮汉画的!化妆师身份曝光,技术不明但肯定便宜。

    5. 王菲春晚含泪 被曝父母哥哥均已离世 王菲在蛇年春晚含泪演唱久久鞠躬。知情人曝她父母兄弟均已去世,已无娘家人。

    6. 刘涛春晚拉萨分会场吸氧好拼

    7. 中方要求美方尽快查明撞机事故原因

    8. 900多块压岁钱发出了10万的感觉 近日,河南一男子回老家给孩子发压岁钱,手边的电动钻机密拷边发压岁钱神器,900多块压岁钱,硬是发出了10万的感觉。

    9. 春节 中国人的特别记忆 办年货,逛庙会,走亲访友,共庆团圆,内容丰富的春节假期,对于中国人来说有着特别的意义。1980年,中国全面恢复春节休假制度。那一年,终于有了春节假期的人们是如何过节的?

    10. 《哪吒》制片方回应是否会有第三部

    —- 百度热搜新闻 End —-

    知乎新闻

    新闻来源:知乎日榜

    标题: 有哪些生物学上的事实,没有一定生物学知识的人不会相信?
    链接: https://daily.zhihu.com/story/9778517
    ———————-
    标题: 五百年来香烟如何进入生活日常?
    链接: https://daily.zhihu.com/story/9778632
    ———————-
    标题: 为什么叫「黑洞」,而不叫「黑球」?
    链接: https://daily.zhihu.com/story/9778641
    ———————-
    标题: 「形而上学」到底是什么意思?
    链接: https://daily.zhihu.com/story/9778645
    ———————-

    —- 知乎新闻 End —-

    IT之家新闻

    新闻来源:ITHome之家科技新闻

    标题: DeepSeek 爆火后,创始人梁文锋回家过年被拉横幅立拱门欢迎
    发布时间: 2025-01-31T10:56:13.767
    新闻简介: 近日,DeepSeek 火遍全球,公司创始人梁文锋也成为业界焦点,梁文锋是广东省湛江市吴川市覃巴镇米历岭村人,这个春节,梁文锋回老家过年受到了家乡人的热烈欢迎。(新浪科技)
    ———————-
    标题: 英伟达:DeepSeek-R1 模型现已上线 NIM 微服务平台
    发布时间: 2025-01-31T08:46:46.523
    新闻简介: 英伟达今日宣布,DeepSeek-R1 模型现已在 build.nvidia.com 上作为 NVIDIA NIM 微服务预览版提供。DeepSeek-R1 NIM 微服务可以在单个 NVIDIA HGX H200 系统上每秒提供多达 3,872 tokens。
    ———————-
    标题: 苹果库克看好中国 AI 公司 DeepSeek,认可其提效创新模式
    发布时间: 2025-01-31T08:31:38.72
    新闻简介: 在 2025 财年第 1 财季(2024 自然年第 4 季度)财报电话会议上,苹果首席执行官蒂姆・库克(Tim Cook)表示看好 DeepSeek 公司,认为这种颠覆性的新模式对苹果来说是积极的。
    ———————-
    标题: 库克称 iPhone 创新远未结束,暗示还有诸多“秘密武器”未亮相
    发布时间: 2025-01-31T07:47:03.44
    新闻简介: 在 2025 财年第 1 财季(2024 自然年第 4 季度)财报电话会议上,苹果首席执行官蒂姆・库克(Tim Cook)表示对苹果的产品线充满乐观,暗示 iPhone 系列仍有很大的创新空间。
    ———————-
    标题: 2025 春节档首部 10 亿电影诞生,《哪吒之魔童闹海》总票房突破 11 亿
    发布时间: 2025-01-31T08:19:28.81
    新闻简介: 2025 春节档首部 10 亿电影昨晚已经诞生,据灯塔专业版实时数据,截至 1 月 31 日 0 时 0 分,影片《哪吒之魔童闹海》票房突破 11 亿。
    ———————-
    标题: 小米 15 Ultra 手机通过多项认证,被曝有黑、白、银三色
    发布时间: 2025-01-31T13:59:20.2
    新闻简介: 科技媒体 The Tech Outlook 今天(1 月 31 日)发布博文,报道称国际版小米 15 Ultra 手机已通过美国联邦通信委员会(FCC)认证,型号为“25010PN30G”,FCC ID 为“2AFZZPN30G”。
    ———————-
    标题: 消息称小米 15 Ultra 搭骁龙 8 至尊版、配 2 亿像素长焦、支持 90W 快充
    发布时间: 2025-01-31T18:47:38.333
    新闻简介: 外媒 91mobiles 和消息源 Sudhanshu Ambhore 合作,曝光了下月即将在国内发布的小米 15 Ultra 手机部分规格,外媒称相应机型有望在 MWC 2025 上推出全球版本。
    ———————-
    标题: OpenAI o1 推理模型免费用,微软 Copilot 开放“深度思考”AI 功能
    发布时间: 2025-01-31T10:13:22.287
    新闻简介: Microsoft AI 公司首席执行官穆斯塔法・苏莱曼(Mustafa Suleyman)昨日(1 月 30 日)在 X 平台发布推文,宣布所有 Microsoft Copilot 用户现在都可以免费使用 OpenAI 的 o1 推理模型。
    ———————-
    标题: 郭明錤:DeepSeek 加速生成式 AI 产业迈入新阶段
    发布时间: 2025-01-31T17:21:29.627
    新闻简介: 郭明錤称,就算没有DeepSeek-R1,这两个趋势终将显著浮现,但DeepSeek-R1的出现加速了趋势发生。
    ———————-
    标题: 《封神第二部》幕后纪录片《神话继续》上线:免费观看、共三集
    发布时间: 2025-01-31T14:29:03.143
    新闻简介: 国民神话电影《封神第二部:战火西岐》昨晚官宣幕后纪录片 ——《神话继续》,大年初三至初五每日上午 10:00 上优酷、腾讯视频、爱奇艺、芒果 TV、哔哩哔哩,即可免费观看。
    ———————-
    标题: 消息称长江存储开始出货第五代 3D TLC NAND 闪存,总层数达 294 层
    发布时间: 2025-01-31T18:39:13.473
    新闻简介: 据外媒 Tom’s shardware 报道,长江存储目前已开始出货第五代 3D TLC NAND 闪存,共有 294 层,以及 232 个有源层。具体规格方面,长江存储第五代 3D TLC NAND 闪存的位密度据称超过了 20Gb / mm²,略低于铠侠和西部数据 BiCS8 QLC NAND 闪存的 22.9Gb / mm²。
    ———————-
    标题: 华硕 Zenfone 12 Ultra 手机正面照曝光:保留 3.5mm 耳机端口,配骁龙 8 至尊版芯片
    发布时间: 2025-01-31T11:54:20.7
    新闻简介: 华硕昨日(1 月 30 日)在 X 平台发布推文,预热 Zenfone 12 Ultra 手机,在 15 秒的视频中,展示了该机的正面照片,可以看到居中打孔屏幕,边框非常窄,并保留 3.5mm 耳机端口。
    ———————-

    —- IT之家新闻 End —-

  • Mysql 忘记密码以及开启远程登录


    共计 653 个字符,预计需要花费 2 分钟才能阅读完成。

    在Linux环境下找到配置文件,位置:/etc/my.cnf 。

    service mysqld xxx #第一种
    mysqld xxx   #第二种:在mysql的bin目录下执行
    
    #停止 stop
    #启动 start
    #重启 restart

    1、忘记密码

    报错:Access denied for user ‘root’@’localhost’ (using password: YES)

    首先修改配置文件,在 mysqld 下添加 skip-grant-tables

    [client]
    #password = your_password
    port  = 3306
    
    [mysqld]
    skip-grant-tables

    接下来在 mysql 的 bin 目录下执行mysql,然后执行以下命令

    # 切换数据库
    use mysql
    
    # mysql 5.7
    update user set authentication_string = password('123456') where user='root';
    # mysql 5.5
    update user set password = password('123456') where user='root';
    
    # 刷新权限
    flush privileges;
    quit;

    然后就可以登录了。

    2、开启远程登录(关闭防火墙 3306)

    报错:Host is not allowed to connect to this MySQL server

    首先进入mysql

    # 切换数据库
    use mysql
    
    # 更新语句
    update user set host = '%' where user = 'root';
    
    # 刷新权限
    flush privileges;
    quit;

    提醒:本文发布于676天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室

  • Corepress 切换暗黑模式和明亮模式同时修改底部背景颜色


    共计 863 个字符,预计需要花费 3 分钟才能阅读完成。

    Corepress 原来底部的背景色是暗黑色的,但是清朝云把它修改为了白色背景,css 代码如下:

    /** 修改底部颜色 */
    .footer-plane {
       background: #fff;
       color: #999;
       box-shadow: 0 0.5px 0.5px 1px rgb(0 0 0 / 10%);
        padding: 20px 30px 30px 30px;
    }
    
    .footer-plane a {
       color: unset!important;;
    }
    
    .footer-aside-box {
       margin-bottom: unset!important;;
    }
    
    .footer-info a:hover {
        color:var(--MaincolorHover) !important;
    }

    但是,这个时候如果开启暗黑模式,底部背景色并不会跟着改变,看着就很难受。

    Corepress 切换暗黑模式和明亮模式同时修改底部背景颜色

    />

    其实要修改也比较简单,找到模式切换时运行的两个 js 方法。这里找到了 loaddarkcss 方法和 removedarkcss 方法。

    Corepress 切换暗黑模式和明亮模式同时修改底部背景颜色

    />

    只需要分别在两个方法添加样式修改的语句即可。

    // removedarkcss 方法
    var footer = document.getElementsByClassName("footer-plane")[0];footer.style.background = "#fff";footer.style.color="#83888d";
    
    // loaddarkcss 方法
    var footer = document.getElementsByClassName("footer-plane")[0];footer.style.background = "#22292d";footer.style.color="#b3c0ce";

    Corepress 切换暗黑模式和明亮模式同时修改底部背景颜色

    />

    修改后效果就是这样啦。

    Corepress 切换暗黑模式和明亮模式同时修改底部背景颜色

    />

    3.29更新

    之前由于学艺不精,导致分类页面其实还是有点问题。后来发现作者有专门创建 dark.css 文件,于是将下面的代码加入到 darkcss 最后即可。

    .footer-plane{background: #22292d !important;color: #b3c0ce !important;}

    提醒:本文发布于675天前,文中所关联的信息可能已发生改变,请知悉!

    Tips:清朝云网络工作室