Debian常用配置
发表于|更新于|基础运维
这里以 Debian12 为例
修改国内源
1 | sed -i 's@//.*debian.org@//mirrors.ustc.edu.cn@g' /etc/apt/sources.list |
配置网络
vim /etc/network/interfaces
固定 ip 配置
1 | auto enp0s3 |
DHCP 配置
1 | iface enp0s3 inet dhcp |
重启网络服务
1 | sudo systemctl restart networking.service |
文章作者: 张理坤
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
相关推荐
2026-08-26
编译安装Nginx记录
简易编译openssl 和 pcre 等组件,使用源里的包,源里面的包版本比较低,可能还有漏洞,但是比较方便。 静态编译 openssl 和 pcre通常来说编译不通过都是因为系统环境不满足条件,如缺少包等,本文以 CentOS 7 系统为例,其中有些包如 xxx-devel 在 ubuntu 下一般都是叫做 xxx-dev 的,实在找不到可以使用 apt-file 查找文件属于哪个包。 需要准备好这些包(不用监控可以不用准备 nginx-module-vts): 全部解压,然后进入 nginx-1.22.0 目录操作 首先运行一遍 configure 命令 nginx-module-vts 是监控模块,如果不用监控,可以将这一行删除user group prefix 这些参数只是个默认值,是可以被配置文件的配置覆盖的 常见报错解决C compiler cc is not found checking for --with-ld-opt="-ljemalloc" ... not found checking for zlib library ...
2025-06-19
centos常用配置
centos 系统升级请看Centos7 升级 RHEL8 网络配置 固定 ip 配置 DHCP 配置 临时修改 IP(重启失效) 临时增加 vip 网卡配置 VLAN 修改网卡名 centos7 默认是以接口名称被自动基于固件,拓扑结构和位置信息来确定。如 ens33,如果想要以 eth0 来命名 安装时配置 光标选择“Install CentOS 7”点击 Tab,打开 kernel 启动选项后,增加 net.ifnames=0 biosdevname=0 系统配置关闭 selinux timedatectl 命令 ntp 时间同步 ntp 只会同步系统时间而不会同步硬件时间,若服务器重启则系统时间会失效,依旧从硬件时间开始计时,所以使用 ntp 同步系统时间后需要将系统时间同步到硬件时间 hwclock -w 修改内核参数 忘记密码重置密码: 重启, 在 grub2 界面 先按 ↑ 停在这个界面,然后按 e 进入编辑模式找到 linux16 那一行, 在最后面添加 init=/bin/sh按 ctrl + x 继续启动 修改时区 安装相应...
2026-07-16
Docker常用配置
docker 安装官方安装脚本 阿里云安装(centos) docker-compose 安装 免 root 执行 docker 命令 顺便确定一下 sock 文件有没有权限(默认是有的), 退出账户重新登录一下即可生效 阿里云 Docker 加速 或者 常用操作一次性删除所有的容器 一次性删除所有的镜像 一次性删除未打标签的镜像 一次性删除所有 volume Docker 进入容器 查看容器详情 启动容器 进入一个运行中的容器 打 tag 查看容器占用磁盘空间 查看容器 id 查看日志文件 容器备份还原镜像的备份还原 commit 将容器保存成镜像 将镜像导出成 tar (镜像是分层的,可以回滚,) 从 tar 导入镜像(镜像备份下来的 tar) 注意:以上会备份镜像的多层。 容器的备份还原 备份容器 还原成镜像 注意:备份的只是一层镜像 容器的日志日志位置docker 日志建议输出控制台,控制台日志存储在主机上 先查看 Logging Driver 类型,默认应该是 json 格式 jso...
2025-07-23
使用kubeadm部署一套高可用k8s 1.29集群 for AlmaLinux9(RHEL9)
基于 AlmaLinux9 使用 kubeadm 搭建集群, ubuntu部署文档, 有疑问的地方可以看 官方文档, 本教程需要能访问 国际互联网 。不能的话,需要解决镜像拉取问题、yum 安装组件的问题。 准备机器 我的机器详情如下, 配置至少为 4C4G hostname IP 作用 master1 10.0.0.11 k8s master 节点 master2 10.0.0.12 k8s master 节点 master3 10.0.0.13 k8s master 节点 worker1 10.0.0.21 k8s worker 节点 worker2 10.0.0.22 k8s worker 节点 每台机器都做域名解析,或者绑定 hosts(直接使用 ip 地址会有警告) 每台机器都关闭防火墙和 SELinux 负载均衡机器必须要关闭,因为 6443 不是 nginx 的标准端口,会被 selinux 拦截, 防火墙也需要放行 6443 端口, 可以考虑直接关闭防火墙 基础环境配置 基础环境是不管 master 还是 work...
2026-06-17
git常用操作记录
配置文件 配置文件 ~/.gitconfig 内容示例 分支管理 命令 作用 git branch -a 查看所有分支 git branch -r 查看远程分支 git fetch 更新索引 git checkout 分支名 切换到分支 git checkout -b 本地分支名 在本地创建一个分支, 并切换到这个分支 git reset –hard 6e52 回退到某个 ID git add -u 将删除操作也添加到暂存区 git rm –cached filename 将暂存区的文件移出暂存区 使用 git checkout 撤销本地修改 checkout 就是撤销你的修改, 暂存区是会保留. git 回滚一个文件到指定版根据 commitid 来回滚 回滚到上一个版本 使用 git reset 回退项目版本 git reflog 查看命令历史 添加关联的远程 git 仓库 origin 是远端的名字, 多个远端名字不能相同 上传,并关联到 master 分支 合并代码 合并方式如果是 fast-f...
2026-07-16
WSL常用操作记录
防火墙规则 常用操作导出 导入 启动指定发行版 指定用户启动 开机自启WSL1WSL2和Windows11win+r 输入 shell:startup 写一个 wsl_start.bat 内容如下 sudo vim /etc/wsl.conf 修改默认用户为 rootWSL1WSL2和Windows11 根据你的发行版决定 sudo vim /etc/wsl.conf 安装想要的发行版 这里以 centos 为例 首先需要 docker 环境,执行 然后将容器导出 然后在 windows 上导入 启动发行版 卸载发行版 互相访问wsl 里运行 windows 程序 windows 里运行 wsl 程序 wsl 里访问 windows 路径 windows 里访问 wsl 文件 快速在当前路径下打开 wsl 命令行在资源管理器的地址栏直接输入 wsl 即可(输入 cmd 类似,是进入 cmd 命令行) bat 脚本里调用 wsl 命令 文件路径转换 wsl.confhttps://le...
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加博主微信,进微信运维技术交流群:

