在如今的互联网环境中,为网站配置 SSL 证书已成为安全的标配。本文将介绍如何使用Let’s Encrypt免费获取泛域名 SSL 证书,并实现自动续期,为你的网站保驾护航。 一、 环境准备 在开始之前,确保你具备以下条件: 一台可以访问互联网的服务器(Linux 环境,如 Ubuntu/CentOS)。 Root 权限或 sudo 权限。 一个已解析的域名(本文以 example.com 为例)。 二、 什么是 Let’s Encrypt? Let’s Encrypt 是一个免费的、自动化的、开放的证书颁发机构(CA),提供免费 SSL 证书。它的目标是让所有网站都能轻松实现 HTTPS 加密,保障用户数据的安全。通过 Let’s Encrypt,你可以为你的主域名、子域名,甚至泛域名配置安全证书,而且过程完全自动化,不需要手动申请和管理证书,官方推荐使用 Certbot。 三、 Let’s Encrypt 证书颁发原理 Let’s Encrypt 证书的颁发是通过 自动化的认证流程&nb … 继续阅读“Certbot申请Let’s Encrypt 免费域名证书”
分类: IT
Centos7修改网卡名称
CentOS6之前基于传统的命名方式如:eth0,eth1…. Centos7提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名是全自动的、可预知的,缺点是比eth0、wlan0更难读。 新网卡命名的策略 systemd对网络设备的命名方式规则1:如果Firmware或者BIOS提供的设备索引信息可用就用此命名。比如eno1。否则使用规则2规则2:如果Firmware或Bios的PCI-E扩展插槽可用就用此命名。比如ens1,否则使用规则3规则3:如果硬件接口的位置信息可用就用此命名。比如enp2s0规则4:根据MAC地址命名,比如enx7d3e9f。默认不开启。规则5:上述均不可用时回归传统命名方式上面的所有命名规则需要依赖于一个安装包:biosdevname 前两个字符的含义 en 以太网 Ethernet wl 无线局域网 WLAN ww 无线广域网 WWLAN 第三个字符根据设备类型来选择 format description o 集成设备索引号 s 扩展槽的索引号 x s 基于MAC进行命名 p s PCI扩展总线 配置回归传统命名方式 编辑/etc/default/gr … 继续阅读“Centos7修改网卡名称”
浏览器相关
google谷歌浏览器离线下载地址:https://www.google.cn/intl/zh-CN/chrome/?standalone=1&platform=win64 Adblock Plus 谷歌插件:https://chrome.zzzmh.cn/info/cfhdojbkjhnklbpkdaibdccddilifddb
Office软件和激活
Microsoft Office Professional Plus 2016 ed2k://|file|cn_office_professional_plus_2016_x86_x64_dvd_6969182.iso|2588266496|27EEA4FE4BB13CD0ECCDFC24167F9E01|/ 激活软件:https://github.com/zbezj/HEU_KMS_Activator/releases
Stable Diffusion 相关
咒语 元素法典:https://docs.qq.com/doc/DWHl3am5Zb05QbGVs 藏丹阁:https://docs.qq.com/doc/DY0lFeWZuVXRCdUJU Tag生成器:https://wolfchen.top/tag/
英伟达NVIDIA驱动程序安装失败
卸载原NVIDIA驱动 使用DDU显卡卸载工具清除干净 把火绒关掉,把火绒关掉,把火绒关掉。
收集干货
免费证书 shell:https://github.com/acmesh-official/acme.sh python:https://github.com/diafygi/acme-tiny certbot:https://certbot.eff.org/ 计费系统 ToughRADIUS 认证计费系统:https://github.com/talkincode/toughradius CentOS6源 http://file.kangle.odata.cc/repo/Centos-6.repo http://file.kangle.odata.cc/repo/epel-6.repo
Mac下dmg镜像写入u盘
实用工具→磁盘工具→选择U盘→抹掉,格式选择“mac OS 扩展(日志式)”→抹掉 实用工具→终端
GitHub下载的Java项目直接打包成APK
一、jdk安装与配置环境变量 1、下载jdkJDK1.8官网链接地址https://www.oracle.com/java/technologies/downloads/ 点击下载,下载完后安装,直接点击下一步。 可更改你要安装的位置(要记住这个位置,后面环境变量配置用到了) 2、环境变量配置安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量 系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是D:\Program Files\jdk1.8) 3、系统变量path配置系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin; (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码) 4、系统变量CLASSPATH配置系统变量→新建 CLASSPATH 变量 变量值填写 .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar(注意最前面有一点) 系统变量配置完毕 5、检验是否配置成功安装完成之后,我们运行命 … 继续阅读“GitHub下载的Java项目直接打包成APK”
Centos常用命令
命令 功能说明 使用示例 man 查看命令帮助 man Is help 査看 Linux内置命令的帮助 help cd ls 功能是列出目录的内容 ls cd 从当前工作目录切换到指定的工作目录 cd /root/home cp 其功能为复制文件或目录 cp file1 /root/home/file2 find 用于查找目录及目录下的文件 find /home -name”*.txt” mkdir 创建目录 mkdir workdir mv 是移动或重命名文件 mv file1 /root/home pwd 显示当前工作目录的绝对路径 pwd rename 重命名文件 rename main1.c main. c main1. c rm 删除一个或多个文件或目录 rm -rf main1.c rmdir 删除空目录 rmdir /root/main touch 改变已有文件的时间戳属性 touch ext.log tree 以树形结构显示目录下的内容 tree basename 显示文件名或目录名 basename file.log dirname 显示文件或目录路径 dirname /root/home … 继续阅读“Centos常用命令”
