自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 Linux监控平台介绍

1. Linux监控平台介绍cacti可以监听网络设备cacti,nagios和zabbix都支持web界面来管理和控制,其中zabbix在web的管理下非常彻底,可以增加节点,可以配置具体的监控项目还可以配置报警预值 2. zabbix监控介绍2.1 安装zabbix安装好zabibix之后就会发现/etc/yum.repo.d/下面多了一个zabbix...

2019-01-07 12:30:44 479

原创 Linux 集群架构

1.集群介绍  1.1keepalived 介绍 2.用keepalived配置高可用集群实际上针对于keepalived,在/etc/keepalived/下面是有一个keepalived.conf的配置文件的 2.1配置主 & 首先清空原始配置文件& 把上述配置信息重新创建一个master配置文件^具体详解no...

2019-01-02 14:06:15 2864

原创 MySQL主从

1.MySQL主从配置 ###主从一般都应用在哪些方面?主用来读写而从单纯的用来做数据备份,当主损坏时或者宕机时,把从启动过来做备份另外一种方式是在上述基础上,从还要用作读数据,以缓解主的压力,但是写一定要写在主上 2.配置主  …… 修改完my.cnf配置文件后要重启一下mysql,重启之后就会发现多了一系列文件;以aminglinux1为前缀的文件非...

2018-12-28 06:25:32 159

原创 Tomcat 配置

1.Tomcat 介绍 2.安装JDK下图的作用就是进入etc/profile配置文件中设置这几个环境变量(编辑完不要忘了用source /etc/profile 让其生效)而java -version是用来检验jdk是否安装成功^如果java -version显示的版本与原下载的版本不一致时, 可用rph -qa |grep openjdk 查询一下之前是否安装过...

2018-12-26 06:24:03 192

原创 NFS

1. NFS介绍RPCbind 会监听111端口,总之,NFS要借助RPC这个协议通信, NFS是不监听端口的 2.NFS服务安装配置 模拟试验环境,两个虚拟机,一个为服务端另一个为客户端& 安装包 yum install -y nfs-utils rpcbind& 编辑/home/nfstestdir输入192.168.133.0/24(r...

2018-12-24 12:40:56 142

原创 FTP

 1. FTP介绍FTP的产生一方面原因是rz&sz超过4G大小就无法使用,在者是有跳板机的情况下rz,sz也会失效2. 使用vsftpd搭建ftp服务useradd -s /sbin/nologin virftp 的目的是为了创建一个虚拟映射用户而 vim /etc/vsftpd/vsftpd_login 是为了定义密码文件& 设置权限,其他用户禁...

2018-12-24 12:40:09 111

原创 MySQL常用操作

1 设置更改root密码默认mysql的密码是空的,但是这样不安全,需要连接上去设置一个密码无法直接运行MySQL的命令因为其并不在环境变量PATH中,为了方便使用,直接把mysql加入到变量中,如果想永久生效,那便直接加入到配置文件中去/etc/profile   export PATH=$PATH:/usr/local/mysql/bin/   更改过后不是立即生效的 要执行sou...

2018-12-21 09:37:55 166

原创 LNMP3

 15.Nginx负载均衡可以在配置负载均衡中,以qq.com为例来做实验。首先如何查询qq.com的ip? 命令dig (yum install bind-utils) qq.com & 首先先编辑一个load.conf 配置文件,###解释说明ip_hash 是为了让同一个用户始终保持在同一个机器上在负载均衡中,需要引用一个模块叫 upstream,...

2018-12-14 06:21:54 107

原创 LNMP2

5. Nginx 的默认虚拟主机&首先在vim /usr/local/nginx/conf/nginx.conf中删除原有的server配置,并添加新的server定义• include vhost/*.conf (nginx 中支持include这种语法)  &为了完成vhost定义,在conf下创建vhost目录mkdir /usr/local/...

2018-12-12 12:18:06 137

原创 LNMP

1. LNMP架构介绍Nginx在静态文件的处理上要比Apache要快很多,用户并发支持会上几万,apache做不到2. MySQL安装3. php安装&编译php-fpm./configure --prefix=/usr/local/php-fpm --with-config-file-path=/usr/local/php-fpm/etc --enable-...

2018-12-10 11:34:53 544

原创 LAMP 3

15. 配置防盗链 将配置文件增加如下内容Order Allwo,Deny 意指允许白明白,拒绝其他。& SetEnvIfNoCase Referer "^$" local_ref 定义了空refer, 也就是没有通过refer直接访问的某网站,因为上图配置文件我们操作是注掉了空refer所以空refer显示forbidden& 同样也可以用“c...

2018-12-07 15:47:29 137

原创 LAMP 2

9. Apache 默认虚拟主机Apache配置文件为什么能通过htdocs访问到1.php index.html,就是因为以下参数定义了网站的根目录他的域名就是靠以下定义的(指任何内容都可以访问他)host的目的就是允许临时访问到一个服务器上去(用于DNS 还未生效的情况下去)****如何定义windows下的host&记事本下编辑host文件(c:\...

2018-12-05 12:26:40 119

原创 LAMP 1

1. LAMP架构介绍Apache 不能直接跟MySQL直接沟通,要通过PHP Moudule媒介下图中,动态文件指比如密码的校验,网页论坛的更新,修改,会与MySQL交互。而静态文件是指网页上本有的一些图片2. MySQL/MariaDB介绍3. MySQL 安装####安装时遇到的问题& 初始化生成目录时提示需要安装相应依赖包用命令 yu...

2018-12-03 12:26:41 191

原创 Linux日常运维管理技巧4

3. rsyncrsync同步命令和cp命令很相似,cp命令仅仅是拷贝覆盖,如果从源目标不断更新,cp命令就会浪费时间占用io资源。此时用rsync命令来增量同步(同样支持远程同步)。####拷贝 rsync -av 源文件/目录(SRC) 目标文件/目录)(DEST)####远程拷贝 rsync -av 源目录/文件 目标用户@目标ip:目标文件/目录rsync -av ...

2018-11-23 11:39:24 163

原创 Linux日常运维管理技巧3

.2.2.3.3 iptables规则备份和恢复2.2.4 firewalld2.2.4.1 firewalld的9个zone每个zone就好比一个规则集,firewalld默认有9个zone,如下查看默认的zone, firewalld-cmd --get-default-zone九个zone详解2.2.4.2 firewall关于zone的操作...

2018-11-21 06:22:25 156

原创 日常运维2

2.2 firewalld&iptablespermissive,遇到真正需要阻断时不会真正阻断,只会提醒setenforce 0/1 disable/enable enforcing 临时更改####如何永久关闭selinux (编辑/etc/selinux/config 将SELINUX值改为disabled/permissive)####同样也可以用s...

2018-11-19 08:44:00 160

原创 Linux日常运维管理技巧(1)

1.系统状态查看1.1 使用W查看系统负载查询逻辑cpu核数 cat /proc/cpuinfo 查看操作系统全程 uname -a查看操作系统版本lsb_releaseuptime类似于w命令,但是显示只有一行1.2 VMSTAT命令vmstate 可以查看到CPU 内存 虚拟分区 磁盘 系统进程相关的东西, 此命令我们一般以vmstat 1 来用,意为每...

2018-11-16 02:24:37 338

原创 正则

正则是各种各样的特殊符号在一起形成的字符串#Grepeg. 首先在创建一个带有passwd文件的名叫grep的目录grepgrep -cgrep-ngrep-igrep-vgrep-rgrep -A2##正则表达式grep '[0-9]' 过滤出带数字的grep -n '^#' inittab / grep -...

2018-11-12 12:33:01 296

原创 包管理

Linux软件包安装和卸载安装软件包的三种方法1. rpm工具rmp包在卸载与安装时都会有依赖挂载光盘[root@localhost ~]# mount /dev/cdrom /mnt/mount: /dev/sr0 写保护,将以只读方式挂载 #因为光驱是只读的,不可以写东西查看rpm包都在哪[root@localhost Packages]# ls #进入到/mn...

2018-11-05 11:11:42 109

原创 Linux Shell基础

变量命名规则变量名必须以字母或下划线打头,名字中间只能由字母、数字和下划线组成 变量名在有效范围内必须是唯一的变量的分类用户自定义变量 环境变量:主要保存的是和系统操作环境相关的数据。变量可以自定义,但是对系统生效的环境变量名和变量作用是固定的。 位置参数变量:主要是用来向脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的。#命令历史 敲过的命令都是...

2018-11-05 09:58:54 102

原创 包管理

Linux软件包安装和卸载安装软件包的三种方法rpm工具rmp包在卸载与安装时都会有依赖安装rpm包附带参数:--force 表示强制安装,即使覆盖属于其他包的文件也要安装。--nodeps 表示当要安装的RPM包依赖于其他包时,即使其他包没有安装,也要安装这个包rpm -ivh可跟可不跟版本号rpm -evh一定不要跟版本号rpm -qf 查询文件绝对路径...

2018-11-02 12:51:03 104

原创 Linux 文件压缩和打包

1. 压缩打包介绍常见压缩文件windows .rar .zip .7zLinux .zip, .gz, .bz2, .xz, .tar.gz, .tar.bz2, .tar.xz2. gzip压缩工具2.1 Bullet Points ---- gzip gzip -# file name 定义压缩级别 范围1-9 默认为6 ...

2018-11-02 12:24:18 217

原创 vim

VIM键位图 Vim 比较于 Vi是带有颜色显示的通过yum先安装 yum install -y vim-enhancedVim分成三种模式一般模式(黏贴复制),编辑模式(按“i”之后针对文档进行操作)以及命令模式(less/搜索,查找替换。:wq)vim编辑/etc/目录下的配置文件才会有颜色显示,而其他文件夹不会(有#在前面时,也会显示颜色) vim...

2018-10-29 00:06:21 188

原创 磁盘管理

磁盘管理命令df如何看/swap 容量情况,因无法通过df -h 查看,用free命令查看查看分区下都有少个inode以及inode使用情况(如果磁盘空间未满却依旧无法存储要查看df -i看inode是否满了)命令dudu是用来查看一个文件大小的du -sh 指查看当前目录的总大小du -sh ./* 查看目录下文件的大小为什么ls 和du命令显示的...

2018-10-28 23:55:14 230

原创 用户和组管理

1. 用户配置文件和密码配置文件eg. /etc/passwd每一个用户一行,新建的用户会显示在底端,然后由冒号:分割为了七段第一段是用户名,第二段表示密码,第三段表示UID,第四段是GID,第五段表示用户的注释信息没有实质作用,第六行表示用户的家目录,第七行表示用户的shell(/bin/bash就是可以登录的用户;/sbin/nologin/是不能登陆的)/etc/shad...

2018-10-23 22:37:44 126

原创 文件目录管理

1.System Category Structurels = listuseradd XXX (home category is /home)authorized_keys must be under .ssh (stipulated by sshd configuration ----- ls /etc/ssh/sshd_config)1.1 Catalogue1....

2018-10-22 11:59:41 229

原创 Linux 安装与简单配置

1. 学习之初&定位&设立自己的发展方向&猿课三年有效期&CentOS 7.3 系统, VMware 虚拟软件, X-shell &Putty 终端&写博客: 记录学习的历程, 学习进程经验公开分享&密码保存工具,KeePass, consolidate pwd, 对密码进行双重保护&aminglinux 培训...

2018-10-19 00:01:20 147

原创 文件目录管理1

1.System Category Structurels = listuseradd XXX (home category is /home)authorized_keys must be under .ssh (stipulated by sshd configuration ----- ls /etc/ssh/sshd_config)1.1 Catalogue1....

2018-10-18 23:49:02 258

原创 LNMP

12.Nginx负载均衡实验中是以qq.com为例,如何查询qq.com的网址(dig 命令)dig qq.com13.SSL 原理13.1 Http和Https的区别首先https是加密的13.2 生成SSL 秘钥对& openssl genrsa -des3 -out tmp.key 2048生成rsa形式的,名字为tmp.key,长度2048...

2018-09-25 13:08:27 102

原创 LNMP

5. 默认虚拟主机&首先在vim /usr/local/nginx/conf/nginx.conf中删除原有的server配置,并添加新的server定义• include vhost/*.conf &为了完成vhost定义,在conf下创建vhost目录mkdir /usr/local/nginx/conf/vhost&在vhost目录...

2018-09-25 13:04:30 134

原创 LNMP

1. LNMP架构介绍Nginx在静态文件的处理上要比Apache要快很多,用户并发支持会上几万,apache做不到2. MySQL安装3. php安装&编译php-fpm./configure --prefix=/usr/local/php-fpm --with-config-file-path=/usr/local/php-fpm/etc --enable-...

2018-09-20 11:28:44 121

原创 NGINX

5. 默认虚拟主机&首先在vim /usr/local/nginx/conf/nginx.conf中删除原有的server配置,并添加新的server定义• include vhost/*.conf &为了完成vhost定义,在conf下创建vhost目录mkdir /usr/local/nginx/conf/vhost&在vhost目录...

2018-09-20 11:21:29 104

原创 LAMP

9. Apache 默认虚拟主机Apache配置文件为什么能访问到1.php index.html,就是因为以下参数定义了网站的根目录他的域名就是靠以下定义的host的目的就是允许临时访问到一个服务器上去(用于DNS 还未生效的情况下去)9.1 定义虚拟主机配置文件&apache配置文件中搜索/extra 找到Virtual hosts去掉"#"...

2018-09-11 11:14:36 85

原创 LAMP

1. LAMP架构介绍Apache 不能直接跟MySQL直接沟通,要通过PHP Moudule媒介下图中,动态文件指比如密码的校验,网页论坛的更新,修改,会与MySQL交互。而静态文件是指网页上本有的一些图片2. MySQL/MariaDB介绍3. MySQL 安装####安装时遇到的问题& 初始化生成目录时提示需要安装相应依赖包用命令 yu...

2018-09-11 11:06:25 142

原创 LAMP

1. LAMP架构介绍Apache 不能直接跟MySQL直接沟通,要通过PHP Moudule媒介下图中,动态文件指比如密码的校验,网页论坛的更新,修改,会与MySQL交互。而静态文件是指网页上本有的一些图片2. MySQL/MariaDB介绍3. MySQL 安装####安装时遇到的问题& 初始化生成目录时提示需要安装相应依赖包用命令 yu...

2018-09-08 16:22:13 682

原创 RSYNC . LOG .SCREEN

#rsyncrsync同步命令和cp命令很相似,cp命令仅仅是拷贝覆盖,如果从源目标不断更新,cp命令就会浪费时间占用io资源。此时用rsync命令来增量同步(同样支持远程同步)。####拷贝 rsync -av 源文件/目录(SRC) 目标文件/目录)(DEST)####远程拷贝 rsync -av 源目录/文件 目标用户@目标ip:目标文件/目录rsync -av SR...

2018-08-30 12:15:22 337

原创 netfilter

#firewalld&netfilterpermissive,遇到真正需要阻断时不会真正阻断,只会提醒在centos7以前叫netfilter,在7中称之为netfilter由于好多服务受限于selinux,并且开启selinux会增大运营成本, 所以大多时候会处于关闭状态在centos7中 firewalld是默认开启的,下图显示如何开启netfilter关闭fi...

2018-08-28 12:00:44 953

原创 firewalld

#firewalld##firewalld的9个zone每个zone就好比一个规则集,firewalld默认有9个zone,如下查看默认的zone, firewalld-cmd --get-default-zone九个zone详解##firewalld关于service的操作查看某些zone对应的service: firewall-cmd --zone=...

2018-08-28 10:27:02 562

原创 linux简单运维

#使用W查看系统负载查询逻辑cpu核数 cat /proc/cpuinfo查看操作系统全程 uname -a查看操作系统版本lsb_releaseuptime类似于w命令,但是显示只有一行#VMSTAT命令vmstate 可以查看到CPU 内存 虚拟分区 磁盘 系统进程相关的东西, 此命令我们一般以vmstat 1 来用,意为每一秒钟动态显示(vmstat 1 ...

2018-08-25 12:26:39 382

原创 Shell

 #命令历史 敲过的命令都是有历史保存的,保存在/root/.bash_history, 可以通过"history"查看之前的命令有系统内置环境变量控制(有时候数值会大于1000是因为仅暂存于内存当中,还未写入,当退出终端时候才会从内存中转存入文件里去)如何通过history现实变量是什么时间运行的?可以通过变量重新赋值(暂时保存)---更改命令历史格式如果...

2018-08-18 12:55:41 133

空空如也

空空如也

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

TA关注的人

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