标签归档:centos8

Linux日志管理神器之Logrotate日志分割

前言: 有些服务,会自动产生大量的日志文件,如果不限制,会占用磁盘空间。如果单纯的用定时任务crontab删除,又不太灵活,这时需要日志神器logrotate。 logrotate工具是系统自带为了方便进行日志管理而产生的一个工具。系统会定时运行 logrotate,一般是每天一次。也是基于定时任务crontab运行的。 配置文件: 主配置文件位置在 /etc/logrotate.conf,一般配 [……]

继续阅读»»»

docker容器安装与部署,以及常用命令使用

一:docker简介 docker官网:https://www.docker.com/ 1:docker定义 docker是一个用来装应用的容器,就像杯子可以装水,笔筒可以装笔,书包可以放书一样。你可以把“Hello World!”放到docker中,也可以把网站放到docker中,你可以把任何你想到的程序放到docker中。 2:docker目标 docker的主要目标是”Build [……]

继续阅读»»»

CentOS8系统启用BBR加速

启用BBR的条件是内核版本大于4.9 uname -r 可以查看内核版本 CentOS8默认版本4.18已经高于4.9了,所以只需要在sysctl.conf配置文件加入两句内容,在重新加载系统参数即可即可,命令如下: 这时已经启用成功。 检测是否启用成功: 如果输出字样包含BBR,说明启用成功了。

Linux(CentoOS 8)增加交换分区mkswap,解决内存不够的问题

场景:买了一个低配置VPS,搭建了一个网站,用着用着有一天,网站崩溃,提示:An error occurred.提示是nginx服务有问题,进入服务器。想查看服务状态,发现命令systemctl 也卡死。可以判断内存或者存储不够了。 查看内存:free -h虚机交换分区为0,可使用内存也不够了,只能重新增加交换分区或者分换文件。由于是低端配置服务器,这里只能用分出一个文件作为交换分区。 使用dd命 [……]

继续阅读»»»

购买vps服务器后,在Linux最初需要做的几件事

本人系统为CentOS 8 可通过 命令 cat /etc/redhat-release 查看自己系统版本 命令 uname -a 可查看内核版本 1:更改root原始密码 命令输入 passwd ,输入两遍密码 2: 安装bash-completion Tab补齐 按Tab建没法补齐命令,所以需要自己安装bash-completion命令输入 yum -y install bash-comple [……]

继续阅读»»»