- 博客(4496)
- 收藏
- 关注
转载 php redis分布布session
修改php.inizend_loader.enable = 1zend_extension=/usr/lib64/php/modules/ZendGuardLoader.soextension=redis.so session.save_handler = redissession.save_path = "tcp://saas-335545e5-master:6379?auth=T2...
2019-10-05 15:04:00
839
转载 Jupyter Notebook 暗色自定义主题
这款主题是在jupyter-dark-theme的基础上修改了字体大小和行高,以及显示工具栏。感谢原作者! 安装 下载custom.css文件并移动至~/.jupyter/custom/文件夹下,如果文件夹不存在就创建一个。 左边的目录是安装了nbextensions,使用了其中的able of Contents (2)的插件,需要修改一下这个插件中的颜色配置:从上至下依次为: 12...
2019-09-28 20:29:00
1611
转载 CentOS中yum安装ffmpeg
CentOS 6sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro sudo 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
928
转载 [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
658
转载 Oracle11g安装与卸载教程
1.1,前言: 电脑太卡,鄙人穷屌丝啊,没钱买新电脑,想想周六日还要耍游戏就给电脑重做了个系统,糟糕的是电脑上的各种环境,工具都需要重新装一边,包括oracle数据库- -,依稀记得昨天装了一上午的数据库,装了出问题又卸载,卸载不干净啊,我可不想因为这点事情再重装系统,我可不是傻瓜,没办法百度啊,经过半小时的百度就找到了卸载大法,安装不成不是最可怕的卸载不干净才是最可怕的,进入正题...
2019-09-21 16:40:00
305
转载 数组和集合转化 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
140
转载 (转发收藏)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
174
转载 水晶报表的步骤
第一步:切换到水晶报表的界面: 转载于:https://www.cnblogs.com/leiminghui/p/11557526.html...
2019-09-20 15:30:00
132
转载 location练习!
写location最重要的就是hosts文件,添加一次域名跳转就得添加一条hosts文件 hosts文件: 192.168.200.120 www.a.com 192.168.200.119 www.b.com 192.168.200.119 www.gx.com 192.168.200.119 www.liuxiang.com 19...
2019-09-20 15:21:00
225
转载 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 ~]# ls anaconda...
2019-09-20 09:44:00
245
转载 Dockerfile & Docker Swarm & Docker Stack & Docker Compose 简单理解
Dockerfile 通俗地讲,它是为了指导单个镜像从无到有的构建过程。如果你镜像是从Docker registry上面拉下来的,那就用不到这个文件;如果你是自己的应用,想打包成镜像,那就需要这个文件。 Dockerfile资料:http://www.docker.org.cn/dockerppt/114.html Docker Swarm 一句话,这个东西是用来搭建Docker...
2019-09-19 16:18:00
595
转载 Tomcat 配置目录及文件说明!
================================================================================== 转载于:https://www.cnblogs.com/cxm123123form/p/11549207.html
2019-09-19 14:09:00
193
转载 安装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
162
转载 第一章· 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
177
转载 测试Nginx中location的优先级!
location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配 ~ 开头表示区分大小写的正则匹配 ~* 开头表示不区分大小写的正则匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa, 可以被规则^~ /static/ /aa匹配到(注意是空格)。 !...
2019-09-18 09:50:00
254
转载 16.Nginx Uwsgi代理
1.Uwsgi代理基本概述 cgi、fastcgi、wsgi、uwsgi python框架Django是一个开放源代码的web的框架Flask是一个使用python编写的轻量级web应用框架 2.Uwsgi代理使用优势 框架为什么使用uwsgi,而不是proxy1.安全(nginx可以实现访问控制),直接后端对外是无法控制2.效率(实现动静分离) 3.Uwsgi代理配置实践...
2019-09-17 20:13:00
198
转载 15.Nginx架构复盘
1.架构总结 当我们接手一套新的业务,需要去设计或配置中间件服务的时候,我们应该丛哪些地方去考虑。 2.了解需求 1.了解需求,了解对应好的需求,才能设计好合理的Nginx架构。2.设计评估,评估现有的资源、评估使用什么样的方式,评估后期的扩展3.配置注意事项。 1.了解需求,定义Nginx在服务体系中的角色 静态资源服务的功能设计 类型分类(视频、图片、ht...
2019-09-17 20:12:00
132
转载 14.Nginx性能优化实践
1.性能优化概述 基于Nginx性能优化,那么在性能优化这一章,我们将分为如下几个方面做介绍1.首先我们需要了解性能优化要考虑哪些方面。2.然后我们需要了解性能优化必须要用到的压力测试工具ab。3.最后我们需要了解系统上有哪些注意和优化的点,以及Nginx配置文件。 我们在做性能优化工作前,我们重点需要考虑哪些方面,和了解哪些方面。1.首先需要了解我们当前系统结构和瓶颈,了解当前...
2019-09-17 20:10:00
394
转载 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
208
转载 12.Nginx高可用架构
1.Keepalived高可用基本概述 1.什么是高可用一般是指2台机器启动着相同的业务系统,当有一台机器down机了, 另外一台服务器能快速的接管, 对于访问的用户是无感知的。 2.高可用通常使用什么软件?通常服务高可用我们选择使用keepalived软件实现 3.keepalived是如何实现高可用的?keepalived软件是基于VRRP协议实现的。VRRP虚拟路由冗余协议,...
2019-09-17 20:09:00
187
转载 11.Nginx HTTPS 实践
1.HTTPS安全证书基本概述 为什么需要使用HTTPS, 因为HTTP不安全。当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 那么我们在实现https时,需要了解ssl协议,但我们现在使用的更多的是TLS加密协议。那么TLS是怎么保证明文消息被加密的呢?在OS...
2019-09-17 20:08:00
334
转载 10.Nginx Rewrite重写
.Rewrite基本概述 1.什么是rewrite Rewrite主要实现url地址重写, 以及地址重定向,就是将用户请求web服务器的地址重新定向到其他URL的过程。 2.Rewrite使用场景 1.地址跳转,用户访问www.xuliangwei.com/class这个URL时,将其定向至一个新的域名class.xuliangwei.com2.协议跳转,用户通过http协议...
2019-09-17 20:07:00
173
转载 07.Nginx七层负载均衡
1.Nginx负载均衡基本概述 为什么需要使用负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台WEB服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾 往往我们接触的最多的是SLB(Server Load Balance...
2019-09-17 20:06:00
384
转载 08.Nginx四层负载均衡
1.Nginx四层负载均衡基本概述 1.什么是四层负载均衡 四层负载均衡基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,它的组装在四层基础之上,无论四层还是七层都是指的OSI网络模型。 2.四层层负载均衡应用场景 1.四层+七层来作负载均衡,4层可以保证7层的负载均衡的高可用性。如:nginx就无法保证自己的服务高可用,需要依赖lvs或者ke...
2019-09-17 20:06:00
193
转载 09.Nginx动静分离实战
1.Nginx动静分离基本概述 动静分离, 通过中间件将动静分离和静态请求进行分离。那为什么要通过中间件将动态请求和静态请求进行分离? 减少不必要的请求消耗, 同时能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下 动静分离只有好处: 动静分离后, 即使动态服务不可用, 但静态资源不会受到影响 2.Nginx动静分离场景实践 Nginx动...
2019-09-17 20:06:00
219
转载 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
204
转载 05.Nginx反向代理服务
1.Nginx代理服务基本概述 1.代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示 2.在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。 3.那么在互联网请求里面, 客户端往往无法直接向服务端发起请求, 那么就需要用到代理服务, 来实现客户端和服务通信,如下图所示 2.N...
2019-09-17 20:04:00
197
转载 04.Nginx搭建流行架构
1.LNMP架构概述 1.什么是LNMPLNMP是一套技术的组合,L=Linux、N=Nginx、M~=MySQL、P~=PHP 2.LNMP架构是如何工作的 首先Nginx服务是不能处理动态请求,那么当用户发起动态请求时, Nginx又是如何进行处理的。当用户发起http请求,请求会被Nginx处理,如果是静态资源请求Nginx则直接返回,如果是动态请求Nginx则通过fastc...
2019-09-17 20:03:00
379
转载 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
170
转载 02.Nginx Web快速入门
1.Nginx基本简述 Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。开源: 直接获取源代码高性能: 支持海量并发可靠: 服务稳定 我们为什么选择 Nginx服务Nginx非常轻量功能模块少 (源代码仅保留http与核心模块代码,其余不够核心代码会作为插件来安装)代码模块化 (易读,便于二次开发,对于开发人员非常友好) 互联网公司都选择Nginx1.Nginx...
2019-09-17 20:01:00
282
转载 01.Nginx基础Http原理
1.Http协议概述 HTTP全称HyperText Transfer Protocol中文名为超文本传输协议 1.什么是超文本? 包含有超链接(Link)和各种多媒体元素标记的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。 html文件->包含各种各样的元素(...
2019-09-17 20:00:00
224
转载 解决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
532
转载 解压各种软件包的方式!
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
300
转载 基于FPM制作RPM软件包!
工作中有如下情况需要将文件打包rpm: 避免重复工作,将源码程序打包为rpm 使用yum发布项目,项目打包为rpm 将自己写好的程序打包为rpm,提供给用户下载 其他 以前打包rpm是一个非常复杂的一件事情,自从有了fpm,打包rpm就和tar打包文件一样 一:搭建Epel和Base Yum 源 [root@localhost ~]# rz -E ...
2019-09-17 11:48:00
196
转载 Nginx正则及 Location匹配!
1:Nginx location 规则匹配 ^~ 标识符匹配后面跟一个字符串。匹配字符串后将停止对后续的正则表达式进行匹配。 如:location ^~ /images/, 在匹配了/images、这个字符串后就停止对后续的匹配 = 精准匹配,如:location=/,只会匹配urrl为/的请求 ~ ...
2019-09-17 10:25:00
209
转载 查看服务器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
235
转载 卸载旧的源码包方法!
[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
260
转载 Nginx平滑升级版本!
一、解释nginx的平滑升级 随着nginx越来越流行使用,并且nginx的优势也越来越明显,nginx的版本迭代也开始了加速模式,1.9.0版本的nginx更新了许多新功能,例如stream四层代理功能。伴随着nginx的广泛应用,版本升级必然是越来越快的,线上业务不能停,此时nginx的升级就是运维的重要工作了,下面就带大家一起来理解下nginx平滑升级。 二、nginx平滑升级...
2019-09-16 21:03:00
195
转载 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
550
转载 通过UA实现手机端电脑端的分离!
实现Nginx区分PC和手机访问不同的网站是物理上完全隔离的两套网站(一套手机端、一套pc端) 这样带来的好处pc端和移动端的内容可以不一样,移动版网站不需要包含特别多内容。只要包含必要的文字和较小的图片,这样可以节约流量,有好处自然也会加大难度,难题就是需要自己维护两套环境,并且需要自动识别用户所使用的设备并跳转到相应的网站,当判断错误时用户可以手动切换正确的网站! 示例:有两套网...
2019-09-16 16:53:00
511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅