自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 一枚初级运维工程师的蜕变

web服务器搭建lnmp与配置:搭建lamp与配置:nginx伪静态:nginx pathinfo:apache多虚拟主机:https://blog.csdn.net/weixin_38642130/article/details/83795972mysql运维基础操作:https://blog.csdn.net/weixin_38642130/article/details/849...

2019-01-23 17:17:42 13595 3

原创 Docker部署容器虚拟平台

1. Docker概述1.1 Docker概述Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。Redhat 已经在其 RHEL6.5 中集中支持 Docker;Google 也在

2021-03-25 17:31:28 376

转载 Linux流量监控工具 - iftop

一、iftop是什么?iftop是类似于top的实时流量监控工具。官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。三、安装iftop安...

2019-12-19 10:19:34 301

原创 破解 Navicat 保存的密码

破解 Navicat 保存的密码1、进入注册表win + R输入 regedit 回车2、找到 navicat 中存储的密码》 HKEY_CURRENT_USER》 Software》 PremiumSoft》 Navicat》 Servers点击要破解密码的数据库,右边会出现 Pwd,值就是加密后的密码3、解密密码下载工具 https://download.csdn.n...

2019-10-24 17:44:08 1492

原创 误操作“chmod -R 777 / ”怎么办,不慌听我讲解

前话一次日常的Linux操作中,用chmod修改文件权限,误把命令敲成chmod -R 777 / ,在我0.5秒的反应时间里,我心跳加速脸红耳赤果断ctrl + c,我回到根目录下,发现还是有两个主要的文件夹被赋予的777权限。此时的连带着ssh的几个命令都用不了。我一遍翻看另一台Linux中的文件权限,想复原权限,但怎料效率太慢,我求助着百度,翻看到两条命令:getfacl、setfacl...

2019-08-15 15:27:27 4918 2

原创 ECS扩容磁盘

在ECS上进行扩容数据盘,需要两个步骤:1、在控制台上扩容磁盘;2、在服务器中扩容文件系统。磁盘有分区的情况下参考文档:https://help.aliyun.com/document_detail/25452.html?spm=a2c4g.11186623.6.769.6d997f67TVrjDC这里介绍裸盘扩容,只需要两条命令$ e2fsck -n /dev/vdb$ resize...

2019-07-28 14:56:35 198

原创 df查看磁盘空间占用满了,却找不到大文件

某台搭建mysql数据库的服务器,邮件一直报警磁盘空间占用大。于是df -hT查看。Filesystem Type Size Used Avail Use% Mounted on/dev/vda1 ext4 197G 161G 27G 86% /tmpfs tmpfs 16G 0 16G...

2019-06-25 18:21:30 6700

转载 redis解决aof文件占用过大

一、背景1. AOFRedis的AOF机制有点类似于Mysql binlog,是Redis的提供的一种持久化方式(另一种是RDB),它会将所有的写命令按照一定频率(no, always, every seconds)写入到日志文件中,当Redis停机重启后恢复数据库。2. AOF重写(1) 随着AOF文件越来越大,里面会有大部分是重复命令或者可以合并的命令(100次incr = set...

2019-06-24 18:33:45 12306 1

转载 redis的两种持久化方式

1、前言Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式...

2019-06-24 16:27:00 127

转载 如何恢复Linux中的误删文件

写在前面的话在开始教程之前我有必要提醒大家,使用窗口管理器(GUI)删除文件和使用命令行工具(CLI)删除文件这两种方法之间是有区别的。当我们使用窗口管理器来删除文件时,我们仅仅只是将文件从某个目录移动到了另一个目录中(回收站)。在这种情况下,唯一得到更新的就是你文件系统索引节点(inode)的元数据信息,例如被删除文件的时间戳、文件所占存储区块和扩展属性等数据。你可以使用tune2fs(调整和查...

2019-05-29 11:54:22 14925

原创 Starting php-fpm failed

在linux搭建LNMP,启动php-fpm时,出现Starting php-fpm … failed,但是php却启动成功,这让我很郁闷。出现这个问题是因为启动脚本 /etc/init.d/php-fpm 和配置文件 php-fpm.conf 中的pid路径不一致。...

2019-05-05 17:32:27 1222

原创 iptables案例详解

通过阅读朱双印的个人日志,对iptables的一些小结。前言iptables其实并不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的“安全框架”中,这个“安全框架”才是真正的防火墙,这个框架的名字叫netfilter。netfilter才是防火墙真正的安全框架(framework),netfilter位于内核空间。iptabl...

2019-04-27 20:40:03 402

转载 Linux下释放内存

当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching,因此我们很有必要手动清理系统缓存释放内存。第一步我们在清理缓存前应该先执行sync。因为系统在操作的过程当中,会把你的操作到的文件资料先保存到buffer中去,因为怕你在操作的过程中因为断电等原因遗失数据,所以在你操作过程中会把文件资料先缓存。所以我们执行sync命令,先把bu...

2019-04-27 20:39:18 10812

转载 OSI七层协议模型、TCP/IP四层模型

1. OSI七层和TCP/IP四层的关系1.1 OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。1.2 OSI先有模型,后有协议,先有标准,后进行实践;而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型。1.3 OSI是一种理论下的模型,而TCP/IP已被广泛使用,成为网络互联事实上的标准。...

2019-04-18 10:06:04 246

转载 详细解读系统内存

redhat 6 内存说明如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.$ free -m total used free shared buffers cachedMem: 1002 769 232 0 62 ...

2019-04-17 15:26:07 227

原创 CentOS6.8搭建企业级LNMP与配置

LNMP简介LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率。目前大部分的互联网公司因为历史原因,使用的架构大多是比较旧的版本,但这不影响公司业务的开展。技术是一种工具,不管这种工具的新旧损耗,只要能够使大局稳定运行,即是值得学习的!本文采用Ngin...

2019-04-16 14:36:48 365

原创 mysql优化数据表

一、优化数据表当mysql进行表数据删除时,或者有很多变化和变长表行(VARCHAR表,VARBINARY、BLOB或文本列)进行了更改,会在数据文件中留下碎片所致。DELETE只是将数据标识位删除,并没有整理数据文件,当插入新数据后,会再次使用这些被置为删除标识的记录空间,可以使用OPTIMIZE TABLE来回收未使用的空间,并整理数据文件的碎片。OPTIMIZE TABLE `table...

2019-04-16 00:12:52 348

原创 mysql数据库迁移,myisam及innoDB

一、MySQL数据库文件介绍MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQL所建数据库文件和MySQL所用存储引擎创建的数据库文件。1、MySQL创建并管理的数据库文件:.frm文件:存储数据表的框架结构,文件名与表名相同,每个表对应一个同名frm文件,与操作系统和存储引擎无关,即不管MySQL运行在何种操作系统上,使用何种存储引擎,都有这个文...

2019-04-15 15:19:47 1612

转载 关于Raid0,Raid1,Raid5,Raid10的总结

关于Raid0,Raid1,Raid5,Raid10的总结 级别特征原理单元冗余性能利用率最多坏用途缺陷RAID0条带分片分散存入2块硬盘2否读写速度2倍100%0/2SWAP/TMP不冗余,数据难恢复RAID1镜像相同数据存入2块硬盘2是写速度不变,读速度2倍50%1数据备份读写速度没加,利用率低...

2019-04-10 11:04:49 337

原创 Centos7搭建coreseek

简介1、Sphinx(coreseek) 是啥一般而言,Sphinx是一个独立的全文搜索引擎;而Coreseek是一个支持中文的全文搜索引擎,意图为其他应用提供高速、低空间占用、高结果相关度的中文全文搜索能力。Sphinx/Coreseek可以非常容易的与SQL数据库和脚本语言集成。2、从哪里获取Sphinx原始版本可以从Sphinx官方网站 http://www.sphinxsearch...

2019-04-09 18:18:45 379

转载 CPU核数和load average的关系

转载文章一我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载例如我的某台服务器: 你可能对于 Linux 的负载均值(load averages)已有了充分的了解。负载均值在 uptime 或者 top 命令中可以看到,它们可能会显示成这个样子:load average: 1.84, 1.34, 0.68很多人会...

2019-04-03 15:52:44 453

原创 CentOS6.8安装ELK日志平台

ELK日志分析平台环境部署ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成:1)ElasticSearch是一个基于Lucene的开源分布式搜索服务器。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elastics...

2019-03-26 16:25:04 3412

原创 CentOS7安装新版docker

centos7中防火墙替换成了firewalld,但是docker需要外网访问时,需要做端口转发,所以需要安装iptables服务。否则在会报“iptables failed - No chain/target/match by that name”错误。安装iptables1、安装iptables-services$ yum install iptables-services2、清空防...

2019-03-26 11:49:22 471

原创 解决mount时发生错误wrong fs type, bad option, bad superblock

远程挂载时发生如下错误:$ mount -t nfs 192.168.0.68:/data /mnt/data -o proto=tcp -o nolockmount: wrong fs type, bad option, bad superblock on 192.168.0.68:/data, missing codepage or helper program, or ot...

2019-03-18 15:34:16 58480 3

转载 Ansible的安装和全面介绍

Ansible简介官网 https://www.ansible.com/Ansible介绍视频 https://www.youtube.com/watch?v=iVWmbStE1MMAnsible中文权威指南 http://ansible-tran.readthedocs.io/en/latest/Ansible自动化运维教程 htt...

2019-03-18 11:49:02 329

转载 使用Keepalived实现负载均衡

一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧  当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古人有云:当一头牛拉不动车的时候,不要去寻找一头更强壮的牛,而是用两头牛来拉车。  在实际应用中,在Web服务器集群...

2019-03-18 11:38:13 7164

转载 解决lnmp环境浏览器访问.php文件页面空白

一、原因:原因是nginx无法正确的将 *.php 文件的地址传递给php-fpm去解析, 相当于php-fpm接受到了请求,但这请求却指向一个不存在的文件,于是返回空结果二、解决1.修改fastcgi_paramsvim /etc/nginx/fastcgi_params2.添加以下参数:fastcgi_param SCRIPT_FILENAME $document_root$fa...

2019-03-15 11:32:41 2373

转载 win10 批量修改文件权限

我在我mac电脑上处理了照片后,存到移动硬盘里,在win10下就读不出来了,提示没有“读权限”。如果一张一张去修改权限,是很容易做到的,但太麻烦。在百度上查了批量改权限的办法,基本上都不管用。现在我来分享下自己的解决办法,非常的简单1、确定自己的用户名或用户组。比如我自己的用户组是Users。如果不确定...

2019-03-14 16:51:26 2803

原创 CentOS6.7创建docker容器

docker安装流程这里不详细介绍,可参考另一篇文章:https://blog.csdn.net/weixin_38642130/article/details/88344209搭建部署lnmp的docker容器查找centos6镜像$ docker search centos6NAME DESCRIPTION ...

2019-03-08 12:01:53 647

转载 CentOS6.7安装docker

简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。Docker通过对应用组件的封装、分发、部署、运行...

2019-03-08 11:36:28 709

转载 Apache和Nginx设置伪静态(URL Rewrite)的方法

Apache 2.x1、首先我们要确认Apache已经正确加载了mod_rewrite模块检查httpd.conf中是否有LoadModule Rewrite_module modules/mod_Rewrite.so这段代码,如没有请加上。可以使用phpinfo确认是否已经正确加载此模块,如已加载,mod_rewrite会显示在Loaded Modules中,如图:2、策略配置现有...

2019-02-28 14:01:22 488

原创 CentOS使用crontabs实现计划任务详解

linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、安装crontab$ yum -y install crontabs #安装$ chkconfig crond...

2019-02-28 10:35:47 790

转载 NFS挂载文件系统出现nfsnobody解决方式

最近在开发时使用nfs远程挂载目录时,出现了图片上传失败,经过一系列排查。查看了上传目录,所属用户却是nfsnobody,如下所示:$ ll -d /web/imgdrwxr-xr-x 7 nfsnobody nfsnobody 4096 Sep 4 14:06 /web/img这直接导致了apache没有权限写入文件。解决方案有以下几项:方案一:把上传目录授予最大的权限,ch...

2019-02-20 08:54:56 16780

原创 使用ntfs-3g挂载NTFS格式的移动硬盘

下载ntfs-3g$ wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz安装ntfs-3g$ tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz$ cd ntfs-3g_ntfsprogs-2017.3.23/$ ./configure && make &am...

2019-02-18 12:43:58 8702

原创 使用公私钥实现ssh认证免密登录

简述利用公私钥的方式进行ssh免密登录。这里简述一下免密登录的过程:首先在客户端上创建一对公私钥(公钥文件:/.ssh/id_rsa.pub;私钥文件:/.ssh/id_rsa),然后把公钥放到服务器上(~/.ssh/authorized_keys),自己保留好私钥。当ssh登录时,ssh程序会发送私钥去和服务器上的公钥做匹配。如果匹配成功就可以登录了。下面将详细介绍如何配置。1)在客户端中安...

2019-02-18 11:33:15 2985 1

原创 戴尔R710服务器重建磁盘阵列

戴尔R710服务器重建阵列步骤如下开机CRTL+R进入阵列卡进入到阵列卡后,可以看到做了两个阵列组移动光标到要初始化的硬盘所在阵列组上按F2 Operations选项,然后选择Delete VD,删除阵列组选择YES可以观察到就剩下一个阵列组移动光标到Controller 0,然后按F2 Operations选项,选择Create New VD,创建新的阵列组选中...

2019-02-11 11:17:25 3670

原创 Nginx实现pathinfo模式配置详解

什么是pathinfo模式呢?pathinfo是伪静态的一种,我们先解释一下伪静态的概念,伪静态页面是静态URL与动态URL互通的一个桥梁,它是指动态网址通过URL重写的手段去掉其动态参数,使URL静态化,但在实际的网页目录中并没有重写URL。简单来说,伪静态URL就是通过服务器转换伪装文件名或地址,使该页面类似于静态页面,但服务器上没有独立存在的文件,其本质还是动态页面。使用过 Think...

2019-02-02 17:40:19 769

原创 CentOS6.8搭建新版LNMP与配置

LNMP简介LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率。本文采用Nginx 1.15、MySQL 5.7、PHP 7.2进行搭建。预装环境$ yum -y install gcc gcc-c++ wget expat-devel上传源码包到...

2019-01-28 09:51:32 1244

原创 CentOS6.8搭建mrtg与详细配置

简述:MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载。SNMP(imple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合...

2019-01-23 17:18:51 1859

原创 CentOS6.8搭建新版LAMP与配置

LAMP简介Linux+Apache+Mysql+PHP是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。本文采用Apache 2.4、MySQL 5.7、PHP 7.2进行搭建。预装环境$ yum -y install gcc gcc-c++ wget expat-devel上...

2019-01-23 14:03:25 587

lnmp源码搭建以及详细配置

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/86665270 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2019-01-28

lamp源码搭建以及详细配置

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/86595881 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2019-01-22

redis源码安装以及配置

安装步骤:https://blog.csdn.net/weixin_38642130/article/details/86596979 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2019-01-22

更新yum源RPM文件

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/86591273 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2019-01-22

centos5 centos6 epel.rpm包下载

安装步骤:https://blog.csdn.net/weixin_38642130/article/details/86339102 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2019-01-16

gcc-4.9.4.tar.gz

gcc-4.9.4.tar.gz 安装gcc所需要的所有文件,安装步骤参考文章:https://blog.csdn.net/weixin_38642130/article/details/86412609

2019-01-14

extmail源码搭建以及详细配置

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/85941933 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2019-01-07

Windows cwRsync搭建服务端、客户端以及详细配置

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/85105697 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2018-12-25

Windows SVN安装包以及详细配置

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/84932057 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2018-12-09

windows10解决多用户远程连接限制

完美解决windows10不能同时多用户进行远程连接,解除连接限制工具

2018-12-05

subversion-1.9.9.tar.gz完美搭建SVN配置详解

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/84504544 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2018-11-26

使用sed grep工具过滤实例

在处理庞大数据量时,善用Linux三剑客sed grep awk能省下不少劲。文档例子仅供参考学习!

2018-11-07

Apache 2.4 源码包下载 内含组件

有详细的安装步骤:https://blog.csdn.net/weixin_38642130/article/details/83795972 查阅了一些资料进行整理,记录学习之旅,分享给大家共同学习进步!

2018-11-06

apache配置https.docx

apache配置https,总结网上搜索的众多文档,归结配置调试没问题!

2018-10-08

2017年3月全国计算机等级考试《二级Java语言程序设计》题库【历年真题+章节题库+模拟试题】

2017年3月全国计算机等级考试《二级Java语言程序设计》题库【历年真题+章节题库+模拟试题】

2018-10-08

门店展示类 微信小程序源码

门店展示类 微信小程序源码 真实可用!  

2018-10-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除