自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 php redis分布布session

修改php.inizend_loader.enable = 1zend_extension=/usr/lib64/php/modules/ZendGuardLoader.soextension=redis.sosession.save_handler = redissession.save_path = "tcp://saas-335545e5-master:6379?auth=T2...

2019-10-05 15:04:00 97

转载 Jupyter Notebook 暗色自定义主题

这款主题是在jupyter-dark-theme的基础上修改了字体大小和行高,以及显示工具栏。感谢原作者!安装下载custom.css文件并移动至~/.jupyter/custom/文件夹下,如果文件夹不存在就创建一个。左边的目录是安装了nbextensions,使用了其中的able of Contents (2)的插件,需要修改一下这个插件中的颜色配置:从上至下依次为:12...

2019-09-28 20:29:00 247

转载 CentOS中yum安装ffmpeg

CentOS 6sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpmyum install ffmp...

2019-09-28 10:52:00 123

转载 [JAVA学习笔记]JAVA基本程序设计结构

一个简单的Java应用程序public class FirstSample{ public static void main(String[] args) { System.out.println("Just don't use 'Hello, World!'"); }}这个简单的Java应用程序,只发送一条消息到控制台窗口中,但所有的Ja...

2019-09-22 20:27:00 84

转载 Oracle11g安装与卸载教程

1.1,前言:  电脑太卡,鄙人穷屌丝啊,没钱买新电脑,想想周六日还要耍游戏就给电脑重做了个系统,糟糕的是电脑上的各种环境,工具都需要重新装一边,包括oracle数据库- -,依稀记得昨天装了一上午的数据库,装了出问题又卸载,卸载不干净啊,我可不想因为这点事情再重装系统,我可不是傻瓜,没办法百度啊,经过半小时的百度就找到了卸载大法,安装不成不是最可怕的卸载不干净才是最可怕的,进入正题...

2019-09-21 16:40:00 74

转载 数组和集合转化 array与list

package com.chen.test;import java.io.Serializable;import java.util.Arrays;import java.util.List;import java.util.stream.Collectors;public class Test { public static void main(String [] a...

2019-09-20 17:00:00 35

转载 (转发收藏)git远程删除分支后,本地执行git branch -a依然能看到删除分支到底该咋整?...

https://blog.csdn.net/qq_16885135/article/details/52777871转载于:https://www.cnblogs.com/rh1910362960/p/11557590.html

2019-09-20 15:38:00 51

转载 水晶报表的步骤

第一步:切换到水晶报表的界面:转载于:https://www.cnblogs.com/leiminghui/p/11557526.html...

2019-09-20 15:30:00 27

转载 location练习!

写location最重要的就是hosts文件,添加一次域名跳转就得添加一条hosts文件hosts文件:192.168.200.120 www.a.com192.168.200.119 www.b.com192.168.200.119 www.gx.com192.168.200.119 www.liuxiang.com19...

2019-09-20 15:21:00 47

转载 ginx结合openssl实现https

[root@localhost ~]# rz -E //导入jdk源码包z waiting to receive.**B0100000023be50[root@localhost ~]# tar xf jdk-8u191-linux-x64.tar.gz[root@localhost ~]# lsanaconda...

2019-09-20 09:44:00 47

转载 Dockerfile & Docker Swarm & Docker Stack & Docker Compose 简单理解

Dockerfile通俗地讲,它是为了指导单个镜像从无到有的构建过程。如果你镜像是从Docker registry上面拉下来的,那就用不到这个文件;如果你是自己的应用,想打包成镜像,那就需要这个文件。Dockerfile资料:http://www.docker.org.cn/dockerppt/114.htmlDocker Swarm一句话,这个东西是用来搭建Docker...

2019-09-19 16:18:00 147

转载 Tomcat 配置目录及文件说明!

==================================================================================转载于:https://www.cnblogs.com/cxm123123form/p/11549207.html

2019-09-19 14:09:00 42

转载 安装Tomcat!

//搭建环境Tomcat默认端口为8080,必要时可自行更改linux机IP为192.168.200.120[root@localhost ~]# rz -Ez waiting to receive.**B0100000023be50[root@localhost ~]# lsanaconda-ks.cfg jdk-8u191-linux-x64.tar...

2019-09-19 13:56:00 33

转载 第一章· Redis入门部署及持久化介绍

阅读目录(Content)一、Redis简介1.软件说明2.软件特性3.软件获取和帮助4.软件功能5.企业缓存数据库解决方案对比6.对比结论二、Redis安装部署1.redis基本配置2.redis基本操作3.redis安全配置4.redis在线查看和修改配置三、Redis持久化1.RDB 持久化介绍...

2019-09-18 10:57:00 35

转载 测试Nginx中location的优先级!

location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa, 可以被规则^~ /static/ /aa匹配到(注意是空格)。!...

2019-09-18 09:50:00 48

转载 16.Nginx Uwsgi代理

1.Uwsgi代理基本概述cgi、fastcgi、wsgi、uwsgipython框架Django是一个开放源代码的web的框架Flask是一个使用python编写的轻量级web应用框架2.Uwsgi代理使用优势框架为什么使用uwsgi,而不是proxy1.安全(nginx可以实现访问控制),直接后端对外是无法控制2.效率(实现动静分离)3.Uwsgi代理配置实践...

2019-09-17 20:13:00 29

转载 15.Nginx架构复盘

1.架构总结当我们接手一套新的业务,需要去设计或配置中间件服务的时候,我们应该丛哪些地方去考虑。2.了解需求1.了解需求,了解对应好的需求,才能设计好合理的Nginx架构。2.设计评估,评估现有的资源、评估使用什么样的方式,评估后期的扩展3.配置注意事项。1.了解需求,定义Nginx在服务体系中的角色静态资源服务的功能设计类型分类(视频、图片、ht...

2019-09-17 20:12:00 33

转载 14.Nginx性能优化实践

1.性能优化概述基于Nginx性能优化,那么在性能优化这一章,我们将分为如下几个方面做介绍1.首先我们需要了解性能优化要考虑哪些方面。2.然后我们需要了解性能优化必须要用到的压力测试工具ab。3.最后我们需要了解系统上有哪些注意和优化的点,以及Nginx配置文件。我们在做性能优化工作前,我们重点需要考虑哪些方面,和了解哪些方面。1.首先需要了解我们当前系统结构和瓶颈,了解当前...

2019-09-17 20:10:00 45

转载 13.Nginx使用常见问题

1.Nginx多Server优先级在开始处理一个http请求时,nginx会取出header头中的Host变量,与nginx.conf中每个server的server_name进行匹配,以此决定到底由哪一个server来处理这个请求。但nginx如配置多个相同的server_name,会导致server_name出现优先级访问冲突。1.准备nginx对应的配置文件[root@...

2019-09-17 20:09:00 27

转载 12.Nginx高可用架构

1.Keepalived高可用基本概述1.什么是高可用一般是指2台机器启动着相同的业务系统,当有一台机器down机了, 另外一台服务器能快速的接管, 对于访问的用户是无感知的。2.高可用通常使用什么软件?通常服务高可用我们选择使用keepalived软件实现3.keepalived是如何实现高可用的?keepalived软件是基于VRRP协议实现的。VRRP虚拟路由冗余协议,...

2019-09-17 20:09:00 29

转载 11.Nginx HTTPS 实践

1.HTTPS安全证书基本概述为什么需要使用HTTPS, 因为HTTP不安全。当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。那么我们在实现https时,需要了解ssl协议,但我们现在使用的更多的是TLS加密协议。那么TLS是怎么保证明文消息被加密的呢?在OS...

2019-09-17 20:08:00 60

转载 10.Nginx Rewrite重写

.Rewrite基本概述1.什么是rewriteRewrite主要实现url地址重写, 以及地址重定向,就是将用户请求web服务器的地址重新定向到其他URL的过程。2.Rewrite使用场景1.地址跳转,用户访问www.xuliangwei.com/class这个URL时,将其定向至一个新的域名class.xuliangwei.com2.协议跳转,用户通过http协议...

2019-09-17 20:07:00 35

转载 07.Nginx七层负载均衡

1.Nginx负载均衡基本概述为什么需要使用负载均衡当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台WEB服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾往往我们接触的最多的是SLB(Server Load Balance...

2019-09-17 20:06:00 47

转载 08.Nginx四层负载均衡

1.Nginx四层负载均衡基本概述1.什么是四层负载均衡四层负载均衡基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,它的组装在四层基础之上,无论四层还是七层都是指的OSI网络模型。2.四层层负载均衡应用场景1.四层+七层来作负载均衡,4层可以保证7层的负载均衡的高可用性。如:nginx就无法保证自己的服务高可用,需要依赖lvs或者ke...

2019-09-17 20:06:00 44

转载 09.Nginx动静分离实战

1.Nginx动静分离基本概述动静分离, 通过中间件将动静分离和静态请求进行分离。那为什么要通过中间件将动态请求和静态请求进行分离? 减少不必要的请求消耗, 同时能减少请求的延时。通过中间件将动态请求和静态请求分离,逻辑图如下动静分离只有好处: 动静分离后, 即使动态服务不可用, 但静态资源不会受到影响2.Nginx动静分离场景实践Nginx动...

2019-09-17 20:06:00 61

转载 06.Nginx代理缓存服务

1.缓存常见类型服务端缓存代理缓存, 获取服务端内容进行缓存客户端浏览器缓存Nginx代理缓存原理2.缓存配置语法1.proxy_cache配置语法Syntax: proxy_cache zone | off;Default: proxy_cache off;Context: http, server...

2019-09-17 20:05:00 52

转载 05.Nginx反向代理服务

1.Nginx代理服务基本概述1.代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示2.在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。3.那么在互联网请求里面, 客户端往往无法直接向服务端发起请求, 那么就需要用到代理服务, 来实现客户端和服务通信,如下图所示2.N...

2019-09-17 20:04:00 51

转载 04.Nginx搭建流行架构

1.LNMP架构概述1.什么是LNMPLNMP是一套技术的组合,L=Linux、N=Nginx、M~=MySQL、P~=PHP2.LNMP架构是如何工作的首先Nginx服务是不能处理动态请求,那么当用户发起动态请求时, Nginx又是如何进行处理的。当用户发起http请求,请求会被Nginx处理,如果是静态资源请求Nginx则直接返回,如果是动态请求Nginx则通过fastc...

2019-09-17 20:03:00 48

转载 03.Nginx常用基础模块

1.Nginx目录索引ngx_http_autoindex_module模块处理以斜杠字符('/')结尾的请求,并生成目录列表。当ngx_http_index_module模块找不到索引文件时,通常会将请求传递给模块。1.指令#启用或禁用目录列表输出,on开启,off关闭。Syntax: autoindex on | off;Default: autoind...

2019-09-17 20:02:00 46

转载 02.Nginx Web快速入门

1.Nginx基本简述Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。开源: 直接获取源代码高性能: 支持海量并发可靠: 服务稳定我们为什么选择 Nginx服务Nginx非常轻量功能模块少 (源代码仅保留http与核心模块代码,其余不够核心代码会作为插件来安装)代码模块化 (易读,便于二次开发,对于开发人员非常友好)互联网公司都选择Nginx1.Nginx...

2019-09-17 20:01:00 35

转载 01.Nginx基础Http原理

1.Http协议概述HTTP全称HyperText Transfer Protocol中文名为超文本传输协议1.什么是超文本?包含有超链接(Link)和各种多媒体元素标记的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。html文件->包含各种各样的元素(...

2019-09-17 20:00:00 31

转载 解决CentOS7用yum安装软件显示错误:cannot find a valid baseurl for repo: base/7/x86_64

使用yun安装软件时有时会报repo文件的错误,,主要问题出自于CentOS-Base.repo文件解决方案:将这个文件后缀名修改使这个文件无效[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak...

2019-09-17 15:39:00 106

转载 解压各种软件包的方式!

file即软件包名称1.以.a为扩展名的文件:#tar xv file.a2.以.z为扩展名的文件:#uncompress file.Z3.以.gz为扩展名的文件:#gunzip file.gz4.以.bz2为扩展名的文件:#bunzip2 file.bz25.以.tar.Z为扩展名的文件:#tar xvZf file.tar.Z或 #compress -dc file.tar.Z ...

2019-09-17 15:12:00 65

转载 基于FPM制作RPM软件包!

工作中有如下情况需要将文件打包rpm:避免重复工作,将源码程序打包为rpm使用yum发布项目,项目打包为rpm将自己写好的程序打包为rpm,提供给用户下载其他以前打包rpm是一个非常复杂的一件事情,自从有了fpm,打包rpm就和tar打包文件一样一:搭建Epel和Base Yum 源[root@localhost ~]# rz -E ...

2019-09-17 11:48:00 31

转载 Nginx正则及 Location匹配!

1:Nginx location 规则匹配^~ 标识符匹配后面跟一个字符串。匹配字符串后将停止对后续的正则表达式进行匹配。 如:location ^~ /images/, 在匹配了/images、这个字符串后就停止对后续的匹配= 精准匹配,如:location=/,只会匹配urrl为/的请求~ ...

2019-09-17 10:25:00 34

转载 查看服务器CPU相关信息!

一:查看CPU型号[root@localhost ~]# cat /proc/cpuinfo processor : 0vendor_id : GenuineIntelcpu family : 6model : 78model name : Intel(R) Core(TM) i5-6200U CPU @ 2.30GHzstepping : 3microcode : 0xc6cpu...

2019-09-17 10:11:00 54

转载 卸载旧的源码包方法!

[root@localhost ~]# lsanaconda-ks.cfg nginx-1.15.9.tar.gz original-ks.cfg 模板 图片 下载 桌面initial-setup-ks.cfg nginx-1.16.0.tar.gz 公共 视频 文档 音乐[root@localhost nginx-1...

2019-09-17 08:57:00 76

转载 Nginx平滑升级版本!

一、解释nginx的平滑升级随着nginx越来越流行使用,并且nginx的优势也越来越明显,nginx的版本迭代也开始了加速模式,1.9.0版本的nginx更新了许多新功能,例如stream四层代理功能。伴随着nginx的广泛应用,版本升级必然是越来越快的,线上业务不能停,此时nginx的升级就是运维的重要工作了,下面就带大家一起来理解下nginx平滑升级。二、nginx平滑升级...

2019-09-16 21:03:00 40

转载 Docker下打包FastDFS镜像以及上传遇到的问题

官方地址:https://github.com/happyfish100/fastdfs一、先下载个包,然后解压(自己找个目录下载即可)[root@localhost soft]# wget https://github.com/happyfish100/fastdfs/archive/master.zip--2019-09-16 05:26:36-- https://...

2019-09-16 19:42:00 10

转载 通过UA实现手机端电脑端的分离!

实现Nginx区分PC和手机访问不同的网站是物理上完全隔离的两套网站(一套手机端、一套pc端)这样带来的好处pc端和移动端的内容可以不一样,移动版网站不需要包含特别多内容。只要包含必要的文字和较小的图片,这样可以节约流量,有好处自然也会加大难度,难题就是需要自己维护两套环境,并且需要自动识别用户所使用的设备并跳转到相应的网站,当判断错误时用户可以手动切换正确的网站!示例:有两套网...

2019-09-16 16:53:00 79

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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