自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

langyue919的博客

Linux日志

  • 博客(57)
  • 资源 (5)
  • 收藏
  • 关注

原创 Linux监控平台搭建(1)Linux监控平台介绍,zabbix监控介绍,安装服务端zabbix,安装客户端zabbix,更改zabbix的管理员Admin密码

Linux监控平台介绍zabbix监控介绍安装zabbix安装zabbix源cd /usr/local/src/wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpmrpm -ivh zabbix-release-3.2-1.el7.noarch.rpm安装zabbix客户端,数据获取工具,...

2018-07-06 20:27:43 391

原创 LINUX集群架构(2)用LVS搭建负载均衡集群,用keepalived搭建高可用负载均衡集群

负载均衡集群介绍LVS介绍LVS的调度算法轮询就:按次序循环分配加权轮询:按次序循环分配的同时优先分配到权重高的服务器上最少连接分配:哪台服务器负载最少就分配给哪台加权最少连接分配:在最少连接分配的同时,按权重比例优先分配给权重高的服务器目标地址散列调度:根据请求的目标地址分配到指定的服务器上源地址散列调度:根据请求的来源地址分配到指定的服务器上,一般用于就近访问CDNLVS NAT模式搭建三台服...

2018-07-06 05:43:50 1032

原创 LINUX集群架构(1)用keepalived搭建高可用集群

集群介绍keepalived介绍用keepalived搭建高可用集群

2018-07-04 01:37:58 427

原创 MySQL主从配置:介绍,配置主数据库master,配置从数据库slave,同步参数配置,测试主从同步,修复错误

MySQL主从介绍配置主数据库master 编辑配置文件my.cnfvim /etc/my.cnf在basedir和datadir下增加:server-id=128log_bin=test1保存退出重启mysqld服务systemctl restart mysqld查看datadir目录下是否有以test1开头的文件[root@aliyun ~]# ls -lt /data/mysql/total...

2018-07-03 03:03:19 425

原创 Tomcat安装与配置:tomcat介绍,安装JDK,安装tomcat,监听80端口,配置虚拟主机,配置日志

tomcat介绍安装JDK jdk版本1.6,1.7,1.8,平时所说的678,实际对应的是1.6,1.7,1.8官网下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,下载jdk8最新版,传到到/usr/local/src/目录下,此地址不支持wget和curl下载。安装...

2018-06-26 19:05:26 347

原创 FTP服务搭建与配置

FTP介绍大企业多使用自动化发布程序,例如:git等工具    使用vsftpd搭建ftp 安装vsftpd:yum install -y vsftpd 创建一个普通的系统用户:useradd -s /sbin/nologin virftp        指定用户的shell为nologin,不允许登录vsftpd软件是允许系统用户以ftp方式(...

2018-06-25 01:48:14 53071 1

原创 NFS服务搭建与配置

NFS介绍sdb1是负载均衡服务器NFS客户端:启动RPC服务,由RPC服务通过RPC协议去和远程RPC服务进行通信(RPC服务在centos5之前叫做portmap,centos6之后叫做rpcbind)NFS服务端:启动NFS服务和RPC服务,NFS服务本身并不监听任何端口,通讯过程基于RPC服务完成,RPC服务默认监听111端口,NFS服务在RPC服务里注册,并告知RPC通讯端口,由RPC服...

2018-06-22 11:09:38 543

原创 MySQL常用操作(3)MySQL创建用户及授权,常用SQL语句(增删改查),MySQL数据库的备份与恢复

MySQL创建用户及授权 grant all on *.* to 'user1' identified by 'passwd';       创建user1用户,指定密码,针对所有库所有表指定所有权限 grant SELECT,UPDATE,INSERT on db1.* to 'user2'@'12.19.23.13' identified by 'passwd'; 创建user2用户,指定...

2018-06-21 10:34:23 486

原创 MySQL常用操作(2)mysql常用命令示例

mysql常用命令 查询库 show databases; 切换库 use mysql; 这条命令可以不加;号 查看库里的表 show tables; 查看表里的字段 desc tb_name; 查看建表语句 show create table tb_name\G; 查看当前用户 select user(); 查看当前使用的数据库 select databsase(); 这...

2018-06-21 00:19:02 386

原创 MySQL常用操作(1)设置及更改root密码,连接mysql的方式,mysql常用命令

设置及更改root密码       MySQL数据库里也有个超级管理员用户root,默认密码为空,可以直接连接,但是这样不安全,需要给root设置密码,如果忘记密码,也可以更改密码。设置root密码:[root@aliyun ~]# /usr/local/mysql/bin/mysql -uroot -pEnter password:    -p指定密码, 目前还没设密码,直接回车,空密码时也可以...

2018-06-20 09:54:30 355

原创 LNMP架构(6) php-fpm的连接池pool设置,php-fpm慢执行日志,限定open_basedir,php-fpm进程管理

php-fpm的连接池pool设置     php-fpm服务可以设置多个pool,可以针对每个web服务器设置一个pool,从而将服务器隔离,在其中一个pool资源耗尽时也不会导致其他站点访问不了,出现502报错的状况。1、编辑php-fpm配置文件[root@aliyun ~]# vim /usr/local/php-fpm/etc/php-fpm.conf[global]pid = /usr...

2018-06-15 11:53:48 3654

原创 LNMP架构(5) Nginx负载均衡,ssl原理,生成ssl密钥对,Nginx配置ssl

Nginx负载均衡       负载均衡是当下广泛流行的web架构中极其重要的一环,为服务器稳定性提供重要保障,同时也保障了用户体验,Nginx用作负载均衡时,后端访问目前只支持http,暂未支持https,据说新版本将会支持代理tcp。1、创建负载均衡脚本[root@aliyun ~]# yum install -y bind-utils[root@aliyun ~]# dig qq.com; ...

2018-06-13 02:45:56 1325

原创 LNMP架构(4) Nginx配置防盗链,Nginx访问控制,php解析相关配置,Nginx代理

Nginx配置防盗链1、编辑虚拟主机配置文件配置referer访问规则server{    listen 80 default_server;    server_name www.test.com;    index index.html index.htm index.php;    root /data/wwwroot/test.com;   location ~* ^.+\.(gif|jp...

2018-06-12 03:36:08 206

原创 LNMP架构(3)访问日志配置,切割,静态文件不记录日志,配置静态元素有效期

Nginx访问日志1、查看nginx的日志格式[root@aliyun logs]# grep -A2 log_format /usr/local/nginx/conf/nginx.conf    log_format combined_realip '$remote_addr $http_x_forwarded_for [$time_local]'    日志            日志格式_名...

2018-06-11 05:09:06 286

原创 LNMP架构(2)Nginx安装,默认虚拟主机,Nginx用户认证,Nginx域名重定向

Nginx安装1、下载并解压安装包[root@aliyun ~]# cd /usr/local/src/[root@aliyun src]# wget http://nginx.org/download/nginx-1.12.2.tar.gz[root@aliyun src]# tar zxvf nginx-1.12.2.tar.gz2、配置编译选项[root@aliyun src]# c...

2018-06-08 10:59:32 280

原创 LNMP架构(1)LNMP架构介绍,MySQL安装、PHP安装、Nginx介绍

LNMP架构介绍 区别于LAMP架构,N代表Nginx,是一款小巧而性能卓越的web服务软件,相较于apache而言,Nginx对静态页面的处理能力,单台机器支持的最高并发数达到数万,远高于apache,成为近年来的流行趋势,在动态页面的处理上,能力和apache差不多。在数据处理方式上,Nginx直接处理静态数据,动态数据交由php-fpm服务处理,这一点有别于LAMP架构的中...

2018-06-07 11:23:20 268

原创 LAMP架构(9) PHP动态扩展模块安装

PHP动态扩展模块安装 在php安装时,调用了httpd的apxs工具将所需的php模块整体打包成一个动态共享模块(.so文件)以供httpd调用。后续若要增加另外的php模块,要么重新安装php添加所需模块,要么直接将需要的模块编译成扩展模块(.so文件),在php.ini配置文件中指定一下就可以使用,相对重新安装php要便捷很多。查看已加载的php模块:[root@aliyun ...

2018-06-04 13:22:12 209

原创 LAMP架构(8)限定目录禁止解析php,限制user_agent,php相关配置

限定目录禁止解析php 对于提供文件上传服务的网站,一定要禁止对程序类文件的解析,否则会有极大的安全隐患。此处以php为例,其他语言也一样。禁止指定目录解析php:[root@aliyun ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 虚拟主机1禁止指定目录解析php:<VirtualHost *:80&gt...

2018-06-04 01:22:58 263

原创 LAMP架构(7)配置防盗链,访问控制Directory,访问控制FilesMatch

配置防盗链为了防止别人盗用你网站上的图片,视频,歌曲,文档等资源,我们需要给网站配置防盗链。通过限制referer来实现防盗链的功能配置文件增加如下内容配置制定目录的防盗规则:[root@aliyun ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 虚拟主机1增加防盗规则:<VirtualHost *:80> ...

2018-06-01 11:10:58 189

原创 LAMP架构(6) 访问日志不记录静态文件,访问日志切割,静态元素过期时间

访问日志不记录静态文件 网站的页面会有很多元素,尤其是图片,js,css,等静态元素非常多,每一次访问都会访问大量的静态元素,这些元素请求都会被记录在日志中,因此日志的增长速度非常快,然而记录静态元素的意义并不大,因此我们需要限制静态元素的记录,并且将日志进行切割,并按天归档整理,防止单个日志文件过大。访问日志切割静态元素过期时间...

2018-05-31 10:08:05 288

原创 LAMP架构(5) Apache用户认证,域名跳转,Apache访问日志

Apache用户认证 此处的用户认证不是常见的用户登录,而是前置认证,只有输入用户名和密码才可以进一步浏览网页上的信息,有点像操作系统的登陆框,在登陆之前什么都看不到。配置/usr/local/apache2.4/conf/extra/httpd-vhosts.confvim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf在最下面找...

2018-05-30 10:02:26 953

原创 LAMP架构(4) Apache和PHP结合、设置Apache默认虚拟主机

Apache和PHP结合搭建完LAMP架构,接下来开始配置,首先设置Apache让它解析PHP编辑httpd主配置文件/usr/local/apache2.4/conf/httpd.confvim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方 #ServerName www.example.com:80 取消注释 Requi...

2018-05-29 10:23:34 361

原创 LAMP架构(3) 安装PHP5、安装PHP7

安装PHP5PHP官网www.php.net当前主流版本为5.6/7.1新机器安装php会缺很多依赖的包,报错缺包的提醒可能达10次,所以要有耐心看,没个报缺对应1-2个包,下面举几个例子:1)configure: error: Cannot find OpenSSL's <evp.h>yum install -y openssl openssl-devel2)configure: e...

2018-05-25 07:19:00 316

原创 LAMP架构(2) 安装Apache

安装Apache Apache是一个基金会的名字,www.apache.org是其官网,httpd是流行的web服务软件,早期就叫apache,后来更名为httpd。 httpd的运行不依赖具体的平台,而是依赖apr和apr-util这两个通用的函数库,它让httpd可以不关心底层的操作系统平台,很方便地移植,由于centos7上 yum 安装的apr和httpd2.4版本需要...

2018-05-25 05:31:18 163

原创 LAMP架构(1) LAMP架构介绍,MySQL和MariaDB介绍,MySQL安装,MariaDB安装

LAMP架构 LAMP和LNMP是目前流行的web服务器架构,市场占有率超过80%,所谓LAMP架构,实际上指的是Linux+Apache+MySQL+PHP组合。Linux, 就是我们现在使用的操作系统,作为平台来承载搭建的服务。Apache,实指apche项目里的httpd软件,用来搭建web服务,http协议和tomcat也属此项目开发的。MySQL,是一个高效,多线程、多用户...

2018-05-24 01:42:45 529

原创 日常运维(8)rsync服务,系统日志,screen工具

rsync服务rsync命令可以通过执行服务的方式实时增量同步文件和目录● 先编辑配置文件/etc/rsyncd.conf 若更改配置文件路径需指定--config-file=● 再启动服务rsync --daemon 默认监听端口873,可自定义● 使用格式:rsync -av test1/ 192.168.192.128::module/dir/●...

2018-05-16 10:01:03 757

原创 日常运维(7)linux文件同步工具,rsync命令及常用选项,rsync通过ssh方式同步

Linux文件同步工具rsync 是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项。rsync -av /etc/passwd /tmp/1.txt ...

2018-05-14 17:41:04 185

原创 日常运维(6),linux任务计划crontab命令,服务管理chkconfig命令,systemd管理服务,unit介绍, target介绍

Linux任务计划cronlinux任务计划功能的操作都是通过crontab命令来完成常用命令选项-u:指定用户,不加-u默认是root-e:表示制定计划任务-l:表示列出计划的任务-r:表示删除任务在指定计划前,我们先了解crontab配置文件cat  /etc/crontab   ---里面有编写格式SHELL=/bin/bash   定义shellPATH ----定义环境变量MAILTO ...

2018-05-12 09:56:51 415

原创 日常运维(5)firewalld的9个zone,zone的操作,service的操作

firewalld 是centos7的默认防火墙,比起centos6和5所使用的netfilter,firewalld为模块化设计, 使用服务(service) 和区域(zone)来代替 iptables 的规则(rule)和链(chain)。用的时候只需要将所需的service模板和所需的zone模板,拷贝至/etc/firewalld/下对应的zone和service目录里即...

2018-05-11 09:57:58 1327

原创 日常运维(4)iptables filter案例,iptables nat表应用,iptables规则备份和恢复

iptables filter案例需求:把80端口,22端口,21端口放行。 22端口指定IP段,其他网段的一概拒绝,写一个shell脚本示例如下:# cat /usr/local/sbin/iptables.sh#! /bin/bashipt="/usr/sbin/iptables" #定义变量$ipt -F #清空之前的规则$ipt -P INPU...

2018-05-10 09:59:29 304

原创 日常运维(3)Linux网络相关,firewalld和netfilter,netfilter5表5链介绍,iptables语法

Linux网络相关ifconfig命令yum install -y net-toolsifconfig -a选项启动网卡 ifup ens33关闭网卡 ifdown ens33ifdown ens33 && ifup ens33 防止远程连不上设定虚拟网卡 ens33:1cp /etc/sysconfig/network-scripts/ifcfg-ens33\:0更改NAME=...

2018-05-09 10:58:21 165

原创 日常运维(2)监控IO性能,free命令,ps命令,查看网卡状态,Linux下的抓包

监控IO性能iostat命令 用于监视系统输入输出设备和CPU的使用情况。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。yum install -y sysstat 安装iostatiostats例:[root@aliyun ~]# iostat 统计i...

2018-05-08 05:46:08 605

原创 日常运维(1)w命令,vmstat命令,top命令,sar命令,nload命令

w命令 用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。例:[root@ALIYUN ~]# w 08:42:21 up 2 days, 13:09, 1 user, load average: 0.00, 0.01, 0....

2018-05-05 09:56:23 461

原创 正则表达式之awk

awk 也是一种流编辑器,逐行执行,兼具sed的所有功能,且更强大截取打印awk -F ':' '{print $0}', 打印所有段awk -F ':' '{print $1}', ...

2018-04-28 10:00:32 275

原创 正则表达式之sed

sed sed是一种流式编辑器,可以实现查找输出,替换 ,删除等操作查找输出sed -n '/root/' p test.txt 查找输出包含root的字符串sed -n '/r.t/' p test.txt 查找查找输出中间包含一个任意单字符的rt组合的字符串sed -n '/r*t/' p te...

2018-04-26 09:16:34 209

原创 正则表达式之grep,egrep

正则表达式 正则表达式又称规则表达式,正则就是一串有规律的字符串,掌握好正则对于编写shell脚本有很大帮助,各种编程语言中都有正则,原理一样。学好正则表达式,才算真正进入linux。正则三剑客:grep/egrep,sed,awkgrep 过滤指定关键词,egrep是grep的升级版grep [-cinvABC] ‘word’ filename-c 行数-i 不区分大小写-n 显...

2018-04-26 05:07:27 234

原创 shell特殊符及与管道有关的命令cut,sort,wc,uniq,tee,tr,split

特殊符号* 任意离字符? 任意单字符# 注释字符\ 脱义字符| 管道符$ 变量前缀,在shell中表示调用后面的变量!$ 命令里边表示上一条命令,在正则里面表示行尾; 用于分多条命令~ 用于命令则表示用户家目录,正则表达式里表示匹配符& 放到命令后,会直接把命令放在后台运行[ ] 指定范...

2018-04-25 01:03:45 443

原创 管道符和作业控制,shell变量,变量命名规则,变量的累加,全部变量,环境变量配置文件

管道符| 管道符用于将前面的输出传递给后面使用例:[root@localhost ~]# ls1.txt 2.txt 3.txt 456 anaconda-ks.cfg a.txt b.txt c.txt d.txt home initial-setup-ks.cfg[root@localhost ~]# cat 1.txt |wc -l 查看1.txt 并将输出的结果...

2018-04-24 08:24:28 642

原创 shell基础,命令历史,命令补全,别名alias,通配符,输入输出重定向

shell基础shell 是一个命令解释器,提供用户和机器之间的交互,支持特定语法,比如逻辑判断,循环等。每个用户都可以有自己特性的shell,centos7默认shell为bash(bourne agin shell),还有zsh,ksh等,每种shell支持的特性不尽相同。命令历史history命令 ...

2018-04-21 06:30:54 312

原创 Linux软件包安装与卸载,yum搭建本地仓库,yum下载rpm包,安装扩展源,更换国内源

Linux软件包的安装与卸载安装软件包的三种方法rpm工具 red hat package manager,红帽公司开发的包管理软件yum工具 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系。源码...

2018-04-19 01:14:25 1693

联想thinkbook 16P gen4 IRH BIOS LRCN23WW

联想thinkbook 16P gen4 IRH BIOS LRCN23WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN42WW

联想thinkbook 16P gen4 IRH BIOS LRCN42WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN41WW

联想thinkbook 16P gen4 IRH BIOS LRCN41WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN40WW

联想thinkbook 16P gen4 IRH BIOS LRCN40WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN37WW

联想thinkbook 16P gen4 IRH BIOS LRCN37WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN36WW

联想thinkbook 16P gen4 IRH BIOS LRCN36WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN34WW

联想thinkbook 16P gen4 IRH BIOS LRCN34WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN32WW

联想thinkbook 16P gen4 IRH BIOS LRCN32WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN30WW

联想thinkbook 16P gen4 IRH BIOS LRCN30WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN28WW

联想thinkbook 16P gen4 IRH BIOS LRCN28WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN27WW

联想thinkbook 16P gen4 IRH BIOS LRCN27WW

2024-03-28

联想thinkbook 16P gen4 IRH BIOS LRCN26WW

联想thinkbook 16P gen4 IRH BIOS LRCN26WW

2024-03-28

com.google.android.gms.19.5.30.beta.zip

google套件,谷歌应用市场,谷歌应用服务组件

2019-10-23

com.google.android.gms19.2.75.zip

google套件,谷歌应用市场,谷歌应用服务组件

2019-10-23

com.android.vending_17.2.12-all_0_PR_275969440-81721200.apk

google套件,谷歌应用市场,谷歌应用服务组件

2019-10-23

com.android.vending_17.1.26-all_0_PR_275301645-81712600.apk

google套件,谷歌应用市场,谷歌应用服务组件

2019-10-23

空空如也

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

TA关注的人

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