Peak Xin

小峰的博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 优秀资源

  • 搜索

CentOS6.5下autoconf源码安装升级到autoconf2.68版本

发表于 2020-10-04 | 分类于 运维 |
字数统计: 223 | 阅读时长 ≈ 1

在安装 PHP7.3.21 Redis 扩展时,提示当前autoconf版本是2.63要升级到2.68及以上版本

查询当前版本:

1
2
[root@localhost ~]# rpm -qa | grep autoconf
autoconf-2.63-5.1.el6.noarch

或

1
[root@localhost ~]# rpm -qf /usr/bin/autoconf

阅读全文 »

解决CentOS7网卡连不上网且重启报错

发表于 2020-09-28 | 分类于 运维 |
字数统计: 744 | 阅读时长 ≈ 4

VMWare虚拟机安装了CentOS7 ,突然发现连接不上,进入系统使用ifconfig命令查看网络设备,发现无外网网卡。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@localhost ~]# ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 12 bytes 1068 (1.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12 bytes 1068 (1.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:f6:af:41 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

那重启网卡试试看吧,what? 报错了!

阅读全文 »

Hexo博客添加搜索功能

发表于 2020-09-25 | 分类于 前端框架 , Hexo |
字数统计: 127 | 阅读时长 ≈ 1

当文件慢慢变多的时候,分类和标签已经不能快速找到所需要的文章,我们需要添加本站的搜索功能。

安装插件

在博客根目录执行命令

1
npm install hexo-generator-searchdb --save

Hexo的搜索功能依赖于 hexo-generator-search 插件

阅读全文 »

CentOS查看是否安装了某个软件

发表于 2020-09-25 | 分类于 运维 |
字数统计: 156 | 阅读时长 ≈ 1

rpm包安装的

可以使用rpm -qa 查看,如果要查看指定的软件包是否安装用rpm -qa | grep 软件或者包名

deb包安装的

可以使用dpkg -l 查看,如果要查看指定的软件包是否安装用dpkg -l | grep 软件或者包名

yum安装的

可以使用yum list installed 查看,如果要查看指定的软件包是否安装用yum list installed | grep 软件或者包名

源码包编译安装的

以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了

设置CentOS7时间与网络时间同步

发表于 2020-09-25 | 分类于 运维 |
字数统计: 344 | 阅读时长 ≈ 1

我们在安装CentOS系统时,如果没有配置好系统时间,可能就与本地时间不一致,如果是分布式集群部署的情况,时间不一致会出现很多问题,下面来分享把如何设置系统时间与网络时间同步,这样各个系统时间都能保持一致了。

安装ntp服务

如果已安装,跳过即可

阅读全文 »

Linux 监控命令整理

发表于 2020-09-11 | 分类于 运维 |
字数统计: 3.5k | 阅读时长 ≈ 15

Linux系统监控命令速查手册

命令 功能作用 用法举例
free 查看内存使用情况,包括物理内存和虚拟内存 free -h或free -m
vmstat 对系统的整体情况进行统计,包括内核进程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息 vmstat 2 100
top 实时显示系统中各个进程的资源占用状况及总体状况 top
mpstat 实时系统监控工具,它会报告与CPU相关的统计信息 mpstat
sar 收集、报告和保存CPU、内存、输入输出端口使用情况 sar -n DEV 3 100
netstat 检验本机各端口的网络连接情况,用于显示与IP、TCP、UDP和ICMP协议相关的统计数据 netstat -a
tcpdump 用于捕捉或者过滤网络上指定接口上接收或者传输的TCP/IP包 tcpdump -i eth0 -c 3
IPTraf 用来生成包括TCP信息、UDP计数、ICMP和OSPF信息、以太网负载信息、节点状态信息、IP校验和错误等等统计数据 iptraf
df 检查linux的文件系统的磁盘空间占用情况 df -h
iostat 收集显示系统存储设备输入和输出状态统计 iostat -x -k 2 100
iotop 用来监视磁盘I/O使用状况的top类工具 iotop
lsof 用于以列表的形式显示所有打开的文件和进程 lsof
atop 显示的是各种系统资源(CPU, memory, network, I/O, kernel)的综合,并且在高负载的情况下进行了彩色标注 atop
htop 它和top命令十分相似,高级的交互式的实时linux进程监控工具 htop
ps 最基本同时也是非常强大的进程查看命令 ps aux
glances 监视 CPU,平均负载,内存,网络流量,磁盘 I/O,其他处理器 和 文件系统 空间的利用情况 glances
dstat 全能系统信息统计工具,可用于替换vmstat、iostat、netstat、nfsstat和ifstat这些命令的工具 dstat
uptime 用于查看服务器运行了多长时间以及有多少个用户登录,快速获知服务器的负荷情况 uptime
dmesg 主要用来显示内核信息。使用dmesg可以有效诊断机器硬件故障或者添加硬件出现的问题。 dmesg
mpstat 用于报告多路CPU主机的每颗CPU活动情况,以及整个主机的CPU情况。 mpstat 2 3
nmon 监控CPU、内存、I/O、文件系统及网络资源。对于内存的使用,它可以实时的显示 总/剩余内存、交换空间等信息。 nmon
mytop 用于监控 mysql 的线程和性能。它能让你实时查看数据库以及正在处理哪些查询。 mytop
iftop 用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等 iftop
jnettop 以相同的方式来监测网络流量但比 iftop 更形象。它还支持自定义的文本输出,并能以友好的交互方式来深度分析日志。 jnettop
ngrep 网络层的 grep。它使用 pcap ,允许通过指定扩展正则表达式或十六进制表达式来匹配数据包。 ngrep
nmap 可以扫描你服务器开放的端口并且可以检测正在使用哪个操作系统 nmap
du 查看Linux系统中某目录的大小 du -sh 目录名
fdisk 查看硬盘及分区信息 fdisk -l
阅读全文 »

Nginx 配置location和rewrite规则写法总结

发表于 2020-09-01 | 分类于 运维 |
字数统计: 2.8k | 阅读时长 ≈ 11

location 块的基本语法是:

1
location [=|~|~*|^~|@] pattern {....}

[=|~|~*|^~|@] 被称作 location modifier ,这会定义 Nginx 如何去匹配其后的 pattern ,以及该 pattern 的最基本的属性(简单字符串或正则表达式)。

阅读全文 »

Nginx 负载均衡配置

发表于 2020-08-31 | 分类于 运维 |
字数统计: 644 | 阅读时长 ≈ 3

现在有4台服务器,x.x.x.211、x.x.x.212、x.x.x.213、x.x.x.214,其中使用211做负载均衡,212和213为应用服务器,214为数据存储服务器,平台端、店铺端和接口上传文件走214服务器。

服务器统一用lnmp集成一键安装。

212、213和124的nginx配置文件内容为

nginx.conf 或 vhost/**.conf

阅读全文 »

解决lnmp安装失败

发表于 2020-08-06 | 分类于 运维 |
字数统计: 689 | 阅读时长 ≈ 3

我们在使用lnmp集成包搭建LNMP环境时,会因为各种各样的原因导致安装失败,接下来讲一下解决方法。

查看安装日志 lnmp-install.log

如果是因为软件依赖包下载过程,可能由于你网络原因无法正常下载

阅读全文 »

CentOS 配置阿里镜像源

发表于 2020-08-06 | 分类于 运维 |
字数统计: 554 | 阅读时长 ≈ 3

阿里镜像官方地址https://developer.aliyun.com/mirror/

1. 备份

1
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2. 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/

CentOS 6

1
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo
阅读全文 »
1…789…20
Peak Xin

Peak Xin

Always keep a learning heart.

197 日志
41 分类
111 标签
RSS
GitHub E-Mail Twitter StackOverflow GitLab Travis Gitee SegmentFault CSDN
推荐网址
  • 阮一峰的个人网站
  • 廖雪峰的官方网站
  • 韩天峰(Rango)的博客
© 2025 Peak Xin 鲁ICP备15013472号-3
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4
本博客 由 Peak Xin 采用 知识共享 署名 4.0 国际 许可协议进行许可。
站点总访客数: 站点总访问量:
0%