Linux
光速之年
Talk is cheap. Show me the code
展开
-
Big Sur下Parallels Desktop虚拟机无网络临时解决方式
虚拟机无法链接网络问题目前更新 Mac 到big Sur 的同学, 如果用到 Parallels 16.0.1 可能会遇到比较头疼的问题,就是虚拟机可以让你使用 但是网络链接不上…目前可行的临时解决方法分享给 大家:sudo -b /Applications/Parallels\ Desktop.app/Contents/MacOS/prl_client_app愿能帮助一些需要帮助的同学....原创 2020-11-26 22:13:01 · 2008 阅读 · 0 评论 -
ELK 实时日志平台搭建并在 Spring Boot 和 Nginx 项目中使用
ELK 实时日志平台搭建并在 Spring Boot 和 Nginx 项目中使用目录:ELK简介ELK的工作原理ElasticsearchLogstashKibanaSpring Boot 中使用 ELKNginx 中使用 ELK一. ELK简介ELK 是一个开源的实时日志分析平台,它主要由 Elasticsearch、Logstash 和 Kiabana 三部分组成。Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引原创 2020-07-14 00:16:06 · 401 阅读 · 0 评论 -
Kafka - Zookeeper 服务器安装
Kafka 服务器安装目录:安装 zookipper安装 Kafka测试 创建 topic启动生产者启动消费者关闭 服务1 Zookipper1.1 Zookipper 简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因原创 2020-07-09 23:56:51 · 284 阅读 · 0 评论 -
FastDFS文件服务器的安装
1.步骤:环境依赖的安装配置安装路径安装相关组件进行环境配置常见问题汇总1-1. 环境依赖的安装yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y2-1 配置安装路径storage 安装目录 /home/fastdfs/storagetracker 安装目录 /home/fastdfs/tracker原创 2020-07-02 00:43:36 · 272 阅读 · 0 评论 -
RocketMQ~双主双从同步集群搭建
Rocket 双主双从环境搭建服务器环境Host添加信息防火墙配置环境变量配置创建消息存储路径broker配置文件修改启动脚本文件服务器启动查看进程状态查看日志1. 服务器配置序号Ip角色架构模式110.211.55.53nameServer, brokerserverMaster1, Slave2210.211.55.54Nam...原创 2020-04-20 23:27:54 · 467 阅读 · 0 评论 -
Docker 学习系列 1
1. Docker 容器学习Docker依赖的Linux内核特性1.Namespace 命名空间2.Control groups (cgroups)控制组1.Namespace命名空间PID (Progress ID) 进程隔离NET (Network) 管理网络接口IPC (InterProcess Communication) 管理跨进程通信的访问MNT (M...原创 2020-04-16 00:52:55 · 266 阅读 · 0 评论 -
携程Apollo配置安装
详细安装地址: 携程Apollo GitHub1.创建安装目录 mkdir -p service/{application,tools}2. 安装java环境 yum -y list java* yum install -y java-1.8.0-openjdk-src.x86_643. 安装maven环境 #安装目录: /service/tools #下载链接: wge...原创 2020-04-02 00:16:22 · 557 阅读 · 0 评论 -
InnoDB存储引擎支持功能表
功能支持存储限制64TBMVCC(多版本并发控制)是B树索引是群集索引是压缩数据是加密数据是查询高速缓存是事务是锁定粒度行外键是文件格式管理是多个缓冲区迟是更改缓冲是索引高速缓冲是数据高速缓冲是自适应散列索引是复制是更新数据字典是地理空...原创 2020-02-11 13:12:59 · 320 阅读 · 0 评论 -
一条SQL语句的执行过程
一条SQL语句的执行过程1.1 连接层提供连接协议: TCP/IP, SOCKET提供验证: 用户 密码 IP SOCKET提供专用连接线程: 接收用户SQL,返回结果通过以下语句可以查看链接线程的基本情况:mysql> show processlist;1.2 SQL层(重点)接收上层传送的SQL语句语法验证模块:验证语句语法语义检查:判断SQL语句的类型D...原创 2020-02-11 10:57:30 · 252 阅读 · 0 评论 -
RokcetMQ入门于安装
RokcetMQ各角色介绍1. Producer: 消息的发送者2. Consumer: 消息的接受者3. Broker:暂存和传输消息4. NameServer:管理Broker5. Topic:区分消息的种类, 一个发送者可以发送消息给一个或多个Topic, 一个消息的接收者可以订阅一个或多个Topic消息6. Message Queue: 相当于是Topic的分区,用于并发发送和...原创 2020-01-19 00:55:47 · 350 阅读 · 0 评论 -
ngx_command_t 结构体中type成员的取值及其意义
ngx_command_t 结构体struck ngx_command_s { ngx_str_t name; ngx_uint_t type; char *(*set)(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); ngx_uint_t conf; ngx_uint_t offset; void *post;};...原创 2019-12-27 00:03:26 · 496 阅读 · 0 评论 -
Nginx-服务配置篇 - 02 Nginx_http_core_module 提供的变量
Nginx_http_core_module 模块提供的变量 参数名 意义 $arg_PARAMETER HTTP请求中某个参数的值,如 /index.html?size=100,可以用$arg_size取得这个值 $args HTTP请求中的完整参数,例如: 在请求/index.html?_w=120&_b=120中 $args表示_w=120&_b=...原创 2019-12-10 19:17:39 · 170 阅读 · 0 评论 -
高并发服务
原创 2019-12-04 00:16:19 · 246 阅读 · 0 评论 -
服务高可用方案
原创 2019-12-04 00:03:29 · 448 阅读 · 0 评论 -
比较全面的Nginx相关配置说明
configure支持的路径相关参数 参数名称 意义 默认值 --prefix=PATH Nginx安装部署后的根目录 默认值为/usr/local/nginx目录,注意:这个目标的设置会影响其他参数中的相对目录.例如.如果没有设置 --sbin-path=/sbin/niginx,那么实际上可执行...原创 2019-11-05 00:51:04 · 210 阅读 · 0 评论 -
Linux 内核优化参数 最常用的配置
Linux 内核优化参数 最常用的配置:file-maxfs.file-max=999999 这个参数表示进程(比如一个worker进程)可以同时打开的最大句柄数,这个参数直接限制最大并发连接数,需根据实际情况配置tcp_tw_reusenet.ipv4.tcp_tw_reuse=1 这个参数设置为1, 表示允许将 TIME-WAIT状态的 socket 重新用于新的TCP连...原创 2019-11-03 23:17:58 · 624 阅读 · 1 评论 -
安装MySQL管理平台Yearning-小白教程
1: 安装Nginx服务器可以看我之前的文章: https://blog.csdn.net/App_IOS/article/details/864193822: 安装MySQL服务器可以看我之前的文章: https://blog.csdn.net/App_IOS/article/details/1028019563:安装 Python3.6cd /service/tools/wget ...原创 2019-11-01 18:31:07 · 1423 阅读 · 0 评论 -
源码安装MySQL 5.7.18版本
第一步: 卸载 mariadbrpm -qa mariadb*mariadb-libs-5.5.44-2.el7.centos.x86_64rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64第二步 安装依赖yum install gcc gcc-c++ make cmake bison bison-devel ncu...原创 2019-10-29 16:22:56 · 471 阅读 · 0 评论 -
服务器搭建系列之ElasticSerach服务器
此篇文章讲的非常详细.可以参考手把手教你搭建ElasticSearch Kibana 服务器原创 2019-07-14 11:59:46 · 284 阅读 · 0 评论 -
渗透测试命令系列之 - netdiscover
root@kali:~# netdiscover -hNetdiscover 0.3-pre-beta7 [Active/passive arp reconnaissance tool]Written by: Jaime Penalba jpenalbae@gmail.comUsage: netdiscover [-i device] [-r range | -l file | -p] [-...原创 2019-02-14 21:29:24 · 1278 阅读 · 0 评论 -
Linux重启网卡报错Device eth0 does not seem to be present
Linux重启网卡报错Device eth0 does not seem to be present最近准备搭建Linux服务器时,由于移动了虚拟机Centos的镜像地址,导致网卡启动失败,然后解决记录下方法与步骤:1.使用CRT连接host主机失败,一脸懵逼.进入主机,通过 ipconfig 命令查看配置信息,如下 Link encap:Local Loopback ...原创 2018-11-21 23:09:55 · 674 阅读 · 0 评论 -
服务器搭建系列之fastDFS搭建
服务器搭建拓展篇fastDFS搭建fastDFS搭建流程讲的非常的详细, 若流程有问题,可留言沟通.原创 2019-06-18 13:13:25 · 382 阅读 · 0 评论 -
搭建服务器系列-第四篇-安装Tomcat服务部署Java项目
安装Tomcat服务 部署Java项目一: 安装Tomcat服务查看环境java版本java -versionopenjdk version "1.8.0_212"OpenJDK Runtime Environment (build 1.8.0_212-b04)OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)显...原创 2019-05-08 22:28:53 · 462 阅读 · 0 评论 -
搭建服务器系列-第八篇-安装Apache服务器
第八篇:安装Apache服务器选择安装方式yum 安装源码安装本篇选择源码安装1.安装依赖yum -y install wget make gcc gcc-c++ pcre openssl openssl-devel zlib unzip cmake ncurses-devel libjpeg libjpeg-devel libpng libpng-devel libx...原创 2019-04-20 11:05:25 · 307 阅读 · 0 评论 -
从零搭建服务器系列
文章目录下载安装CentOS 6.5搭建基础模板机安装Nginx服务器 配载 PHP 7.0版本安装MySQL服务器安装NFS服务器安装备份服务器进行联调测试第一步: 下载安装CentOS 6.5开始第一步,首先进行CentOS 镜像下载 下载地址:[添加链接描述](http://mirrors.163.com/centos/6.10/isos/x86_64/) 下...原创 2019-01-13 22:57:08 · 1222 阅读 · 0 评论 -
CentOS 7 下 PHP 7,MySQL 5.7 和 Nginx 1.8 的安装与配置
下面将一步步在 CentOS 7 下 PHP 7,MySQL 5.7 和 Nginx 1.8 的安装与配置。首先我的 CentOS 版本是7.0.1406[root@lnmp ~]# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: Cen...转载 2019-01-04 23:11:32 · 285 阅读 · 0 评论 -
Nginx 配置详解
#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /usr/local/nginx/logs/error.log info;#进程pid文件p...转载 2018-12-29 22:31:52 · 185 阅读 · 0 评论 -
RTNETLINK answers: File
RTNETLINK answers: File1.用命令/etc/init.d/network start启动网卡后错误:RTNETLINK answers:File exists2.于是上网查找答案主要有一下两点解决方法:(1)关闭掉NetworkManager服务并且不让它开机自启动。chkconfig --list | grep NetworkManage #查看是否有这个服务...原创 2018-12-01 16:32:52 · 4275 阅读 · 0 评论 -
Shell Parameter Expansion 参数展开
原文地址:点击打开链接shell的字符串截取常用9种使用方法# 缺省值的替换${parameter:-word} # 为空替换${parameter:=word} # 为空替换,并将值赋给$parameter变量${parameter:?word} # 为空报错${parameter:+word} # 不为空替换${#parameter} # 获得字符串的长度# 截取字符串,有了着四种用...转载 2018-06-22 15:27:14 · 461 阅读 · 0 评论 -
CentOS 6.3下rsync服务器的安装与配置
一、rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录。 Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。您...转载 2018-04-15 14:30:15 · 523 阅读 · 0 评论 -
NFS问题:clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)
NFS问题:nfs与rpcbind都正常启动了,并且已经发布共享目录/tmp。在客户端查看时,出现如下错误提示:[root@node1 ~]# showmount -e 192.168.122.10clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)解决方法:关闭被访问的NFS...转载 2018-04-14 20:58:14 · 12147 阅读 · 1 评论 -
NFS挂载时出现"access denied by server while mounting"的解决方法
NFS是非常通用和简单的Linux下共享协议,但是最近安装了一次,在另一台CentOS用mount挂载时却出现“access denied by server while mounting”这个错误; 因为之前配置过很多次NFS了,都没出现过一点问题,于是先试试在本机mount挂载,测试可以挂载,但是在另一台机器上却报错,首先想到的是iptables防火墙问题,于是关闭防火墙,也一样报错。 去网上...转载 2018-04-14 20:41:31 · 5420 阅读 · 0 评论 -
搭建服务器系列-第二篇 搭建基础模板机 - 优化
第二篇 搭建基础模板机前一篇是 安装了Linux这篇是对其进行简单的优化1.关闭SELinux#首先进行备份cp /etc/selinux/config{,_org}#进行替换sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config#重启之前进行修改状态 Permissivesetenforce ...原创 2019-01-12 16:31:05 · 416 阅读 · 0 评论 -
搭建服务器系列-第三篇-安装Nginx服务
第三篇:安装Nginx服务器选择安装方式yum 安装源码安装本篇选择源码安装1.首先安装依赖# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel进行安装,安装成功后,使用命令进行查看rpm -qa gcc libtool zlib ...原创 2019-01-13 14:56:49 · 488 阅读 · 0 评论 -
Dig 命令讲解
原文地址:https://www.jianshu.com/p/71f61652ec23DNS 命令输出格式输入 dig rss.newyingyong.cn 命令,通常返回;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49814 ;; flags: qr rd ra; QUERY: 1, ANSWE...转载 2019-02-10 11:40:58 · 7500 阅读 · 1 评论 -
DNS讲解
原文链接 https://www.jianshu.com/p/62a9f68a2573DNS介绍DNS 是网络上非常重要的一个概念,不仅仅是码农任何上网的人都会接触它,DNS 是非常复杂,这篇文章希望以比较简单的方式去理解它,让非码农也能了解基本概念,从而有效的去运用它。DNS 是干什么的?当我们在浏览器输入一个网址访问资源的时候,浏览器怎么知道资源在哪儿呢?必须要有一个 IP...转载 2019-02-10 11:32:49 · 4399 阅读 · 0 评论 -
渗透测试命令系列之 - fping
fping的命令和参数详解Usage: fping [options] [targets...]用法:fping [选项] [ping的目标]-a show targets that are alive 显示可ping通的目标-A show targets by address 将目标以ip地址的形式显示-b n amount of pin...原创 2019-02-15 23:31:36 · 933 阅读 · 0 评论 -
搭建服务器系列-第五篇-安装NFS服务器
第五篇-安装NFS服务器NFS 简介NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。NFS 的基本原则是“容许不同的客户端...原创 2019-01-21 00:07:11 · 454 阅读 · 0 评论 -
搭建服务器系列-第六篇-安装备份服务器
安装Rsync备份服务器Rsync 说明 百度百科进行安装 Rsync [服务端]yum install rsync命令成功之后,执行rpm -qa rsync显示rsync-3.0.6-12.el6.x86_64及表示安装成功Rsync 的参数详细说明 Rsync参数说明安装成功之后,是不会自动创建 rsyncd.conf 配置文件的.需要手动创建vim /etc/...原创 2019-01-14 23:32:15 · 1562 阅读 · 0 评论 -
搭建服务器系列-第四篇-安装MySQL服务
安装 MySQL服务下载MySQL压缩包 目录/service/toolswget https://cdn.mysql.com/archives/mysql-5.5/mysql-5.5.40.tar.gz解压tar -xvf mysql-5.5.40.tar.gz进行安装依赖库yum install -y cmake gcc g++ make m4 bison ncurses-dev...原创 2019-01-13 22:52:59 · 283 阅读 · 0 评论