随笔分类 - linux
鸟哥的linux私房菜
摘要:正如我们所知的那样,Redis是一个开源的、基于BSD许可证的,基于内存的、键值存储NoSQL数据库。Redis经常被视为一个数据结构服务器,因为Redis支持字符串strings、哈希hashes、列表lists、集合sets、有序集sorted sets等数据结构。Redis还支持像事务Tran
阅读全文
摘要:centos7中提供了systemd服务,可以方便的管理各种服务 但是有些通过编译安装的服务systemd里面没有,我们只需要添加一下服务文件即可 以下用nginx作为例子,展示如何添加服务到systemd中 假设nginx安装在/usr/bin/nginx,配置文件在/usr/local/ngin
阅读全文
摘要:之前有一篇文章介绍过在ubuntu下安装selenium和firefox 现在介绍下centos7 注意以下都是下载的linux64位的软件,32位的请自己找下链接, 现在使用的python的版本是3,请注意,2应该也可以运行 需要的版本有 firefox 57.0.4 cd /usr/local/
阅读全文
摘要:centos7默认是安装的python2.7以及对于的pip 如果要使用python3并且保留python2请看以下步骤 sudo yum -y install epel-release sudo yum install python34 下载好了python34,输入python3即可使用 安装p
阅读全文
摘要:因为公司其他人员需要,需要在服务器上搭建svn服务,途中遇到不少问题,做下记录 第一步,安装svn 默认centos7是已经安装了svn即subversion 检查是否安装 rpm -qa subversion 没有安装的可以通过 yum install subversion 第二步,创建svn版本
阅读全文
摘要:安装和配置keepalived,网上有很多资料,但是都没有提到防火墙这块,而且很多都是互相抄袭的,就算配置对了也会遇到很多问题 在查阅资料的时候配置好了keepalived,但是出现了裂脑,即两台服务器都抢占了虚拟ip,这样会造成很严重的影响,主要原因是防火墙和配置。一般配置是没问题的,主要还是防火
阅读全文
摘要:一、首先登陆centos,切换用户,切换到你要免密码登陆的用户,进入到家目录,以下我以admin为例,命令:su admincd ~ 二、创建钥匙,命令:ssh-keygen -t rsa,一路按Y搞定 三、按照流程走完后会在 ~/.ssh目录下(用户所在家目录下的.ssh目录)看到id_rsa,
阅读全文
摘要:编辑启动的脚本文件 vim /usr/bin/pycharm ubuntu下添加 centos下添加 网上的大多都是第一种ubuntu下的,但是我用的是centos,我就想应该改下输入源,说不定就可以了,结果真的可以 记录下,有需要的自取
阅读全文
摘要:cat /var/log/audit/audit.log |grep nginx |grep denied| audit2allow -M mynginx 取出selinux中有关于nginx被拒绝的信息,然后通过一些手段将这些文件设置成通过 semodule -i mynginx.pp 暂时不理解
阅读全文
摘要:在使用云服务器的过程中经常会遇到很多非法的入侵试图登录服务器,所以我们需要对服务器进行安全防范 关闭ping扫描,虽然没什么卵用 先切换到root echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 1代表关闭 0代表开启 用iptables iptab
阅读全文
摘要:一:git服务安装 1.安装git相关组件 2.创建git用户 3.创建git用户授权登录用户文件authorized_keys 4.限制git用户权限,禁止shell登录修改/etc/passwd 下git用户 git:x:1002:1002::/home/git:/bin/bash 为: 授权了
阅读全文
摘要:第一步安装 使用Yum安装是推荐的方式,整体的流程非常的简单,也不容易出错,如果不需要什么特殊配置,建议使用Yum尽进行安装。 第一种安装方式,通过添加epel源 什么是epel如果既想获得 RHEL 的高质量、高性能、高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 Fedora Pr
阅读全文
摘要:nagios是非常强大的监控工具,但是它本身没有监控redis的功能 但是网上有很多大神写了监控redis的插件,比较热门的使用perl写的check_redis.pl 但是由于我们监控mongodb的插件使用python写的,再去下载perl什么的很麻烦,反正就是个脚本嘛,在git上面找找看有没有
阅读全文
摘要:ping 127.0.0.1,localhost和本地ip都不通,所有的配置也是正确的 检查下是否禁止了ping vim /proc/sys/net/ipv4/icmp_echo_ignore_all 内容为 1 禁止ping 内容为0 开启ping sysctl -w net.ipv4.icmp_
阅读全文
摘要:ufw是一个主机端的iptables类防火墙配置工具,比较容易上手。一般桌面应用使用ufw已经可以满足要求了。 安装方法 当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试试…… 使用方法 1 启用 作用:开启了防火墙并随系统启动同时关闭所有外部对本机的访问(本机访问外部正常)。 2 关闭
阅读全文
摘要:第一步查看那些程序在使用该端口 netstat -anp或者netstat -tulnp 第二步杀死进程 kill -9 xxx,杀死某个进程 killall 进程名
阅读全文
摘要:shell中赋值变量时不能有空格 之前写python写习惯了 test = ‘free -m’ 在shell中不能有空格 test='free -m' 而且使用管道符之前要留空格 test='free -m|head -2'是错误的 test='free -m | head -2'
阅读全文
摘要:这几天开始接触nagios,记录下学习的心得 监控机上需要安装nagios,nagios-plugins, nrpe 被监控机上需要安装nagios-plugins, nrpe nagios通过插件nrpe来监控 添加主机当然是要到server端(监控中心)修改配置文件了。 修改主配置文件 cd /
阅读全文
摘要:本人菜鸟一枚,在学习nagios的时候碰到了很多问题,在网上找了很多相关的教程,都是老版本的,怎么装都不对,强迫症的我非要按装新版本,老版本的教程怎么搞都不行,只能自己研究了。 首先,下载nrpe3.0的源码包:https://github.com/NagiosEnterprises/nrpe/ar
阅读全文
摘要:一、安装nrpe的时候,提示:checking for SSL headers… configure: error: Cannot find ssl headers 解决方法如下: yum -y install openssl-devel yum -y install openssl-perl二、启
阅读全文