TypechoJoeTheme

知了博客 - 记录生活,分享技术

统计
登录
用户名
密码

最新文章

2021-02-05

Linux 使用脚本一键 DD(重装) 成纯净的 Linux 系统

Linux 使用脚本一键 DD(重装) 成纯净的 Linux 系统
基本所有的VPS商家,都会提供免费的Linux系统供安装,如CentOS、Debian、Ubuntu等。那为什么还要使用一键DD脚本重装/更换系统呢?商家提供的系统版本有限,可能没有自己需要的版本;商家提供的系统大多都是改装过的,不纯净,可能存在软件兼容行问题;商家提供的系统大多带有监控,虽说可以卸载,但是心里总是有疙瘩;以上几种情况,一键DD脚本就可以为服务器更换一个纯净的系统,帮你解决问题。一键安装Linux系统目前CentOS系统只支持任意版本重装为 CentOS 6.x 及以下版本. 特别注意: OpenVZ构架不适用。注意重装有风险,可能导致无法开机,谨慎操作!使用脚本前最好先安装如下软件# CentOS 与 RedHat yum install -y xz openssl gawk file wget # Debian 与 Ubuntu apt-get install -y xz-utils openssl gawk file默认使用萌咖大佬的DD脚本##镜像文件在OneDrive wget -N --no-check-certificate https://raw...
Mr. Zheng
2021-02-05

Linux学习

997 阅读
0 评论
2021年02月05日
997 阅读
0 评论
2021-01-25

Linux 系统 Swap 虚拟内存设置

Linux 系统 Swap 虚拟内存设置
新增swap区创建一个文件作为 swap 区:dd if=/dev/zero of=/swapfile bs=2M count=1024名字为/swapfile,大小是2G,我一般会设置为实际内存的两倍,磁盘小的按实际情况设置。转换为 swap 文件使用 mkswap 格式化文件为 swap 文件系统mkswap /swapfile修改文件权限chmod 0600 /swapfile激活虚拟内存swapon /swapfile如果想要系统重启后生效,可以打开/etc/fstab 在最后面加上一行:vi /etc/fstab/swapfile swap swap defaults 0 0
Mr. Zheng
2021-01-25

Linux学习

299 阅读
0 评论
2021年01月25日
299 阅读
0 评论
2021-01-25

Debian 系统修改默认网卡为 eth0

Debian 系统修改默认网卡为 eth0
前言Debian 系统安装以后,可能会遇到网卡设备名不是常见的 eth0 的情况。我们有没有办法统一网卡设备名称呢?在服务器环境中,统一网卡设备名是很有必要的。标准化的配置会节省我们大量的时间,这些时间可能会花在排障、监控的配置、状态收集脚本的调整等。这里我们介绍如何把 Debian 系统中的网卡从非 eth0,调整为 eth0,这个设备名是各 Linux 系统中比较通用的网卡设备名。下面我们以设备名 ens3 为例,介绍在Debian 系统中,如何修改网卡设备名为 eth0 的具体步骤。配置首先,我们需要编辑 grub 的配置文件,修改启动参数。使用编辑器打开 /etc/default/grub, 查找:GRUB_CMDLINE_LINUX=""找到这行,并修改为:GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"修改后记得保存。随后修改网络的配置文件,调整网卡设备名:sed -i 's/当前网卡名称/eth0/g' /etc/network/interfaces sed -i 's/enp3...
Mr. Zheng
2021-01-25

Linux学习

312 阅读
0 评论
2021年01月25日
312 阅读
0 评论
2021-01-25

Linux 开启 Root 用户登录权限,允许 Root 远程登录

Linux 开启 Root 用户登录权限,允许 Root 远程登录
前言部分云平台的服务器是不支持 SSH Root 账号方式登录服务器的,如:谷歌云、甲骨文云等,这个时候就需要我们修改一些系统参数来实现 Root 账号登录的功能。配置谷歌云:直接在网页打开 Google SSH 控制台连接到实例甲骨文:使用创建实例时保存好的的秘钥登录到系统切换到 root 账号 sudo -i 修改SSH配置文件vi /etc/ssh/sshd_config按 i 进入 INSERT 模式后修改以下两行# 修改默认端口,降低被攻击的风险 Port 20022 #开启 Root 登录 PermitRootLogin yes #开启 Root 密码 PasswordAuthentication yes按 esc 保存并退出::wq设置 Root 登录密码passwd root重启 SSH 服务即可# Ubuntu/debian: /etc/init.d/ssh restart # CentOS: systemctl restart sshd.servicePS:还是建议使用秘钥登录
Mr. Zheng
2021-01-25

Linux学习

320 阅读
0 评论
2021年01月25日
320 阅读
0 评论
2021-01-25

Linux 压缩和解压缩命令 gz、tar、zip、bz2

Linux 压缩和解压缩命令 gz、tar、zip、bz2
gzip压缩后的格式为:*.gz这种压缩方式不能保存原文件;且不能压缩目录命令举例:#压缩 [root@localhost tmp]# gzip buodo [root@localhost tmp]# ls buodo.gz #解压 [root@localhost tmp]# gunzip buodo.gz [root@localhost tmp]# ls buodotar命令选项:-z(gzip) 用gzip来压缩/解压缩文件 -j(bzip2) 用bzip2来压缩/解压缩文件 -v(verbose) 详细报告tar处理的文件信息 -c(create) 创建新的档案文件 -x(extract) 解压缩文件或目录 -f(file) 使用档案文件或设备,这个选项通常是必选的。命令举例:#压缩 [root@localhost tmp]# tar -zvcf buodo.tar.gz buodo [root@localhost tmp]# tar -jvcf buodo.tar.bz2 buodo #解压 [root@localhost ...
Mr. Zheng
2021-01-25

Linux学习

251 阅读
0 评论
2021年01月25日
251 阅读
0 评论
2020-08-24

Typecho 迁移到 Docker 的过程记录

Typecho 迁移到 Docker 的过程记录
前言之前博客搭建在阿里云的机器上,现在快过期了,加上原机器带宽太小,就不打算续费了,现在就需要将 Typecho 博客迁移到新机器上。以前使用的是宝塔面板搭建的,现在不想把机器环境搞得乱七八糟,因此选择使用 Docker 来搭建 Typecho。安装Docker使用一键脚本安装Dockercurl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun && systemctl start docker && systemctl enable docker如果提示 curl 命令不存在,就需要先安装 curl# Centos yum -y install curl # Ubuntu、Debian apt -y install curl配置镜像加速如果你机器是国内的机器,那么需要配置镜像加速阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors修改 /etc/docker/daemon.json,文...
Mr. Zheng
2020-08-24

Web开发

1,597 阅读
4 评论
2020年08月24日
1,597 阅读
4 评论
2020-06-08

EL-ADMIN V2.5 版本发布,新增多项实用功能,代码多项优化

EL-ADMIN V2.5 版本发布,新增多项实用功能,代码多项优化
V2.4版本现基本稳定,V2.5版本都是基于现版本进行Bug修复与优化调整,新版本更新内容如下后端改动新增功能加入审计功能,继承 BaseEntity 后自动写入创建时间、修改时间、创建人、更新人,详见 AuditorConfigToken 自动续期功能,用户在快过期的时间内操作活跃,可将 Token 过期时间延长,详见 TokenFilter数据权限注解的实现,摈弃在 Controller 的操作方式,采用 @DataPermission 注解实现,详见 后端手册新的服务监控实现,后端采用 oshi,前端采用 echarts 做可视化借鉴了[宝塔监控],详见 预览地址定时任务创建时支持添加异常通知人,当定时任务执行失败发送邮件通知 [支持多邮箱], 详见 后端手册定时任务支持添加子任务,当主任务执行完后自动执行子任务 [支持多子任务,顺序执行], 详见 后端手册细节优化结构优化数据库脚本选择,见 脚本指南所有表按功能加入前缀:sys、tool、mnt 方便后续管理维护所有表字段的主键改为: 表名_id,方便与关联表的 id 统一所有表加入 create_by、update_by...
Mr. Zheng
2020-06-08

开源项目

4,658 阅读
18 评论
2020年06月08日
4,658 阅读
18 评论