![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux/Unix
maple 枫
Everything has to be perfect.
展开
-
linux自定义或编写脚本
转自:http://www.ibm.com/developerworks/cn/linux/l-lpic1-105-2/index.html 学习如何使用标准的 shell 语法、循环和控制结构,以及成功或失败测试来自定义现有脚本或编写简单的新 bash 脚本。您可以使用本教程中的资料学习针对 Linux 系统管理员认证的 LPI 102 考试内容,或者仅为兴趣而学习。 查看本系列更多内容 |转载 2017-07-19 19:02:23 · 1539 阅读 · 0 评论 -
用ZK来实现分布式应用系统服务器上下线动态感知的功能
我们知道ZK有个功能就是 动态感知服务器的正常运行,比如说:A是客户端,B、C、D都是应用服务器,一共有三台;每次请求,客户端A都去调用BCD里面的一台,如果BCD里有一台服务器B挂掉的话,ZK感知到并告诉A下次请求C和D服务器,从而保证程序正常运行。那我们就来用代码简单实现一下功能吧。/* * Project: blog.web * * File Created at 2018年5月26...原创 2018-05-27 15:38:58 · 914 阅读 · 0 评论 -
用java代码操作ZK
今天我们用java代码来实现ZK上的增删改查,只贴代码了,有兴趣的同学自己去写的时候很容易上手的,因为api都很容易认识哦 ^-^/* * Project: blog.web * * File Created at 2018年5月24日 * * Copyright 2018 CMCC Corporation Limited. * All rights reserved. * *...原创 2018-05-26 20:47:28 · 3531 阅读 · 0 评论 -
SSH和SCP另外一台服务器时不输密码
我们知道从linux里登陆到另外一台服务器或者从A服务器传文件到B服务器,我们用到的命令是 SSH和SCP;然后用过的人都知道,我们要输入B的密码的,那现在让我们来配置一下不用输入密码就能达到效果。原理:服务器A要ssh到服务器B,A通过 ssh-keygen生成密钥对公钥私钥,把公钥给B,B把A的身份放在自己的 authorized_keys中,当A ssh root@B 的时候,A把自己的身份...原创 2018-05-21 14:37:01 · 496 阅读 · 0 评论 -
linux的常见命令
学习大数据之前的linux知识(笔记)LINUX:1、修改主机名vi /etcsysconfig/networkNETWORKING=yesHOSTNAME=server1.itcast.cn2、修改IP地址(1)、运行setup,带提示,按照提示修改(2)、vi /etc/sysconfig/network-scripts/ifcfg-eth0service network restart3、修...原创 2018-05-21 14:28:41 · 327 阅读 · 0 评论 -
Nginx+keepalived主从模式
nginx的安装参考:nginxkeepalived的安装参考:keepalived背景:很多企业都在使用nginx做反向代理,负载均衡,一旦nginx挂了,任何请求都转发不到应用服务器,网站就GG了,所以nginx要实现高可用的,怎么实现呢,一般用keepalived。keepalived的介绍:Keepalived是一个基于VRRP协议来实现的服务高可用方案,可以利用其来避免IP单点故障,类似...原创 2018-05-21 12:06:30 · 5186 阅读 · 0 评论 -
linux下keepalived的安装和配置
一、安装1、下载tar.gz包:http://keepalived.org2、上传到linux服务器里并解压alt+p进入到SFTP:put E:\DevelopSoftware\linux\keepalived-1.2.19.tar.gz默认会把nginx的包上传到/root下tar -zxvf keepalived-1.2.19.tar.gz -C /usr/local/src/ 解压并...原创 2018-05-21 11:04:35 · 3113 阅读 · 4 评论 -
linux下在线安装redis
安装环境:系统是 centos7 官网给的是这样的 wget http://download.redis.io/releases/redis-4.0.1.tar.gz $ tar xzf redis-4.0.1.tar.gz $ cd redis-4.0.1 $ make 我安装的是3.2.0版本 wget http://download.redis.io/release原创 2017-09-02 19:25:15 · 1596 阅读 · 1 评论 -
linux下在线安装mysql
安装环境:系统是 centos7 1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQ原创 2017-09-02 19:10:23 · 6123 阅读 · 2 评论 -
使用JSch来上传或者下载linux上的文件
如题: 遇到这种情况的时候,首先想到用 FTP来做,故引入maven依赖 commons-net commons-net 3.3 然后发现公司的maven仓库里竟然没下载到这个jar,然后用jdk自带的 FTP,sun.net.ftp.FtpClient;然后在连接linux的时候,总是报错连接拒绝 ftpClient.connect(ad原创 2017-09-27 17:52:06 · 462 阅读 · 0 评论 -
Linux netstat命令详解
简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 Active Internet connections (w/o servers) Proto Re转载 2017-01-06 11:22:10 · 208 阅读 · 0 评论 -
linux下zookeeper的安装和集群搭建
1、集群至少要有三台机器,我的是192.168.116.128192.168.116.129192.168.116.1302、下载地址:http://mirror.bit.edu.cn/apache/zookeeper/3、在128机器上,alt+p打开ftp,然后put E:\DevelopSoftware\linux\zookeeper-3.4.12.tar.gz 默认到 /root目录下ta...原创 2018-05-23 21:36:11 · 312 阅读 · 0 评论