Linux
文章平均质量分 85
yangtom249
这个作者很懒,什么都没留下…
展开
-
VIP + Nginx + Keepalived
VIP(Virtual IP Address),虚拟IP地址,主要是用来进行不同主机之间的切换,主要用在服务器的主从切换技术。主从服务器都配置同一个VIP地址,保障系统不间断切换。Keepalived是高可用解决方案,借助VRRP协议实现高可用服务之间的故障切换转移。原创 2023-04-20 14:28:24 · 2327 阅读 · 1 评论 -
centos7安装kafka3.4
查看官网快速入门:https://kafka.apache.org/documentation.html#quickstart通过快速入门可以明确,需要先安装Java环境,但centos7操作系统默认已安装;同时也可以了解到,kafka不仅可以搭配ZooKeeper使用,还可以搭配Kraft查看java版本。原创 2023-04-03 17:01:23 · 1114 阅读 · 0 评论 -
Elastic Stack之用户认证
Elastic Search开启用户认证,包括增加安全配置项【xpack.security.enabled: true】、给内置用户设置密码【elasticsearch-setup-passwords interactive】等,最后使用浏览器等验证效果。原创 2021-11-19 16:02:24 · 2063 阅读 · 0 评论 -
Elastic Stack之EBK安装
Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。Kibana 是一个免费且开放的用户界面,能够让您对 Elasticsearch 数据进行可视化,并让您在 Elastic Stack 中进行导航。Beats 是一个免费且开放的平台,集合了多种单一用途轻量型数据采集器。Logstash 是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,集中、转换和存储数据。原创 2021-05-30 17:18:21 · 347 阅读 · 1 评论 -
使用NMAP端口扫描示例
Nmap (“Network Mapper(网络映射器)”) 是一款开放源代码的网络探测和安全审核的工具。基本功能有三个,一是探测一组主机是否在线;其次是扫描 主机端口,嗅探所提供的网络服务;还可以推断主机所用的操作系统。如果是cent系统,使用yum install nmap命令安装即可。本文主要是对指定IP地址的端口扫描。原创 2020-08-10 15:47:46 · 1220 阅读 · 0 评论 -
CentOS下nohup命令
nohup 命令:由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断SIGHUP信号。如果不将 nohup 命令的输出重定向,输出将附加到当前目录的 nohup.out 文件中。如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。原创 2019-01-22 14:27:48 · 10324 阅读 · 0 评论 -
CentOS6.7安装wireshark抓包工具
windows环境下的Fiddler抓包工具很好用,但在Linux下需要先安装Mono虚拟机,才能运行C#程序编写的Fiddler。经百度安装Linux下的wireshark来实现:网络封包抓取、分析功能,更好的分析网络传输数据问题。yum install wiresharkyum install wireshark-gnome原创 2019-01-29 11:41:33 · 1749 阅读 · 0 评论 -
CentOS下ps命令
Linux ps命令用于显示当前进程 (process) 的状态。*语法:ps [options] [--help]原创 2019-02-15 15:49:03 · 1703 阅读 · 0 评论 -
Centos6.7下安装Docker
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。原创 2019-02-18 16:37:55 · 1345 阅读 · 0 评论 -
Docker自启动导致Centos6.7的图形界面无法启动
今天启动VM中的Centos6.7,出现无法进入图形界面,但putty登录一切正常。最近几天在搞Docker,估计跟它的开机启动有关。CentOS 6的命令是chkconfig,CentOS 7是systemctlchkconfig --list查看chkconfig的状态chkconfig docker on开机启动chkconfig docker off禁止开机启动将docker禁...原创 2019-02-20 14:28:21 · 539 阅读 · 1 评论 -
CentOS安装Nginx
Nginx("engine x")是高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。安装必要的库:nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库原创 2019-03-05 14:49:40 · 126 阅读 · 0 评论 -
ElasticSearch安装使用
ElasticSearch安装使用命令使用创建索引新建 Index查看所有索引分词器语法中文分词器原创 2019-04-13 20:44:44 · 242 阅读 · 0 评论 -
Jenkins安装及使用Maven打包
Jenkins打包部署平台,可以集成很多插件。本文记录了安装过程,并创建、执行Maven打包任务。原创 2019-04-18 21:11:06 · 2469 阅读 · 0 评论 -
Nginx负载均衡 + tomcat集群 + Redis缓存
主要描述Nginx + tomcat + Redis的配合使用。本次是在windows环境下配置的,故此简单描述nginx和redis安装原创 2019-04-22 20:37:52 · 685 阅读 · 0 评论 -
CentOS下ActiveMQ安装配置
ActiveMQ的linux下载安装,以及启动、停止服务,查看服务状态,控制台内容等。并通过查看控制台分析错误原因。activemq status console原创 2019-01-14 13:30:03 · 271 阅读 · 0 评论 -
Linux显示网络状态的命令netstat
Linux netstat命令用于显示网络状态。利用netstat指令可查看整个Linux系统的网络情况,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。原创 2019-01-14 12:55:36 · 229 阅读 · 0 评论 -
Vmware下配置ip网址
在虚拟机里面配置桥接ip网址,一般需要两步:先在虚拟网络编辑器配置,然后在操作系统中配置IP1、VM中打开编辑器:编辑--》虚拟网络编辑器;关于VMnet0,VMnet1,Vmnet8,请自行查找资料2、配置ip4地址,跟主机同在一个网络段内,图中红色圈标记的为修改或新增内容路径:etc/sysconfig/network-scripts文件:ifcfg-eth0lin...原创 2018-12-19 15:27:28 · 182 阅读 · 0 评论 -
虚拟机Linux下安装jdk说明
1、root用户登录Linux如果不是root用户,可以使用su - root 切换用户备注:命令su 和 su - 的区别,是否更改Shell环境变量2、在opt目录下建立modules安装目录cd /optmkdir modules3、启动本机web应用,在虚拟机linux下使用wget下载jdk-8u60-linux-x64.tar.gzwget -P /home/cent...原创 2018-12-19 16:46:52 · 134 阅读 · 0 评论 -
Linux主机之间传输文件scp命令
Linux scp命令用于Linux之间复制文件和目录。scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。参见:http://www.runoob.com/linux/linux-comm-scp.htmlscp是rcp的升级,传输时需要输入用户名和密码。scp既可以从本地复制到远程 ,也可以从远程复制到本地。远程复制到本...原创 2018-12-20 10:22:42 · 499 阅读 · 0 评论 -
Linux设置主机名hostname说明
命令uname、hostname查看主机名Linux uname命令用于显示系统信息。-n或-nodename 显示在网络上的主机名称Linux hostname命令用于显示和设置系统的主机名称。hostname可以临时更改主机名,不能保存,计算机重启后将失效。永久更改主机名hosts文件【/etc/hosts】network文件【/etc/sysconfig/network】原创 2018-12-21 09:54:37 · 889 阅读 · 0 评论 -
常见非关系型数据库简介
NoSQL(NoSQL = Not Only SQL ),意即【不仅仅是SQL】。NoSQL,泛指非关系型的数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。键值(Key-Value)存储数据库列存储数据库文档型数据库图形(Graph)数据库原创 2018-12-29 10:43:03 · 563 阅读 · 0 评论 -
Linux下MongoDB安装配置
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。MongoDB 将数据存储为一个文档,数据结构由键值(key-value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。MongoDB 中基本的概念是文档(row)、集合(table)、数据库。原创 2018-12-29 13:20:44 · 124 阅读 · 0 评论 -
Linux下Neo4j安装配置
图形是一组节点和连接这些节点的关系, 图形以属性的形式将数据存储在节点和关系中,属性是用于表示数据的键值对。Neo4j以图的形式把节点(nodes)以及关系(relationships)存储起来,Nodes 和 Relationships 包含key/value形式的属性。Nodes通过Relationships所定义的关系相连起来,形成关系型网络结构。原创 2019-01-03 17:38:42 · 1145 阅读 · 0 评论 -
Linux下Hbase安装配置
HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。经常被描述为一种稀疏的,分布式的,持久化的,多维有序映射,它基于行键、列键和时间戳建立索引,是一个可以随机访问的存储和检索数据的平台。HBase不限制存储的数据的种类,允许动态的、灵活的数据模型,不用SQL语言,也不强调数...原创 2019-01-04 13:19:23 · 2336 阅读 · 0 评论 -
Linux和Windows之间传输文件sftp命令
将win10中的文件,上传到linux系统。Dos中的sftp命令在dos窗口中输入:sftp [email protected] 根据提示输入用户的密码在sftp中输入: put hadoop-2.8.5.tar.gz /home/cent/Downloads/linux中查看结果...原创 2018-12-25 14:52:16 · 8230 阅读 · 0 评论 -
Linux安装hadoop
前提hadoop2.8.5wget下载hadoop,或如果是虚拟机,也可以使用sftp从windows上传hadoop文件wget -P /home/cent/Downloads https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.8.5/hadoop-2.8.5.tar.gzsftp从windows上传had...原创 2018-12-25 21:13:30 · 527 阅读 · 0 评论 -
创建软链接(symbolic link)
Linux ln命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。类似windows下的快捷方式。Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link),硬链接的意思是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容是指向另一个档...原创 2018-12-26 10:30:21 · 6709 阅读 · 0 评论 -
Hadoop创建目录
1、hadoop命令安装路径下:hadoop-2.8.5/share/doc/hadoop/hadoop-project-dist/hadoop-common/FileSystemShell.html比如,创建目录:mkdirUsage: hadoop fs -mkdir [-p] 2、API创建目录2.1、测试类package test.myhadoop;import java...原创 2018-12-26 11:28:32 · 15446 阅读 · 0 评论 -
CentOS下rpm和yum命令
rpmRPM软件包管理器,安装、卸载、升级和管理软件等功能,是红帽公司为RHEL开发的专用包管理器,后来更改为RPM Package Manager,使用递归命名方式。-q 查询已安装的软件信息-i 安装rpm包-U 升级rpm包-e 卸载rpm包-v 显示详细的处理信息-h 显示安装进度比如:安装 rpm -ivh xxx.rpm升级 rpm -Uvh xxx.rpmyum...原创 2019-01-11 10:43:15 · 198 阅读 · 0 评论 -
CentOS下RabbitMQ安装配置
安装erlang,RabbitMQRabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的目的。原创 2019-01-11 14:16:42 · 118 阅读 · 0 评论 -
Linux下Redis安装配置
Redis 是完全开源免费的,是一个高性能的key-value数据库,支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。1、安装下载地址:http://redis.io/download 最新版本:redis-5.0.3.tar...原创 2019-01-02 11:07:39 · 130 阅读 · 2 评论 -
VM下安装CentOS 6.7
前提条件:下载linux64位操作系统的ios,现在很少有32位机器CentOS的安装过程很简单,图形界面1、打开VM,创建新的虚拟机2、新建向导,默认配置即可3、可以选择先安装虚拟机,也可以选择同时安装操作系统4、设置用户名、密码,注意:root用户也将使用该密码5、虚拟机磁盘容量配置 6、让安装程序run起来...原创 2018-12-19 14:45:25 · 137 阅读 · 0 评论