
linux
文章平均质量分 76
caodongfang126
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux环境安装RabbitMQ
一、安装思路1. 安装erlang2. 安装socat3. 安装rabbitmq4. 相关配置说明:由于RabbitMQ是基于Erlang语言开发, 所以在安装RabbitMQ之前, 需要先安装Erlang rabbitmq需要socat依赖, 所以需要先安装socat二、具体步骤1. 安装erlang下载: wget http://www.rabbitm...原创 2020-02-13 22:28:42 · 388 阅读 · 0 评论 -
Hadoop3.2.1版本的环境搭建(伪分布式模式)
Hadoop的安装包括3中模式:(1)单机模式:只在一台机器上运行,存储采用本地文件系统,没有采用分布式文件系统HDFS。(2)伪分布式模式:存储采用分布式文件系统HDFS,但是HDFS的节点和数据节点都在同一节点。(2)分布式模式:存储采用分布式文件系统HDFS,而且HDFS的节点和数据节点位于不同机器上。1 创建Hadoop用户1.1 创建新用户用户名为hadoopus...原创 2020-04-08 14:03:04 · 1652 阅读 · 0 评论 -
Linux上elasticSearch的安装和部署流程
elasticsearch的安装和部署流程1.将elasticsearch-6.6.1上传到服务器指定位置之后进行解压tar -zxvfelasticsearch-6.6.1/usr/local/elasticsearch-6.6.12.将解压后的包放到指定的地方,这里我们放到/usr/local下3.我们先去修改配置文件,保证后面外部能够访问vi /usr/local/...原创 2020-04-08 17:06:39 · 592 阅读 · 0 评论 -
ubuntu16.04下安装 Mysql 5.6.40
1.卸载之前的安装包 sudo apt-get autoremove --purge mysql-server-5.* sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common2.安装mysql依赖包 ...原创 2020-02-11 19:44:20 · 408 阅读 · 0 评论 -
Centos7中配置nacos阿里注册中心的自启动
#!/bin/sh# chkconfig: 2345 80 90## Simple Redis init.d script conceived to work on Linux systems# as it does use of the /proc filesystem.IP=192.168.6.51EXEC=/usr/local/nacos/nacos/bincase "...原创 2019-12-03 16:43:04 · 1081 阅读 · 0 评论 -
ubantu中fdfs脚本自启动
fdfs_storaged自启动#!/bin/bashPRG=/usr/bin/fdfs_storagedCONF=/etc/fdfs/storage.confcase "$1" in start) echo -n "Starting fdfs_storaged" $PRG $CONF echo "启动成功..." ;; stop)...原创 2019-11-27 16:09:28 · 455 阅读 · 1 评论 -
unbantu中redis脚本自启动
#!/bin/bashDAEMON=/usr/local/nginx/sbin/nginxDESC=/usr/local/nginx/conf/nginx.confcase "$1" in start) echo -n "Starting Nginx" $DAEMON -c $DESC echo "启动成功..." ;;stop)...原创 2019-11-27 16:07:33 · 157 阅读 · 0 评论 -
Centos7中ES库脚本自动启动
ES自启动#!/bin/sh# chkconfig: 2345 80 90## Simple Redis init.d script conceived to work on Linux systems# as it does use of the /proc filesystem.IP=192.168.6.52export JAVA_HOME=/usr/java/jdk...原创 2019-11-27 15:18:10 · 421 阅读 · 0 评论 -
Centos7中配置Redis集群为开机自启动
vim /etc/init.d/redisc将下方脚本写入redisc文件中#!/bin/sh# chkconfig: 2345 80 90## Simple Redis init.d script conceived to work on Linux systems# as it does use of the /proc filesystem.IP=192.168.6.51...原创 2019-10-25 23:58:53 · 806 阅读 · 0 评论 -
Ubuntu开机自启动的两种方法总结
一.第一种方法1,新建个脚本文件new_service.sh #!/bin/bash # command content exit 0 2,设置权限sudo chmod 755 new_service.sh3,把脚本放置到启动目录下sudo mv new_service.sh /etc/init.d/4,将脚本添加到启动脚本...转载 2019-10-27 14:49:56 · 374 阅读 · 0 评论 -
mongodb访问控制及iptables管理
此处只进行访问mongodb的ip限制,准确地说,是防火墙进行端口访问的限制,跟mongodb没有特别的关系,用到其它地方亦可。#首先,所有访问27017端口的请求都会被拒绝iptables -I INPUT -p tcp --dport 27017 -j DROP#当然,自己不能被挡在外面,给自己开个后门iptables -I INPUT -s 127.0.0.1 -p t...转载 2018-10-23 14:02:42 · 598 阅读 · 0 评论 -
Linux环境下openssh升级
因客户漏扫扫描出来openssh及openssl存在漏洞,现升级为官方最新版OpenSSH(OpenBSD Secure Shell)是OpenBSD计划组所维护的一套用于安全访问远程计算机的连接工具。该工具是SSH协议的开源实现,支持对所有的传输进行加密,可有效阻止窃听、连接劫持以及其他网络级的攻击。sshd是其中的一个独立守护进程。OpenSSH 7.2p2及之前版本的sshd中的se...转载 2019-05-22 15:21:52 · 946 阅读 · 0 评论 -
Oracle Linux 7 关闭、禁用防火墙服务
Linux7服务管理 Oracle Linux 7 关闭、禁用防火墙服务1 查看防火墙状态[root@lvxinghao ~]# systemctl status firewalld2 查看开机是否启动防火墙服务[root@lvxinghao ~]# systemctl is-enabled firewalld3 关闭防火墙[root@lvxinghao ~]# systemctl s...原创 2019-04-29 13:09:14 · 5861 阅读 · 0 评论 -
linux下安装mysql
【mysql】linux下安装mysqlmysql在linux下的安装1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com...原创 2019-04-17 17:32:23 · 246 阅读 · 1 评论 -
Strace诊断CPU跑高问题
Strace诊断CPU跑高问题手把手教你用Strace诊断问题早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的案例,向你展示一下在用 strace 诊断问题时的一些套路。如下真实案例,如有雷同,实属...转载 2018-05-03 11:41:20 · 2002 阅读 · 0 评论 -
Linux下某个进程CPU占用率高分析方法
Linux下某个进程CPU占用率高分析方法通过top命令找出消耗资源高的线程id,利用strace命令查看该线程所有系统调用1. 通过top命令找到可疑进程PID从上面命令中可以看出java进程CPU利用率一直保持100%,稳居不下,找到PID 11142. 找出消耗资源最高的线程top -H -p 1114 可以不用第一步,直接执行命令 top -H ,就可以查看到消耗资源最高的线程3. 查看...原创 2018-04-19 17:26:48 · 24543 阅读 · 0 评论 -
linux ntp时间服务器配置
Network Time Protocol (NTP) 也是RHCE新增的考试要求. 学习的时候也顺便复习了一下如何设置Linux的时间,现在拿出来和大家分享设置NTP服务器不难但是NTP本身是一个很复杂的协议. 这里只是简要地介绍一下实践方法和上次一样,下面的实验都在RHEL5上运行 1. 时间和时区如果有人问你说现在几点? 你看了看表回答他说晚上8点了. 这样回答看上去没有什么问题,但是如果问...转载 2018-03-23 17:37:18 · 910 阅读 · 0 评论 -
CentOS 7 下安装 Nginx
CentOS 7 下安装 Nginx原创 2017-03-05 09:54:18 · 446 阅读 · 0 评论 -
Linux 常用命令
Linux 常用命令原创 2016-09-30 17:09:50 · 443 阅读 · 0 评论 -
Linux下Redis的安装和使用
Linux下Redis的安装和使用Linux 下载安装配置Redis完整步骤安装:1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压 tar xzvf redis-4.0.8.tar.gz3.安装 cd redis-4.0.8 make cd sr...原创 2017-03-05 15:45:34 · 4357 阅读 · 0 评论 -
Nginx+Tomcat搭建高性能负载均衡集群
Nginx+Tomcat搭建高性能负载均衡集群转载 2017-03-05 17:09:40 · 379 阅读 · 0 评论 -
centos 7 安装和配置vncserver
centos 7 安装和配置vncserver前期准备:关闭防火墙,centos的防火墙是firewalld,关闭防火墙的命令1systemctl stop firewalld.service关闭enforce1setenforce 0转载 2017-09-14 10:32:05 · 1337 阅读 · 0 评论 -
几款抓包工具tcpdump、wireshark、tshark的简单介绍
几款抓包工具tcpdump、wireshark、tshark的简单介绍http://tshare365.com/archives/1295.html转载 2017-09-14 11:09:49 · 1881 阅读 · 0 评论 -
tcp
tcp push由于发送该数据会清空发送缓冲,所以要加上PUSH标志。(告诉接收者:所有数据已发送,马上送到应用层去。)这里所说的数据包括与此PUSH包一起传输的数据以及之前就为该进程传输过来的数据设置PUSH标志:如果待发送的数据会清空发送缓存,那么栈就会自动为此包设置PUSH标志正在看《tcp/ip详解》8个wrtie,每个写1024的数据,每个都会加上转载 2017-09-15 16:10:52 · 379 阅读 · 0 评论 -
Linux CentOS 7 下 Apache Tomcat 7 安装与配置
记录一下LinuxCentOS7安装Tomcat7的完整步骤。下载首先需要下载tomcat7的安装文件,地址如下:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz安装与配置安装之前需要确保已经安装JDK,若没有安装JDK请参考上一篇blog...原创 2017-03-03 23:46:09 · 1242 阅读 · 0 评论 -
Linux下tomcat JVM内存 配置
Linux下tomcat JVM内存 配置常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space一、java.lang.OutOfMemoryError: PermGen spacePermGen space的全称是Perm转载 2017-09-11 12:04:06 · 2135 阅读 · 0 评论 -
linux下分析Java程序内存汇总
linux下分析Java程序内存汇总用pmap查看进程内存运行命令使用pmap可以查看某一个进程(非java的也可以)的内存使用使用情况,命令格式:pmap 进程id示例说明例如运行:pmap 12358显示结果如下图(内容较多, 分成几张图说明):内容开始部分内容结束部分上图中,第一列,内存块起始地址第二列,占用转载 2017-09-11 14:24:17 · 411 阅读 · 0 评论 -
Linux jar包 后台运行
Linux jar包 后台运行Linux 运行jar包命令如下:方式一:java -jar shareniu.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar shareniu.jar &&代表在后台运行。特定:当前ssh窗口不被锁定,但是当窗口关转载 2017-09-11 14:27:11 · 159 阅读 · 0 评论 -
Linux使用tcpdump抓取网络数据包示例
Linux使用tcpdump抓取网络数据包示例tcpdump是Linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是ubuntu 12.04。tcpdump的命令格式tcpdump的参数众多,通过man tcpdump可以查看tcpdump的详细说明,这边只列一些笔者自己常用的参数:tcpdump [-i 网卡] -nnAX '表达式'各转载 2017-09-12 18:48:51 · 309 阅读 · 0 评论 -
手动释放linux内存cache
手动释放linux内存cache总有很多朋友对于Linux的内存管理有疑问,之前一篇linux下的内存管理方式似乎也没能清除大家的疑虑。而在新版核心中,似乎对这个问题提供了新的解决方法,特转出来给大家参考一下。最后,还附上我对这方法的意见,欢迎各位一同讨论。当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,转载 2018-01-15 09:53:25 · 248 阅读 · 0 评论 -
Linux使用tcpdump抓取网络数据包示例
Linux使用tcpdump抓取网络数据包示例tcpdump是Linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是ubuntu 12.04。tcpdump的命令格式tcpdump的参数众多,通过man tcpdump可以查看tcpdump的详细说明,这边只列一些笔者自己常用的参数:tcpdump [-i 网卡] -nnAX转载 2018-01-17 11:49:56 · 916 阅读 · 0 评论 -
Linux CentOS 7 下 JDK 1.8 安装与配置
简单记录一下在CentOS7中安装配置JDK 1.8的全过程检查并卸载OpenJDK第一步检查系统是否自带了OpenJDK以及相关安装包,如果有的话则应先将其卸载。检查命令:java -version rpm -qa | grep java 如果发现有安装好的OpenJDK以及安装包的话那么首先依次执行卸载。卸载命令:rpm -e --nodeps tzd...原创 2017-03-03 23:12:57 · 385 阅读 · 0 评论