南山居

  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • 搜索

Win10无法访问Samba服务器匿名共享

发表于 2022-06-06 | 分类于 Troubleshooting

问题

办公室搬家后,samba服务器配置的匿名共享无法访问,提示要输入用户名密码,配置如下:

阅读全文 »

解决Linux下生成PDF中文乱码的问题

发表于 2022-05-11 | 分类于 Troubleshooting

在linux下跑的程序生成pdf时候出现方格、乱码,初步判断原因应该是linux系统下缺少中文字体,我们需要从windows下将中文字体上传到linux下, 进行安装。

01

阅读全文 »

curl: (56) Recv failure: Connection reset by peer

发表于 2022-05-10 | 分类于 Troubleshooting

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

阅读全文 »

Centos 7.x离线安装ClamAV

发表于 2022-04-07 | 分类于 安全

项目上有等保需要,又没有预算,查了一圈,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安装

发表于 2022-03-25 | 分类于 数据库

安装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

解决CentOS系统下中文显示乱码问题

发表于 2022-02-28 | 分类于 Troubleshooting

查看系统界面语言

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编码。

好词好句

发表于 2022-02-22 | 更新于 2022-02-28

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

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

阅读全文 »

Ceph分布式存储系统搭建

发表于 2022-02-18 | 分类于 服务器搭建

Ceph介绍

Ceph基础

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

阅读全文 »

简单粗暴:去除小米电视广告

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

二进制安装Mysql5.7.31

发表于 2021-12-31 | 分类于 数据库

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
阅读全文 »
12…16
南山小樵

南山小樵

160 日志
16 分类
100 标签
Links
  • 网易云音乐
  • Jimv虚拟机管理平台
  • Linux命令大全
  • 勇敢的心
  • 阮一峰的网络日志
  • Msdn下载站
© 2022 南山小樵
由 Hexo 强力驱动 v3.2.2
|
主题 – NexT.Muse v6.5.0