自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pip安装或更新报错:SSLError

更新pip时候出现报错[root@node01 ~]# pip install --upgrade pip Collecting pip Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendo...

2019-07-09 10:43:40 769

原创 windows下mysql5.6无法启动问题

1.下载mysqlhttps://dev.mysql.com/downloads/mysql/5.6.html#downloads根据具体情况,选择适合mysql版本2.然后解压mysql压缩包解压的文件为mysql-5.6.44-winx64然后拷贝到指定的目录下即可3.拷贝my-default.ini为my.ini然后修改配置文件# For advice on how t...

2019-05-06 11:30:33 3273

原创 linux学习lesson69

文章目录1. shell脚本介绍2.shell脚本结构和执行3.date命令用法4.shell脚本中的变量/br&gt;1. shell脚本介绍shell是一种脚本语言 aming_linux blog.lishiming.net可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率/br&gt;2.sh...

2018-12-27 23:47:55 220

原创 linux学习lesson68

文章目录1.添加自定义监控项目2.配置邮件警告3.测试警告4.不发邮件的问题处理1.添加自定义监控项目需求:监控某台web的80端口连接数,并出图两步:1)zabbix监控中心创建监控项目;2)针对该监控项目以图形展现对于第一步,需要到客户端定义脚本[root@linux02 ~]# vim /usr/local/sbin/estab.sh //内容如下#!/bin/bash##...

2018-12-25 23:49:39 302

原创 linux学习lesson67

文章目录1.主动模式和被动模式2.添加监控主机3.添加自定义模板4.处理图形中的乱码扩展1.主动模式和被动模式主动或者被动是相对客户端来讲的被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可。当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力。服务端有公网ip...

2018-12-24 23:49:20 190

原创 linux学习lesson66

文章目录1.linux监控平台介绍2.zabbix监控介绍3.安装zabbix1.linux监控平台介绍cacti、nagios、zabbix、smokeping、open-falcon等等cacti、smokeping偏向于基础监控,成图非常漂亮cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagio...

2018-12-23 23:29:34 156

原创 linux学习lesson65

文章目录1 LVS DR模式搭建2 keepalived + LVS扩展1 LVS DR模式搭建三台机器 (rs要启动nginx)分发器,也叫调度器(简写为dir)192.168.139.130rs1192.168.139.132rs2192.168.139.133vip192.168.133.200dir上编写脚本 vim /usr/local/sbin/lvs_dr.s...

2018-12-23 22:57:43 393

原创 linux学习lesson64

文章目录1 负载均衡集群2 lvs介绍3 lvs的调度算法4 lvs的nat模式搭建扩展1 负载均衡集群主流开源软件LVS、keepalived、haproxy、nginx等其中LVS属于4层(网络OSI 7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用keepalived的负载均衡功能其实就是lvslvs这种4层的负载均衡是可以分发除80外的其他端口...

2018-12-20 23:05:06 289

原创 linux学习lesson63

文章目录1.集群介绍2keepalived配置高可用集群扩展1.集群介绍根据功能划分为两大类:高可用和负载均衡高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务实现高可用的开源软件有:heartbeat、keepalived负载均衡集群,需要有一台服务器作为分发器,它负责把用户的请求分发给后端的服务器处理,在这个集群里,除了分发器外,...

2018-12-19 22:43:28 170

原创 linux学习lesson62

mysql的主从数据库的扩展知识不停库不锁表在线主从配置http://seanlook.com/2015/12/14/mysql-replicas/主从不同步http://www.rfyy.net/archives/2309.htmlhttp://blog.51cto.com/storysky/259280主主关于 auto_increment https://blog.csdn...

2018-12-14 20:59:55 168

原创 linux学习lesson61

文章目录1 mysql主从介绍2 准备工作3 配置主4 配置从5 测试主从同步1 mysql主从介绍MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的MySQL主从是基于binlog的,主上须开启binlog才能进行主从。主从过程大致有3个步骤1)主将更改操作记录到binlog里2)从将主...

2018-12-13 22:26:24 200

原创 linux学习lesson60

文章目录1 配置tomcat监听80端口2 配置tomcat的虚拟主机3 tomcat日志扩展1 配置tomcat监听80端口编辑配置文件[root@linux01 src]# vim /usr/local/tomcat/conf/server.xmlConnector port="8080" protocol="HTTP/1.1"修改为Connector port="80" proto...

2018-12-12 22:26:57 191

原创 linux学习lesson59

文章目录1 tomcat介绍2 安装jdk3 安装tomcat扩展1 tomcat介绍Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。java程序写的网站用tomcat+jdk来运行tomcat是一个中间件,真正起作用的,解析java脚本的是jdkj...

2018-12-11 22:42:50 168

原创 linux学习lesson58

文章目录1 xshell使用xftp传文件2 使用pure-ftp搭建ftp服务扩展1 xshell使用xftp传文件filezilla client 开源软件(可以搭建服务,也有客户端)yum安装lftp:[root@linux01 ~]# yum install -y lftp登录ftp服务[root@linux01 ~]# lftp user@127.0.0.1Passwo...

2018-12-10 21:36:19 211

原创 linux学习lesson57

文章目录1 exportfs命令2 nfs客户端问题3 ftp介绍4 使用vsftpd搭建ftp服务1 exportfs命令常用选项-a 全部挂载或者全部卸载-r 重新挂载-u 卸载某一个目录-v 显示共享目录以下操作在服务端上vim /etc/exports //增加/tmp/ 192.168.139.112/24(rw,sync,no_root_squash)重新加...

2018-12-09 19:31:18 238

原创 linux学习lesson56

文章目录1 nfs介绍2 nfs服务端安装配置3 nfs配置选项1 nfs介绍NFS是Network File System的缩写NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版本NFS数据传输基于RPC协议,RPC为Remote Procedure Call的简写。NFS应用场景是:A,B,C三台机器上...

2018-12-06 22:05:57 188

原创 linux学习lesson55

文章目录1 mysql用户管理2 常用sql语句3 mysql数据库备份恢复扩展 1 mysql用户管理grant all on . to ‘user1’ identified by ‘passwd’; //对所用的库,拥有所用的权限,指定user1访问:mysql&gt; grant all on *.* to 'user1' identified by '123456';Query ...

2018-12-06 21:55:46 183

原创 linux学习lesson54

文章目录1 设置更改root密码2 连接mysql3 mysql常用命令扩展1 设置更改root密码更改环境变量PATH,增加mysql绝对路径:[root@linux01 ~]# vim /etc/profile在最后添加以下两行:export MYSQL_HOME=/usr/local/mysqlexport PATH=$PATH:$MYSQL_HOME/bin重新加载配置文...

2018-12-04 23:12:18 159

原创 lnmp拓展学习

扩展nginx中的root和alias区别 http://blog.csdn.net/21aspnet/article/details/6583335nginx的alias和root配置 http://www.ttlsa.com/nginx/nginx-root_alias-file-path-configuration/http://www.iigrowing.cn/shi-yan-que...

2018-12-01 12:15:17 188

原创 linux学习lesson53

文章目录1 php-fpm的pool2 php-fpm慢执行日志3 open_basedir4 php-fpm进程管理1 php-fpm的pool支持多个pool的运行网站:隔离站点资源和独立配置增加一个pool:[root@linux01 ~]# vim /usr/local/php/etc/php-fpm.conf[global]pid = /usr/local/php-fpm/...

2018-11-29 22:58:11 626

原创 linux学习lesson52

文章目录1 nginx负载均衡2 ssl原理3 生产ssl密钥对(yum install -y openssl)4 nginx配置ssl1 nginx负载均衡编辑配置文件:[root@linux01 ~]# vim /usr/local/nginx/conf/vhost/load.conf // 写入如下内容upstream qq_com{ip_hash;server 111.16...

2018-11-29 22:49:16 319

原创 linux学习lesson51

文章目录1 nginx防盗链2 nginx访问控制3 nginx解析php相关配置4 nginx代理1 nginx防盗链配置如下,可以和上面的配置结合起来编辑配置文件:[root@linux01 ~]# vim /usr/local/nginx/conf/vhost/test.com.confserver{ listen 80; server_name test.co...

2018-11-27 23:30:14 250

原创 linux学习lesson50

文章目录1 访问日志2 nginx访问日志切割3 静态文件不记录日志和过期时间1 访问日志日志格式vim /usr/local/nginx/conf/nginx.conf //搜索log_format其中这段就是日志格式除了在主配置文件nginx.conf里定义日志格式外,还需要在虚拟主机配置文件中增加[root@linux01 ~]# vim /usr/local/nginx...

2018-11-27 11:09:07 146

原创 linux学习lesson49

文章目录1 nginx安装2 默认虚拟主机3 nginx用户认证4 nginx域名重定向1 nginx安装下载nginx包:[root@linux01 ~]# cd /usr/local/src[root@linux01 src]# wget http://nginx.org/download/nginx-1.15.5.tar.gz解压nginx包[root@linux01 src...

2018-11-26 00:31:06 186

原创 linux学习lesson48

文章目录1 lnmp结构介绍2 mysql安装3 php安装4 nginx介绍1 lnmp结构介绍和LAMP不同的是,提供web服务的是Nginx 并且php是作为一个独立服务存在的,这个服务叫做php-fpm Nginx直接处理静态请求,动态请求会转发给php-fpm2 mysql安装下载mysql5.6包:[root@linux01 ~]# cd /usr/local/src...

2018-11-23 09:28:01 294

原创 linux学习lesson47

文章目录1 php扩展模块安装扩展1 php扩展模块安装需求:临时添加一个模块,以redis模块为例查看php已安装的模块:[root@linux01 ~]# /usr/local/php/bin/php -m //查看模块下面安装一个redis的模块(在lamp架构,当做缓存来用)下载redis包:[root@linux01 ~]#cd /usr/local/src/[roo...

2018-11-21 09:37:53 132

原创 linux学习lesson46

文章目录1 限定某个目录禁止解析2 限定user_agent3 php相关配置1 限定某个目录禁止解析比喻网站有个目录可以上传图片的,别人通过一些手段上传php文件,那么就会解析该文件,这样容易被人上传木马文件,进而获取系统的权限,进行信息获取其中SQL注入也是一种入侵,不过可以通过提交的端口做特殊符号的过滤,可以阻断这样入侵核心配置文件内容[root@linux01 ~]# vim ...

2018-11-20 09:43:08 211

原创 linux学习lesson45

文章目录1 配置防盗链2 访问控制Directory3 访问控制FilesMatch1 配置防盗链通过限制referer来实现防盗链的功能配置文件增加如下内容:[root@linux01 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf&amp;amp;lt;VirtualHost *:80&amp;amp;gt;DocumentRoot &amp;quot;/data...

2018-11-19 09:13:19 201

原创 linux学习lesson44

1 访问日志不记录静态文件网站大多元素为静态文件,如图片、css、js等,这些元素可以不用记录例如某一个网站:因为一个网站的图片、css、js等文件太多了,如果服务器全部记录,会造成日志文件过大,占用磁盘空间,所以有必要过滤这些元素把虚拟主机配置文件改成如下:[root@linux01 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhos...

2018-11-16 15:16:34 170

原创 linux学习lesson43

文章目录1 Apache用户认证2 域名跳转3 Apache访问日志1 Apache用户认证指定目录认证[root@linux01 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把111.com那个虚拟主机编辑成如下内容&amp;amp;amp;lt;VirtualHost *:80&amp;amp;amp;gt;DocumentRoot &amp;amp;quot;/data/www...

2018-11-15 11:52:58 237

原创 测试

111.com

2018-11-15 11:23:50 97

原创 linux学习lesson42

文章目录1 Apache和PHP结合2 Apache默认虚拟主机1 Apache和PHP结合httpd主配置文件/usr/local/apache2.4/conf/httpd.confvim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方注意:配置文件里:不能同时打开php5和php7,否则会报错开启ServerName //修...

2018-11-14 11:50:51 162

原创 linux学习lesson41

php

2018-11-13 19:04:38 206

原创 linux学习lesson40

文章目录1 mariadb安装2 Apache安装1 mariadb安装[root@linux01 ~]# cd /usr/local/src[root@linux01 src]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-lin...

2018-11-10 17:34:20 188

原创 linux学习lesson39

1 lamp架构介绍Linux+Apache(httpd)+MySQL+PHPPHP网站(Google、淘宝、百度、51cto博客、猿课论坛)三个角色可以在一台机器、也可以分开(httpd和PHP要在一起)2 mysql,mariadb介绍MySQL是一个关系型数据库,由mysqlab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracl...

2018-11-09 23:18:05 139

原创 markdown编辑器语法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2018-11-09 22:57:05 256

原创 linux学习lesson38

目录1 rsync通过服务同步2 linux系统日志3 screen工具1 rsync通过服务同步要编辑配置文件/etc/rsyncd.conf启动服务rsync --daemon[root@linux01 ~]# rsync --daemon启动后可以查看一下日志,并查看端口是否启动[root@linux01 ~]# vim /etc/rsyncd.con...

2018-11-01 09:13:00 498

原创 linux学习lesson37

目录1 rsync工具介绍2 rsync常用选项3 rsync通过ssh同步1 rsync工具介绍rsync不仅可以远程同步数据(类似于scp),而且可以本地同步数据(类似于cp),但不同于cp或scp的一点是,它不会覆盖以前的数据(如果数据已经存在),而是先判断已经存在的数据和新数据的差异,只有数据不同时才会把不相同的部分覆盖安装rsync软件包(同步文件的机器都需要...

2018-10-31 09:12:38 183

原创 linux学习lesson36

目录1 linux任务计划cron2 chkconfig工具3 systemd管理服务4 unit介绍1 linux任务计划cronLinux任务计划功能的操作都是通过crontab命令来完成的,常用的参数有:-u:表示指定某个用户,不加-u选项则为当前用户-e:表示制定计划任务-l:表示列出计划任务-r:表示删除计划任务编写任务计划的格式[ro...

2018-10-30 09:26:08 530

原创 linux学习lesson35

目录1 iptables规则备份和恢复2 firewalld的9个zone3 firewalld关于zone的操作4 firewalld源于service的操作1 iptables规则备份和恢复保存和备份iptables规则service iptables save //会把规则保存到/etc/sysconfig/iptables[root@worker1 ~]# ...

2018-10-29 08:50:34 235

空空如也

空空如也

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

TA关注的人

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