centos

  • 如何让 Linux 下非 root 用户程序使用小于 1024 端口

    在 Linux 下,默认情况下1024 以下的端口是要在 root 下才能使用的,在其他用户下,如果尝试使用将会报错。在有的时候,我们可能考虑程序运行在 root 帐户下…

    编程笔记 2021年8月4日
  • 在 RHEL/CentOS 7.0 中安装 LAMP

    跳过 LAMP 的介绍,因为我认为你们大多数已经知道了。这个教程会集中在如何在升级到 Apache 2.4 的 Red Hat Enterprise Linux 7.0 和 Cen…

    编程笔记 2021年8月4日
  • Percona Xtrabackup快速备份MySQL

    老规矩,开场白,刚开始用mysqldump,备份100G+的数据库,再加上服务器繁忙,备份速度像蜗牛似的,于是寻找更高效的备份方法。网上都说用xtrabackup比较适合备份大的数…

    编程笔记 2021年8月4日
  • MariaDB Galera Cluster 部署

    MariaDB作为Mysql的一个分支,在开源项目中已经广泛使用,例如大热的openstack,所以,为了保证服务的高可用性,同时提高系统的负载能力,集群部署是必不可少的。 Mar…

    编程笔记 2021年8月4日
  • SSH 使用密钥登录并禁止口令登录实践

    前言 无论是个人的VPS还是企业允许公网访问的服务器,如果开放22端口的SSH密码登录验证方式,被众多黑客暴力猜解捅破菊花也可能是经常发生的惨剧。企业可以通过防火墙来做限制,普通用…

    编程笔记 2021年8月4日
  • 如何用Perl访问SQLite数据库

    SQLite是一个零配置、无服务端、基于文件的事务型数据库系统。由于它的轻量级,自包含和紧凑的设计,所以当你想要集成数据库到你的程序中时,SQLite是一个非常不错的选择。在这篇文…

    编程笔记 2021年8月4日
  • 如何在 Cacti 中合并两幅图片

    Cacti 是一个很棒的开源网络监视系统,它广泛使用于图形化地展示网络元素,例如带宽、存储、处理器和内存使用。使用它的基于Web 的界面,你可以轻松地创建和组织各种图表。然而,它默…

    编程笔记 2021年8月4日
  • 使用 SNMP 和 Cacti 监控 Linux 服务器

    SNMP(简单网络管理协议)用于收集设备内部发生的数据,如负载、磁盘状态、带宽之类。像Cacti这样的网络监控工具用这些数据来生成图标以达到监控的目的。 在一个典型的Cacti和S…

    编程笔记 2021年8月4日
  • Nginx+Keepalived实现站点高可用

    公司内部 OA 系统要做线上高可用,避免单点故障,所以计划使用2台虚拟机通过 Keepalived 工具来实现 nginx 的高可用(High Avaiability),达到一台n…

    编程笔记 2021年8月4日
  • 15 个有用的 MySQL/MariaDB 性能调整和优化技巧

    MySQL 是一个强大的开源关系数据库管理系统(简称 RDBMS)。它发布于 1995 年(20年前)。它采用结构化查询语言(SQL),这可能是数据库内容管理中最流行的选择。最新的…

    编程笔记 2021年8月4日