
linux
文章平均质量分 56
Hekliu
只为成功找方法,不为失败找借口!
展开
-
Centos安装jdk1.8的三种方法
一、手动解压安装包:1、在user目录下新建java文件夹:# cd /usr/# mkdir java# cd java2.下载jdk1.8,进入http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,复制下载目录,要注册登录才可以下载,获取下载链接。# wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/9原创 2021-03-01 21:58:57 · 1119 阅读 · 0 评论 -
搭建 SkyWalking 服务(For ElasticSearch 7)
随着微服务架构的流行,一些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦某个节点发生异常,整个调用链的稳定性就会受到影响,所以会深深的感受到 “银弹” 这个词是不存在的,每种架构都有其优缺点 。 ...原创 2020-03-19 17:27:09 · 2409 阅读 · 0 评论 -
Linux防火墙:iptables禁IP与解封IP常用命令
在Linux下,使用ipteables来维护IP规则表。要封停或者是解封IP,其实就是在IP规则表中对入站部分的规则进行添加操作。要封停一个IP,使用下面这条命令:iptables -I INPUT -s ***.***.***.*** -j DROP要解封一个IP,使用下面这条命令:iptables-D INPUT-s***.***.***.***-j DROP参...原创 2020-01-09 09:46:29 · 1356 阅读 · 0 评论 -
Linux设置scp免密传输文件
检查SSH-KEY是否已经生成过ls -al ~/.ssh生成新的SSH-KEY, 三次回车ssh-keygen -t rsascp免密传输设置方法一:ssh-copy-id -i root@worker1方法二:scp /root/.ssh/id_rsa.pub 主机B:/root/.ssh/authorized_keysPs.如果主机B上的autho...原创 2020-01-07 11:41:36 · 734 阅读 · 0 评论 -
MySQL重置root密码,刷新权限表报错ERROR 1146(42S02):Table ‘mysql.servers’ doesn`t exist
如图:报如上图所示错误,然而到mysql库中,看servers表还能看到,运行网上的解决方案直接创建servers表依然报错无法解决。后来发现一个解决方案如下:1、drop table if existsmysql.servers;2、运行表创建脚本CREATE TABLE `servers` ( `Server_name` char(64) NOT ...原创 2020-01-07 11:36:00 · 2915 阅读 · 0 评论 -
虚拟机Linux系统忘记密码修改root或其他用户密码的方法
使用场景linux管理员忘记root密码,需要进行找回操作。注意事项:本文基于centos7环境进行操作,由于centos的版本是有差异的,继续之前请确定好版本。步骤一、重启系统,在开机过程中,快速按下键盘上的方向键 ↑ 和 ↓ 。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。以下是暂停后的界面,可以查看下方的英文可知 ↑ 和 ↓ 的作用。...原创 2019-12-27 18:57:11 · 463 阅读 · 0 评论 -
linux下忘记mysql root密码解决办法
1.编辑文件,找到[mysqld],在下面添加一行skip-grant-tablesvi /etc/my.cnf[mysqld]skip-grant-tables:wq! #保存退出service mysqld restart #重启MySQL服务2.进入MySQL控制台mysql -uroot -p #直接按回车,这时不需要输入root密码。3.修改r...原创 2019-09-29 17:08:28 · 273 阅读 · 0 评论 -
linux下安装nginx
linux版本:CentOS7 64位【yum 安装最新版nginx:https://www.cnblogs.com/xxoome/p/7256214.html】在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。Linux下检查是否安装过某软件包:http://www.cnblogs.com/xxoome/p/586...原创 2019-09-29 11:14:16 · 345 阅读 · 0 评论 -
ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台
ELK平台介绍 日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误。 通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。...原创 2019-09-11 17:20:24 · 348 阅读 · 0 评论 -
linux查看redis安装目录&查看redis端口占用
如果命令 which 和whereis 都找不到安装目录,可使用以下办法 ps -ef|grep redis得到了进程号 xxxx然后 ls -l /proc/xxxx/cwd原创 2018-11-13 09:17:39 · 79471 阅读 · 3 评论 -
查看centos中的用户和用户组
1、用户列表文件:/etc/passwd/2、用户组列表文件:/etc/group3、查看系统中有哪些用户:cut -d : -f 1 /etc/passwd4、查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 15、查看用户操作:w命令(需要root权限)6、查看某一用户:w 用户名...原创 2018-11-05 15:44:37 · 7688 阅读 · 0 评论 -
centos7忘记root密码,修改root密码的方法
操作步骤一、重启系统,在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。二、使用↑和↓将选择行设置为第一行(背景高亮即为选中),按下键盘上的e,进入编辑模式。三、将光标一直移动到 LANG=en_US.UTF-8 后面,空格,再追加init=/bin/sh。这里特别注意,需要写在UTF-8后,保持在同一行,并注意空格。...原创 2018-11-05 15:15:27 · 940 阅读 · 0 评论 -
linux 查看日志的几种常用的命令
1.tail -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示行数 -q, --quiet, --silent 从不输出给出文件名的首部 -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒 tail -n 10 t...原创 2019-02-28 10:16:30 · 2360 阅读 · 0 评论 -
CentOS 7 安装Redis单机版和集群
Redis下载http://download.redis.io/releases/redis-4.0.11.tar.gz一、单机版搭建1.上传压缩包到 /usr/download (我自定义放安装包的目录)2.安装gcc编译环境,命令 yum install gcc-c++3.解压 redis-4.0.11.tar.gz 文件,命令 tar -zxvf redis-4.0.1...原创 2018-09-12 11:04:07 · 259 阅读 · 0 评论 -
使用U盘安装 CentOS 7,自定义分区
准备材料:1.U盘(至少8G);2.最新版UItraISO(试用版也可以);3.CentOS 7 光盘镜像; CentOS7的镜像文件下载地址1:http://mirrors.163.com/centos/7.1.1503/isos/x86_64/ 下载地址2:http://mirrors.aliyun.com/centos/7.1.1503/isos/x86_6...原创 2018-09-03 21:37:20 · 11188 阅读 · 5 评论 -
Linux CentOS 7 & JDK 1.7 安装与配置
前言简单记录一下在CentOS 7中安装配置JDK 1.7的全过程~下载首先是jdk 1.7 64bit & 32bit的下载地址:jdk-7u79-linux-x64.tar.gz(http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz) jdk-7u79-linux...原创 2018-09-04 17:06:24 · 1137 阅读 · 0 评论 -
CentOS 7 开放3306端口访问
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.servicesystemctl disable firewalld.servicesystemctl mask firewalld.service2、安装iptables防火墙yum install ipta...原创 2018-09-04 16:25:35 · 686 阅读 · 0 评论 -
Centos7安装并配置mysql5.6完美教程
Centos7安装并配置mysql5.6完美教程 Centos7将默认数据库mysql替换成了Mariadb,对于我们这些还想使用mysql的开发人员来说并不是一个好消息。然而,网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,为了帮助各位需要的人,从而写下Centos7安装配置mysql5.6的教程。好了,话不多说,上教程:在接下来的mysql安...转载 2018-09-04 16:04:41 · 1281 阅读 · 3 评论 -
常用连接linux工具
常用连接linux工具一般我们装linux,基本上都是用来做服务器的,而且基本上服务器也只有一个主机,没有键盘和显示器,在无法接触到物理机的情况下,我们如何对服务器进行管理呢?本篇文章,将会介绍在工作中接触的常用连接linux的工具。putty下载地址host Name设置一个ip或者主机名,Sessions设置别名,Connection type选择ssh(默认l...转载 2018-07-30 13:45:37 · 135775 阅读 · 2 评论