- 博客(248)
- 资源 (3)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 从零搭建服务器系列
文章目录下载安装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
1205
原创 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
2002
原创 iOS 常用汇编指令集
寄存器通用寄存器64 bit 的 x0 ~ x2832 bit 的 w0 ~ w28(属于x0 ~ x28的低32bit)x0 ~ x7 通常拿来存放函数的参数, 更多的参数使用堆栈来传递x0 通常拿来存放函数的返回值程序计数器-pc (Program Counter)堆栈指针sp (Stack Pointer)fp (Frame Pointer) 也就是 x29链接寄存器lr (link Register) 也就是 x30程序状态寄存器cpsr
2020-10-26 22:09:22
656
原创 LLDB 命令详解
LLDB 命令详解1.常用的LLDB指令 [,subcommand> […]] [-options [option-value]] [argument[argument…]]< command > : 命令< subcommand > : 子命令< action > : 命令操作< options > : 命令参数比如给 test 函数设置断点breakpoint set -n testbreakpo
2020-10-14 15:12:16
947
原创 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
400
原创 Kafka - Zookeeper 服务器安装
Kafka 服务器安装目录:安装 zookipper安装 Kafka测试 创建 topic启动生产者启动消费者关闭 服务1 Zookipper1.1 Zookipper 简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因
2020-07-09 23:56:51
270
原创 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
257
原创 项目管理篇 ~ gitflow 工作流 规范
gitflow工作流规范做开发的都知道开发是需要有一个规范的代码管理流程. 不然在测试-发布-上线等流程上会有很多问题. 比如.多版本同时开发时, 就会发生将正在开发的模块,由于开发的不仔细和流程的不规范. 将正在开发的代码也一并发布上线.然后跟上一句: OMG工作了这么多年,我一直比较推崇 gitflow的工作流, 在日常的工作中也是一直使用. 再使用过程中避免了很多由于代码管理不规范带来的问题.使项目能够正常快捷的进入开发–测试–预发布–发布流程.如有疑问, 可留言交流. 感谢阅读.
2020-06-06 00:16:21
213
原创 RocketMQ~双主双从同步集群搭建
Rocket 双主双从环境搭建服务器环境Host添加信息防火墙配置环境变量配置创建消息存储路径broker配置文件修改启动脚本文件服务器启动查看进程状态查看日志1. 服务器配置序号Ip角色架构模式110.211.55.53nameServer, brokerserverMaster1, Slave2210.211.55.54Nam...
2020-04-20 23:27:54
452
原创 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
253
原创 携程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
551
原创 数据库篇~基于mysql_multi的数据库多实例安装
数据库 mysqld_multi 多实例安装之前的文章里面讲述了, 数据库 5.7数据库安装, 现在讲解下基于5.7数据库安装多实例问题.步骤如下:创建数据文件路径 并 授权配置 my.cnf mysqld_multi模块, 配置多实例初始化数据库 5.7拷贝 mysqld_multi.server 到 /etc/init.d/mysqld_multi 并修改配置启动服务关闭服...
2020-03-13 15:29:05
350
原创 数据库篇~简单的数据恢复流程
创建模拟数据CREATE DATABASE test_bk;USE test_bk;CREATE TABLE t1 (id int);INSERT INTO t1 VALUES(1),(2),(3);COMMIT;SELECT * FROM t1;首先进行全备份 mysqldump -uroot -p123456 -A -E -R --triggers --set-gtid-pu...
2020-03-08 16:10:00
414
原创 数据库篇~Mysqldump常用参数解析
mysqldump 常用参数解析支持下面的选项:--help,-? #显示帮助消息并退出。--add-drop--database #在每个CREATE DATABASE语句前添加DROP DATABASE语句--add-drop-tables #在每个CREATE TABLE语句前添加DROP TABLE语句--add-locking #...
2020-03-08 15:51:00
561
转载 数据库篇-错误日志
1. 错误日志1.1 : 作用记录启动\关闭\日常运行过程中,状态信息,警告,错误1.2 : 错误日志配置默认就是开启的: /数据路径下/hostname.err手工设定:Master [(none)]>select @@log_error;vim /etc/my.cnflog_error=/var/log/mysql.loglog_timestamps=system...
2020-03-05 23:00:26
1044
原创 InnoDB存储引擎支持功能表
功能支持存储限制64TBMVCC(多版本并发控制)是B树索引是群集索引是压缩数据是加密数据是查询高速缓存是事务是锁定粒度行外键是文件格式管理是多个缓冲区迟是更改缓冲是索引高速缓冲是数据高速缓冲是自适应散列索引是复制是更新数据字典是地理空...
2020-02-11 13:12:59
313
原创 一条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
247
原创 RokcetMQ入门于安装
RokcetMQ各角色介绍1. Producer: 消息的发送者2. Consumer: 消息的接受者3. Broker:暂存和传输消息4. NameServer:管理Broker5. Topic:区分消息的种类, 一个发送者可以发送消息给一个或多个Topic, 一个消息的接收者可以订阅一个或多个Topic消息6. Message Queue: 相当于是Topic的分区,用于并发发送和...
2020-01-19 00:55:47
328
原创 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
481
原创 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
168
原创 比较全面的Nginx相关配置说明
configure支持的路径相关参数 参数名称 意义 默认值 --prefix=PATH Nginx安装部署后的根目录 默认值为/usr/local/nginx目录,注意:这个目标的设置会影响其他参数中的相对目录.例如.如果没有设置 --sbin-path=/sbin/niginx,那么实际上可执行...
2019-11-05 00:51:04
209
原创 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
587
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
1408
原创 源码安装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
446
原创 搭建服务器系列-第四篇-安装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
445
原创 搭建服务器系列-第八篇-安装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
303
原创 渗透测试命令系列之 - 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
916
原创 渗透测试命令系列之 - 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
1253
转载 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
7456
1
转载 DNS讲解
原文链接 https://www.jianshu.com/p/62a9f68a2573DNS介绍DNS 是网络上非常重要的一个概念,不仅仅是码农任何上网的人都会接触它,DNS 是非常复杂,这篇文章希望以比较简单的方式去理解它,让非码农也能了解基本概念,从而有效的去运用它。DNS 是干什么的?当我们在浏览器输入一个网址访问资源的时候,浏览器怎么知道资源在哪儿呢?必须要有一个 IP...
2019-02-10 11:32:49
4204
原创 搭建服务器系列-第五篇-安装NFS服务器
第五篇-安装NFS服务器NFS 简介NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。NFS 的基本原则是“容许不同的客户端...
2019-01-21 00:07:11
451
原创 搭建服务器系列-第六篇-安装备份服务器
安装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
1527
原创 搭建服务器系列-第四篇-安装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
280
原创 搭建服务器系列-第三篇-安装PHP服务(二)
安装PHP服务下载PHP文件安装的目录 /serivce/toolswget http://cn2.php.net/distributions/php-7.0.12.tar.bz2安装依赖库yum -y install wget vim pcre pcre-devel openssl openssl-devel libicu-devel gcc gcc-c++ autoconf l...
2019-01-13 16:37:59
410
原创 搭建服务器系列-第三篇-安装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
475
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人