vim配置

centos 网络配置

五迷三道 提交于 2019-11-29 06:44:31
常用网络命令 ifconfig:查看与设置IP地址、子网掩码 hostname:查看与设置主机名 route  :查看与设置路由信息(默认网关等) 修改配置文件 # vim /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet DEVICE= eth0             #设备名称 HWADDR= 00:11:26:4A:C6:20      #物理地址 (这个不需要修改,每台电脑不一样) ONBOOT= yes              #自动加载,类似于开机是否自己打开 BOOTPROTO= static          #状态,static静态ip,dhcp动态获取ip,None不指定 IPADDR= 192.168.1.100        #ip地址 (静态ip可以自己修改) NETMASK= 255.255.255.0        #子网掩码 (静态ip可以自己修改) GATEWAY=192.168.1.1           #网关 (静态ip可以自己修改) 修改后运行 service network restart 命令重启服务 修改DNS配置 vim /etc/resolv.conf 来源: https://www.cnblogs.com/lzh0769/p/10652717.html

实验--DHCP服务器搭建

邮差的信 提交于 2019-11-29 05:02:43
系统环境:CentOS PC1:   客户端1(克隆CentOS) PC2:    客户端2(克隆CentOS) Router: 模拟路由器(克隆CentOS) 步骤 一.准备实验虚拟机:   (1)克隆虚拟机   (2)设置虚拟机网络模式   (3)在虚拟机的虚拟网络编辑器中关闭VMnet1和VMnet8的DHCP服务 二.实验虚拟机配置   (一)配置Router     (1)修改主机名:    vim /etc/hostname     (2)修改网卡配置信息: vim /etc/sysconfig/network-scripts/ifcfg-ens33    (3)开启路由转发功能: vim /etc/sysctl.d/99-sysctl.conf   (二)配置DHCP服务器:     (1)修改主机名:    vim /etc/hostname     (2)修改网卡配置信息: vim /etc/sysconfig/network-scripts/ifcfg-ens33     (3)配置DHCP服务:       1)安装DHCP服务       2)编辑配置文件:   vim /etc/dhcp/dhcpd.conf       3)启动DHCP服务:  systemctl start dhcpd.service   (三)配置客户端1     (1)修改主机名:

flume安装与使用

寵の児 提交于 2019-11-29 03:51:09
日志采集框架Flume Flume介绍 概述 Flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。 Flume可以采集文件,socket数据包、文件、文件夹、kafka等各种形式源数据,又可以将采集到的数据(下沉sink)输出到HDFS、hbase、hive、kafka等众多外部存储系统中 运行机制 Flume分布式系统最核心的角色是agent,flume采集系统就是由一个个agent所连接起来而成 每一个agent相当于一个数据传递员,内部有三个组件: Source:采集组件,用于跟数据源对接,获取数据 Sink:下沉组件,用于往下一级agent传递数据或者往最终存储系统传递数据 Channel:传输通道组件,用于从source将数据传递到sink 采集系统结构图 简单结构 复杂结构 多级agent之间串联 Flume实战案例 安装部署 第一步:下载解压修改配置文件 Flume的安装非常简单,只需要解压即可,当然,前提是已有hadoop环境 # 上传安装包到数据源所在节点上 这里采用在第三台机器来进行安装 软件目录 => flume-ng-1.6.0-cdh5.14.0.tar.gz tar -zxvf flume-ng-1.6.0-cdh5.14.0.tar.gz -C ../servers/ cd ../servers/apache-flume-1.6.0

大数据分布式集群搭建大全

試著忘記壹切 提交于 2019-11-28 17:52:23
系统准备 Centos6.5 Windows10 相关软件包下载: 链接:https://pan.baidu.com/s/1EOLUphwZgzwSX01HsDJM0g 提取码:1tsf 说明 特别说明: 教程用的主机名分别为master,slave1,slave2 所以发现有出现主机名为 ” spark1”的主机名 等同于 “master”如果如果看见配置文件为spark1,一定要修改成master ;有些图片是后面添加的才出现主机名不一致但并不影响理解. 没有特别说明操作都是在 master 机器操作 关闭防火墙 关闭Linux和Windows的防火墙(防止机器之间应为防火墙拦截而不能连通) Windows: window系统: 控制面板 -> 系统和安全 ->Windows Defender 防火墙 -> 启用或关闭Windows Defender 防火墙 -> 关闭Windows Defender 防火墙 //一般只关闭”专用网络设置”的防火墙就行 Linux: 停止防火墙: service iptables stop 启动防火墙: service iptables start 重启防火墙: service iptables restart 永久关闭防火墙: chkconfig iptables off 永久开启防火墙: chkconfig iptables no

mysql主从复制

て烟熏妆下的殇ゞ 提交于 2019-11-28 15:10:24
mysql一主一从 主从复制工作过程 mysql主从复制依赖于二进制日志;用户发送请求更新数据,数据库更新后生成二进制日志,主节点把新生成的二进制日志通过dump线程通过网络发送给从节点;从节点的io thread负责接收二进制日志,把二进制日志的内容放到中继日志中(relay log);从节点通过sql thread线程执行中继日志中的sql语句,实现更新本机的数据库数据 主从复制原理图如下: 主节点配置: [root@centos7 ~]# vim /etc/my.cnf [mysqld] innodb-file-per-table #指定存储引擎 server-id=7 #设置区分主从的id;mysql配置文件不区分"_"和"-" log-bin #主节点必须启用二进制日志,主从复制基于二进制日志 [root@centos7 ~]# systemctl retart mariadb [root@centos7 ~]# mysql MariaDB [(none)]> grant replication slave on *.* to repluser@'192.168.38.%' identified by 'centos'; #创建并授权一个账号,用于从节点连接主节点复制数据用,授权权限为从节点复制 从节点配置 [root@localhost ~]$ vim /etc/my

nginx 反向代理服务

。_饼干妹妹 提交于 2019-11-28 14:44:13
目录 Nginx代理服务基本概述 Nginx代理服务常见模式 Nginx代理服务支持协议 Nginx反向代理配置语法 Nginx反向代理场景实践 配置代理实战 在lb01上安装nginx Nginx代理服务基本概述 代理: 代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示 没有代理情景 在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。 企业场景 那么在互联网请求里面,客户端往往无法直接向服务端发起请求,那么就需要用到代理服务,来实现客户端和服务通信,如下图所示* Nginx代理服务常见模式 Nginx作为代理服务,按照应用场景模式进行总结,代理分为正向代理、反向代理 正向代理 正向代理,(内部上网)客户端<—>代理->服务端* 反向代理 反向代理,用于公司集群架构中,客户端->代理<—>服务端* 正向代理与反向代理的区别 1.区别在于形式上服务的”对象”不一样* 2.正向代理代理的对象是客户端,为客户端服务 3.反向代理代理的对象是服务端,为服务端服务 Nginx代理服务支持协议 Nginx作为代理服务,可支持的代理协议非常的多,具体如下图 反向代理使用协议 如果将Nginx作为反向代理服务,常常会用到如下几种代理协议,如下图所示*  模块总结

php程序员要懂那些linux知识?

余生长醉 提交于 2019-11-28 12:27:55
文件目录操作:创建、查看、移动、改名、删除、复制 用户、组管理:创建组、用户、删除组、用户 权限管理:查看修改权限 进程管理:查进程、杀进程 打包解压:.gz bz 这样的压缩文件操作 软件安装:yum安装、编译安装 编辑器:vim 网络配置: 实战达标: 安装linux 配置上网、配置lnmp环境、lamp环境 提升要求:shell 定时任务、定时备份 来源: https://www.cnblogs.com/webcyh/p/11407225.html

Cacti+nagios 整合监控部署文档

萝らか妹 提交于 2019-11-28 10:53:40
目录 Cacti+nagios监控部署步骤... 2 一、Cacti安装... 2 1需要安装的依赖软件包:... 2 2安装rrdtool 2 3启动数据库和httpd服务... 3 4将servername和ip对应写入hosts 3 5安装cacti 3 6创建cacti数据库并授权:... 3 7导入cacti的数据表... 3 8修改配置文件,提供php连接mysql的用户名、密码(如图)... 3 9登录网页按照向导提示完成安装:... 4 10 配置本机snmp. 6 11 通过WEB页面添加监控设备... 7 12 为新创建图形生成数据,并将轮询加入计划任务... 9 13 更改php时区... 9 14 安装高效轮询器spine. 9 二、Cacti插件安装... 11 1 如不需打补丁(在cacti-0.8.8b版中默认已带plugin management),则只修改配置文件即可 11 2 安装monitor、settings、thold插件... 11 3 刷新web页面plugin management,出现插件的蓝色图标,依次全部启用... 12 4 thold警报功能... 12 5 安装weathermap插件... 15 三、cacti系统的客户端配置... 18 1 linux主机... 18 2 windows主机... 19 四

大数据集群搭建

China☆狼群 提交于 2019-11-28 05:55:56
一.环境支持 操作系统: CentOS7 64 JDK环境: JDK 8 Hadoop环境: hadoop-2.8.0 虚拟机名称: master(主)+slave1(从1)+slave2(从2) CentOS7 64位百度网盘下载地址: 链接: https://pan.baidu.com/s/1dcQ9_vu1nWZ_lcNqaWLtYQ 提取码: 35cf JDK 8百度网盘下载地址: 链接: https://pan.baidu.com/s/1nbDic_eD8Aio8NFk-k7R2g 提取码: kth1 hadoop-2.8.0百度网盘下载地址: 链接: https://pan.baidu.com/s/1AZDLEVrG53pqG84u-2Gysw 提取码: o90j 复制这段内容后打开百度网盘手机App,操作更方便哦 虚拟机不限版本 二.设置各个主机名称 1.#编辑hostname配置文件 vim /etc/hostname 2.将各个主机的名称填入到具体的hostname文件中 3.使用hostname命令查看主机名是否成功修改 三.配置JDK的环境变量 1.将jdk的安装包通过xftp上传到master下的 /usr/local 目录下(可以自己选择存放目录) 2.找到存放jdk的目录解压 tar -zxvf jdk-8u121-linux-x64.tar.gz 3

redis看这一篇就够了

我是研究僧i 提交于 2019-11-28 05:35:09
redis的下载安装 准备相关依赖 yum install gcc 下载安装包 # 切换到存放安装包到目录 cd /usr/local # 下载安装包 wget http://download.redis.io/releases/redis-4.0.10.tar.gz # 等待下载完成 解压 # 默认解压是当前目录 tar -zxvf redis-4.0.10.tar.gz # 解压到制定目录 tar -zxvf redis-4.0.10.tar.gz /tmp # 等待解压完成 编译安装 # 切换到redis源码目录 cd redis-4.0.10 # 编译源文件 make && make install # 编译好后,/usr/local/redis-4.0.10/src/下面有编译好的redis指令 配置文件 # 在/etc下创建存放redis配置的目录 mkdir /etc/redis-conf # 创建配置文件 vim /etc/redis-conf/redis-6379.conf # 相关配置 编辑配置文件 port 6379 # 运行在6379的redis数据库实例 daemonize yes # 后台运行redis pidfile /data/6379/redis.pid # 存放redis pid的文件 loglevel notice # 日志等级 logfile