0%

项目之前跑着一直都很正常,突然获取不到数据了,换了几个不同的网络进行测试,现象为:浏览器可以正常访问获取数据,curl命令行测试报错“curl: (56) Recv failure: Connection reset by peer”,程序无法正常获取数据。

阅读全文 »

项目上有等保需要,又没有预算,查了一圈,linux下的免费杀毒软件大概有ClamAV、Chkrootkit、Comodo、Sophos、Rootkit Hunter、F-PROT。其中以ClamAV(https://www.clamav.net/) 名气最大,使用最广泛,在服务上进行离线安装该软件试试。

安装ClamAV

下载对应的rpm安装包,上传到服务器/usr/local/src目录下

1
https://www.clamav.net/downloads/production/clamav-0.104.2.linux.x86_64.rpm
阅读全文 »

安装redis

官网下载链接:https://download.redis.io/releases/

安装基础环境

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 安装基础环境
yum -y install gcc wget
cd /usr/local/src/
# 下载redis
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
tar xf redis-6.2.6.tar.gz -C /usr/local/
cd /usr/local/redis-6.2.6/
# 编译安装redis
make
make PREFIX=/usr/local/redis-6.2.6 install
# 修改内核参数
echo "vm.overcommit_memory=1" >> /etc/sysctl.conf
echo "net.core.somaxconn = 1024" >> /etc/sysctl.conf
sysctl -p
echo "* soft nofile 10240" >> /etc/security/limits.conf
echo "* hard nofile 10240" >> /etc/security/limits.conf

常用配置项

1
2
3
4
5
6
7
8
# 监听地址,默认是127.0.0.1,不允许其他机器访问
bind 192.168.6.143
# 监听端口
port 6379
# 后台启动
daemonize yes
# 设置redis密码
requirepass n9zxcCynQy#j4du

启动redis

1
2
3
4
/usr/local/redis-6.2.6/bin/redis-server /usr/local/redis-6.2.6/redis.conf
# 配置开机自启动
echo "/usr/local/redis-6.2.6/bin/redis-server /usr/local/redis-6.2.6/redis.conf" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

清理缓存

1
2
3
4
5
6
7
8
9
10
11
# 清空当前数据库的所有key
flushdb
#清空整个Redis服务器的所有数据
flushall

#当前数据库的 key 的数量
dbsize
#查看所有key值
keys *
#切换数据库(默认有16个库,0-15)
select 1

查看系统界面语言

1
2
3
$echo $LANG   #当前系统界面语言
$locale #自带的语言
$LANG="zh_CN.UTF-8" #临时更改系统界面语言 或CentOS 7在sudo vi /etc/locale.conf修改

修改文件夹下乱码文件名

从windows传到linux下的文件、目录大多都是有乱码这个问题,只需在服务器上进行转换即可。

1
2
3
4
#安装convmv
yum -y install convmv
#把file目录下的所有gbk格式文件名递归转换成utf-8格式
convmv -f gbk -t utf-8 -r --notest /opt/nginx/file/

如果修改后,本地xftp,xshell乱码了,请查看会话属性是否使用的是utf编码。

阻碍发展:懒、怕、傲、急

助力成长:勤、敢、谦、缓

阅读全文 »

Ceph介绍

Ceph基础

Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储(rgw)、块设备存储( rbd)和文件系统服务(cephfs)。Ceph相比其它存储的优势点在于它不单单是存储,同时还充分利用了存储节点上的计算能力,在存储每一个数据时,都会通过计算得出该数据存储的位置,尽量将数据分布均衡,同时由于Ceph的良好设计,采用了CRUSH算法、HASH环等方法,使得它不存在传统的单点故障的问题,且随着规模的扩大性能并不会受到影响。

阅读全文 »

  • 今天是2022.1.24,亲测可以去掉小米电视4A开机广告以及电视剧、电影片头广告
  • 如果后期失效,有可能域名有变化,需要重新抓包获取
    方法:使用wireshark抓包,在路由器中屏蔽域名,实现去除小米电视广告(开机广告+视频开头广告)
阅读全文 »

Mysql下载地址:https://downloads.mysql.com/archives/community/ ,我们今天安装的是5.7.31,Linux-Generic ,64-bit 版本。

基础环境

  • 关闭防火墙和selinux

  • 安装基础依赖包

1
yum -y install make gcc-c++ cmake bison-devel ncurses-devel  readline-devel  libaio-devel perl libaio wget lrzsz vim libnuma* bzip2 xz
  • 新建mysql用户
1
2
groupadd mysql 
useradd -r -g mysql -s /bin/false mysql
  • 规划mysql数据目录
1
mkdir /opt/mysql
阅读全文 »

监控oracle 12c2之前的版本,可以使用orabbix来实现,可参考:http://islocal.cc/arlo/780360a7/

Zabbix 5.4,支持使用Zabbix agent2 来监控12c2,18c,19c,官网文档:https://www.zabbix.com/cn/integrations/oracle

角色操作系统主机名IP地址
Zabbix ServerCentOS Linux release 8.4.2105s1192.168.111.128
Zabbix agent2+Oracle服务器+Oracle ClientCentOS Linux release 7.9.2009 (Core)db132192.168.111.132
阅读全文 »