服务器运维

  • 使用Glances工具来监视系统

    glances工具可以在一个终端窗口下,展现许多系统信息,如CPU,负载,磁盘I/ O,网络,内存,进程,挂载等等信息。 该工具是用Python语言编写的,使用psutil库获取服务器上的统计信息的。
    2023-08-01
  • CentOS / RHEL 下锁定软件包在一个特定的版本

    有些时候,我们在对系统进行更新操作时,又不需要对某些软件包进行升级操作,要把该包锁定在某个特定版本下。比如mysql-server,为了避免更新遇到不可预知的错误,禁止对该包进行升级。 使用该指令就可以避免误升级软件包到最新版本。特别是在生产环境下的软件包,版本的更新可以有些配置参数不兼容到服务停止,从而影响正常的访...
    2023-08-01
  • Axel多线程下载工具使用详解

    运维工作中,常常需要下载文件,因为网站下载速度限制或者网络等原因导致下载让人无法忍受,前面有介绍多线程wget工具mwget,提速不少,而且使用很简单。axel使用的人更多,不仅仅安装方法简单,命令更简单。往下看。
    2023-07-31
  • 简单的ipsec开权限工具

    windows自带的命令行工具netsh ipsec static add filter不支持批量添加,还会添加重复的规则进去。我用python编写了ipsecset解决了上述问题,支持批量添加,同一个列表里避免重复的规则。为了方便使用,已编译成exe,源码和程序在下面的链接里语法:参数和netsh ipsec sta...
    2023-07-31
  • Linux下安装php-soap通过重新编译php过程

    首先安装完php后最好保留当时安装的文件,比如我的路径/export1/soft  cd php-5.1.6/ext/soap  /usr/local/php/bin/phpize  ./configure --with-php-config=/usr/local/php/bin/php-config --enable...
    2023-07-30
  • 查看/修改Linux时区和时间

    查看/修改Linux时区和时间  一、时区  1. 查看当前时区  date -R  2. 修改设置时区  方法(1)  tzselect  方法(2) 仅限于RedHat Linux 和 CentOS  timeconfig  方法(3) 适用于Debian  dpkg-reconfigure tzdata  3. ...
    2023-07-30
  • linux系统下挂载windows共享

    由于大硬盘存储系统是windows系统,需要将本地的备份拷贝到该存储上。可以在存储服务器上安装ftp、http等等来上传,这也是一种解决办法。存储服务器已经将硬盘共享出去了,就不想在服务器上安装配置ftp等等,同时,我对windows服务器不熟。 那么该如何在Linux系统下,挂载windows共享呢?
    2023-07-29
  • nginx nginx_limit_speed_module限制总带宽

    在前面我们说到了《nginx限制连接数》和《nginx限制请求数》 这里介绍下nginx_limit_speed_module模块如何对location总带宽和每个IP速度的限制。
    2023-07-29
  • iidcmd 自动将adsutil.vbs 命令中的站点名替换成标识符

    使用说明正常情况下 adsutil.vbs是这样用的:cscript.exe adsutil.vbs enum /w3svc/1398848781如果我要看一个站点的配置信息,还要先获取该站点的标识符,然后才能运行命令,很麻烦 iiscmd的作用就是自动将站点名替换成标识符,然后执行命令,上述的命令用iiscmd是这样...
    2023-07-28
  • iptables端口转发命令

    需求很简单,把本地81端口映射到8080端口上 1. 所有的81请求转发到了8080上. # iptables -t nat -A PREROUTING -p tcp --dport 81 -j REDIRECT --to-ports 8080
    2023-07-28
  • linux+iptables搭建网关服务器

    公司购买的一批云服务器只带内网,配置了一个负载均衡器(lb),这批服务器通过lb可以对外提供服务,但是这批服务器不能主动连接外网,例如使用wget下载文件,或者curl访问ttlsa.com站点。
    2023-07-27
  • rsync 代码分发

    线上服务器既有Windows又有Linux的,代码的分发更新要规划下了。使用rsync来分发代码,同时考虑到不同系统平台,用法有些不同。将rsync命令进行了下封装,执行脚本即可。方便开发人员使用。
    2023-07-27
  • Linux LVM 详解

    逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩...
    2023-07-26
  • pureftpd安装配置详细过程

    工作中总会离不开FTP,这些年一直习惯用pureftp,很久没安装,找到以前写的文档,这次顺便把文档整到ttlsa里,以后可以参考。以前自己写写文档确实很啰嗦。
    2023-07-26
  • monit Unix系统监控服务

    monit监控和管理进程、程序、文件、目录和Unix系统的文件的工具。可以进行自动维护和修理,在错误的情况下执行有意义的因果关系的行动。比如,某个进程没有运行启动它;没有响应重启它;占用太多资源停止该进程等等。也可以用来监控文件、目录或系统文件的变化,如时间戳的改变,检验和的改变或大小的改变。
    2023-07-25
  • Supervisor Linux进程控制管理

    Supervisord是用Python实现的一款非常实用的进程管理工具,类似于monit,monit和supervisord的一个比较大的差异是supervisord管理的进程必须由supervisord来启动,monit可以管理已经在运行的程序;supervisord还要求管理的程序是非daemon程序,superv...
    2023-07-25
  • Wireshark 入门详解

    Wireshark是一款支持多平台的包抓取分析开源软件,前身是ethereal。 Wireshark基于libpcap on unix-like,winpcap on windows。Tcpdump同样基于libpcap实现。Libpcap来自于BPF,下图是BPF的一个结构图:
    2023-07-24
  • geoiplookup查询IP地址的地理位置信息

    要想获取某一个IP地址的地理位置信息有多种途径,如MaxMind提供的在线GeoIP查询服务或查询GeoIP数据库等等。 geoiplookup是由MaxMind提供的一个命令行工具。可以查询一个IP地址或主机名的地理或者网络信息。 安装geoiplookup,需要先安装EPEL源。
    2023-07-23
  • warning: AC_LIB_PREPARE_PREFIX is m4_require’d but not m4_defun’d

    错误安装sni-proxy过程中执行autoconf.sh出现如下错误:[root@gu1234 sniproxy-master]# ./autogen.shconfigure.ac:18: warning: AC_LIB_PREPARE_PREFIX is m4_require‘d but not m4_defun‘...
    2023-07-23
  • saltstack应用之简化pillar配置步骤

    在之前的文章<<saltstack应用之批量部署mysql>>中有用到简化pillar配置步骤,这次把里面关于pillar的内容单独拿出来,可以更直观的理解pillar的使用。定义Pillar是Salt用来分发全局变量到所有minions的一个接口。不像是state tree, pillar只对...
    2023-07-22

联系我们

在线咨询:点击这里给我发消息

Q Q:2220678578