CentOS7 中 yum 安装 Redis

CentOS 

一、添加EPEL仓库,然后更新yum源 yum -y install epel-release yum -y update 二、然后安装Redis数据库 yum -y install redis 三、安装好后启动Redis服务 systemctl start redis #启动redis服务器

CentOS7 中 yum 安装 MongoDB

CentOS 

1. 创建文件 vim /etc/yum.repos.d/mongodb-org-4.4.repo [mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/m

Linux连接信息监控


最近发现一直有人在暴力破解远程登录信息,在linux中可以用iptraf监控所有的连接信息。 iptraf是一个基于ncurses开发的IP局域网监控工具,它可以实时地监视网卡流量,可以生成各种网络统计数据,包括TCP信息、UDP统计、ICMP和OSPF信息、以太网负载信息、节点统计、IP校验和错误

yum安装nginx后添加nginx-upstream-fair

CentOS 

yum安装的nginx是不带nginx-upstream-fair模块的,所以在负载均衡的策略中使用fair会报错。 1. 安装nginx的依赖包 yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-deve

CentOS7设置密钥登录

CentOS 

一、生成密钥 如果没有密钥,可以用ssh-keygen来生成 ssh-keygen -t rsa 执行命令: ssh-keygen -t rsa 输入密钥存储路径,直接回车则为默认路径 输入密钥密码,直接回车为空密码 重复确认密码 生成成功,生成路径 二、已有密钥 如果已经有rsa密钥, 将密钥文

This account is currently not available

CentOS 

在linux中使用su切换到nginx账号的时候出现了This account is currently not available的错误提示。 使用grep nginx /etc/passwd查看用户权限 $ grep nginx /etc/passwd nginx:x:997:995:nginx

CentOS7 中安装semanage来设置selinux

CentOS 

semanage可以查看和配置selinux,但是,semanage在CentOS上是默认不安装的 直接使用yum install -y semanage来安装 $ yum install semanage Loaded plugins: fastestmirror Loading mirror s

CentOS firewall防火墙配置

CentOS 

CentOS7之后默认使用了firewall防火墙。 一、基本操作 # 查看是否开启 firewall-cmd --state # 启动 systemctl start firewalld # 停止 systemctl stop firewalld # 重启 systemctl restart

Nginx: [emerg] bind() to 0.0.0.0:xxxx failed (13: Permission denied)

Nginx 

在CentOS7环境中安装了nginx后,启动的时候报错nginx: [emerg] bind() to 0.0.0.0:6080 failed (13: Permission denied)。从字面意思上来说,这是权限不足。但出现这种错误可能有多种原因导致的。 1. 端口小于1024时 当端口小于

Linux下查看磁盘空间


一觉醒来发现服务器磁盘满了,不知道什么情况,设置的报警没起作用。第一件事不是去查磁盘为什么会满,而是很扩容让线上服务正常运行,然后慢慢找原因。 df 命令 df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计,可以查看磁盘各分区大小、已用空间等信息. 语法为 df [OPTION]..