运维服务
文章平均质量分 73
运维相关的服务
benarchen
try do something
展开
-
CentOS 7 安装 nodejs 及 npm 安装模块的常见问题
文章目录简介一、yum 仓库安装(不推荐)二、源码安装三、其他相关的问题简介nodejs 被广泛使用,即使是不从事 nodejs 开发工作也经常要接触到,安装方法和其他软件安装方法一样,仓库安装和源码安装,以下操作皆为 CentOS7 环境下执行一、yum 仓库安装(不推荐)我其实是比较喜欢使用 yum 仓库安装软件的,原因无他,简单方便、省心省事。但是 nodejs 这个我是不推荐使用 yum 仓库安装的,因为 yum 仓库中的 nodejs 版本相比主流版本差太多了,经常会遇到各种莫名其妙的问题原创 2020-12-11 10:48:13 · 1977 阅读 · 0 评论 -
CentOS 7 快速搭建 Zabbix 监控系统
Zabbix 是由 Alexei Vladishev 开发的一种网络监视、管理系统,基于 Server-Client 架构。可用于监视各种网络服务、服务器和网络机器等状态。原创 2020-05-17 03:19:41 · 1019 阅读 · 0 评论 -
CentOS 7 快速搭建 vsftpd 服务
文件传输协议(英语:File Transfer Protocol,缩写:FTP)是一个用于在计算机网络上在客户端和服务器之间进行文件传输的应用层协议。原创 2020-05-15 01:18:44 · 360 阅读 · 0 评论 -
微服务之 Consul 单机版到集群搭建详细步骤
一、简介了解微服务的朋友应该不陌生这个组件,Consul 是一种服务网络解决方案,提供服务注册、服务发现、健康检查等微服务架构系统中必不可少的功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建完整的服务网格。并且它还提供 web ui 界面,让使用者可以实时的了解系统中各服务的健康状态二、单机版 consul 部署使用首先需要下载 consul 的程序文件,有条件的小伙伴建议直接前往官网下载:https://www.consul.io/downloads.html ,无法下载官网的可原创 2020-05-13 14:57:25 · 2270 阅读 · 0 评论 -
CentOS 7.7 部署 DNS 主从域名解析系统
DNS 系统的作用DNS(Domain name server)在互联网世界中的作用可以认为是一个互联网门户地图,它可以记录互联网中各个 IP 和域名的对应关系。我们在互联网访问外部服务器时,其主机都是以 IP 地址加端口标识(被称之为一个套接字文件),当主机 A 需要与主机 B 通信时,A 必须知道其 B 的 IP 地址,但 IP 地址不能方便人们的记忆,故而使用其计算机名进行标识。早期的互联...原创 2020-04-03 21:53:07 · 1000 阅读 · 0 评论 -
CentOS7 原生 yum 源修改为阿里 yum 源
一般情况下,使用原生镜像安装的 CentOS7 系统默认使用的是官方的 yum 源,因为地域、网络等因素会导致下载安装软件非常慢甚至连接超时的情况,所以一般都会把默认的 yum 源修改为阿里或者网易这类国内大公司维护的 yum 源1、备份原来的 yum 源,备份是个好习惯#下面命令的意思是把 /etc/yum.repos.d/CentOS-Base.repo 这个原生的 yum 源文件复制并改...原创 2020-04-03 21:12:24 · 9160 阅读 · 1 评论 -
关于 Linux 最大文件句柄数量限制问题 ulimit -n
关于 Linux 最大文件句柄数量限制问题关于 Linux 最大文件句柄数量的配置问题,到底最大文件数被什么限制?too many open files 错误到底需要怎么解决?1、ulimit -nulimit -n 是设置当前 shell 的当前用户所有进程能打开的最大文件数量,但是一个用户可能会同时通过多个 shell 连接到系统,所以还有一个针对用户的限制,通过修改 /etc/secu...原创 2019-08-28 10:15:35 · 1643 阅读 · 0 评论 -
Linux 进程详细状态查看 proc$PIDstatus
Linux 进程详细状态查看 /proc/$PID/statusLinux 的内存处理机制是非常复杂的,正常情况下我们一般会用 free || top 查看大致信息,但是要是想查看某一进程的详细信息就很难做到了,这个时候就要用到 proc 这个文件了。/proc/$PID/status 这个文件中包含了某一进程的详细信息。cat /proc/[pid]/status #此文件中所保...原创 2019-08-27 10:39:15 · 1428 阅读 · 0 评论 -
CentOS 7 使用 yum 方式安装 JDK1.8并配置环境变量
CentOS 7 使用 yum 方式安装 JDK1.8centos 7 一般会默认安装 jdk ,我们要安装之前可以先检查一下系统自带的,命令如下:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj没有返回信息说明没有,如果有返回,可以先卸载:rpm -qa | grep java | xargs rpm -e --nodeps ...原创 2019-07-18 09:28:29 · 773 阅读 · 0 评论 -
CentOS 7 快速搭建 Apollo
CentOS 7 快速搭建 ApolloCentOS 7.4 Java 1.8 MySQL 5.7.23一、准备工作Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。1.1、JavaApollo服务端:1.8+...原创 2019-07-11 11:15:17 · 2924 阅读 · 0 评论 -
Saltstack 快速上手
Saltstack 快速上手环境:CentOS 7.5 Python 2.7.51.Saltstack 介绍Saltstack 是基于 Python 开发的一款方便运维人员管理大批量服务器的运维软件,它是一种基于 C/S 架构的服务器基础架构集中化管理平台。管理端称为 Master ,客户端为 Minion。Saltstack 和 Puppet 很像,可以说 Saltstatck 整...原创 2019-07-04 19:04:34 · 175 阅读 · 0 评论 -
CentOS 7.5 使用 yum 方式安装 MySQL 5.7
CentOS 7.5 使用 yum 方式安装 MySQL 5.7环境:CentOS 7.5 MySQL 5.71. 准备工作CentOS 7 的 yum 源中默认是没有 MySQL 的,因为现在的 CentOS 7 中默认是安装 mariaDB 的。首先应该将 MySQL 加入我们的 CentOS yum 源中。首先下载 MySQL 的 repo 源:[root@m...原创 2019-07-09 18:08:00 · 3971 阅读 · 1 评论 -
CentOS 7.5 快速搭建 ELK 日志分析平台
CentOS 7.5 快速搭建 ELK 日志分析平台环境:CentOS 7.5 Java jdk :1.8.0_212 软件版本 :7.1.1注:ELK 平台的搭建各软件一定要使用相同版本1、安装 elasticsearch首先下载软件包,我是直接用 wget 命令从官网下载(官网地址:https://www.elastic.co/cn/),这里默认下载的是最新版的 7.1...原创 2019-06-17 19:44:39 · 1789 阅读 · 2 评论