![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
服务器、运维
文章平均质量分 54
Linux、Nginx、Tomcat、Docker、阿里云、
我用漂亮的押韵形容被掠夺一空的爱情
编程是技术,更是艺术!
展开
-
RHEL 8 Linux环境下安装部署DHCP
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),被应用在局域网环境中, 主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway 地址、DNS服务器地址等信息,并能够提升地址的使用率。由于DHCP是一个UDP协议,所 以运行起来更加高效。DHCP协议采用客户端/服务器模型(C/S模型),服务端可以为客户端提供IP、掩码、网关、主 机名、DNS等信息。客户端只需将IP获得方式设置为自动获取即可。...转载 2022-07-17 17:31:46 · 144 阅读 · 0 评论 -
Nginx配置文件详解
Nginx配置文件详解转载 2022-07-17 17:29:35 · 58 阅读 · 0 评论 -
Linux CentOS 7 下安装Nginx详细过程
Linux CentOS 7 下安装Nginx详细过程转载 2022-07-17 17:28:05 · 65 阅读 · 0 评论 -
2021-09-22
Jmeter 安装使用windows环境下Jmeter5.2的安装使用一、安装配置JDKJmeter5.2依赖JDK1.8+版本,JDK安装百度搜索JAVA下载JDK下载地址这里详细忽略。。。二、获取安装包访问apache官网:https://www.apache.org/dist/jmeter/binaries/,点击下载获取最新的Jmeter安装包https://img2018.cnblogs.com/i-beta/1771019/201911/1771019-2019111609060转载 2021-09-27 14:23:43 · 64 阅读 · 0 评论 -
跨域问题
跨域问题****************** 如有侵权请提示删除 *********************方案一:addCorsMappings方法/** * 跨域配置 * */@Configurationpublic class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.a原创 2021-01-20 18:39:23 · 173 阅读 · 0 评论 -
Nginx-15 常见问题
Nginx-15 常见问题************ 如有侵权请提示删除 ***************一、相同 server_name 多个虚拟主机优先级#当出现虚拟主机域名相同的情况,重启nginx时,会出现警告⚠️处理,但是并不不会阻止nginx继续使用server { listen 80; server_name www.baidu.com ...}server { listen 80; server_name www.baidu.com原创 2021-01-15 21:39:52 · 446 阅读 · 0 评论 -
Nginx-14 调优
Nginx-14 调优****************** 如有侵权请提示删除 *********************主配置段优化worker_processes 进程数最好与cpu一致CPU绑定提供缓存命中率为了让work能够更好的使用cpu的高速缓存,建议worker与cpu核心进行一对一绑定worker进程间的负载均衡accept_mutex参数,nginx 1_11.3之前是默认启用的,但是这种处理方式在处理并发连接较多时性能特别差。关闭的话,worker进程会被同时唤醒,但只原创 2021-01-15 21:39:22 · 17313 阅读 · 0 评论 -
Location 指令介绍
Nginx-13 Location 指令介绍************ 如有侵权请提示删除 ***************location:用来设定不同URI 的文件系统的路径映射,一个server中可以设置多个location,Nginx会根据用户请求的URI 地址来逐个判断location, 找出最佳匹配规则,然后应用该location中定义的配置。语法规则: location [=||*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头原创 2021-01-15 21:38:50 · 4179 阅读 · 0 评论 -
Nginx-12 实战
Nginx-12 实战************ 如有侵权请提示删除 ***************实例一 限制访问速率limit_req_zone $binary_remote_addr zone=mylimit:10m rate=2r/s;server { location / { limit_req zone=mylimit; }}上述规则限制了每个IP访问的速度为2r/s,并将该规则作用于根目录。如果单个IP在非常短的时间内并发发送多个请求,结果原创 2021-01-15 21:38:18 · 206 阅读 · 0 评论 -
Nginx-11 配置与虚拟主机介绍
Nginx-11 配置与虚拟主机介绍如有侵权请提示删除***概念所谓的虚拟主机,在web服务里就是一个独立的网站站点,这个站点对应独立的域名(也可能是IP或者端口),具有独立的程序及资源目录,可以独立地对外提供服务供用户访问虚拟主机的类型常见的虚拟主机类型有如下几种基于域名的虚拟主机所谓基于域名的虚拟主机,意思就是通过不同的域名来区分不同的虚拟主机,基于域名的虚拟主机是企业应用最广的虚拟主机类型,几乎所有对外提供服务的网站都使用的基于域名的虚拟主机基于端口的虚拟主机同理,所谓基于原创 2021-01-15 21:37:21 · 305 阅读 · 0 评论 -
Nginx-10 做web服务器、轻量级
Nginx-10 做web服务器、轻量级****************** 如有侵权请提示删除 *********************静态资源类型非服务器动态运行生成的文件,换句话说,就是可以直接在服务器上找到对应文件的请求浏览器端渲染:HTML,CSS,JS图片:JPEG,GIF,PNG视频:FLV,MPEG文件:TXT,任意下载文件静态资源服务场景-CDN什么是CDN?例如一个北京用户要请求一个文件,而文件放在的新疆的资源存储中心,如果直接请求新疆距离太远,延迟久。使原创 2021-01-14 15:53:47 · 82 阅读 · 0 评论 -
Nginx-9 限流配置
Nginx-9 限流配置****************** 如有侵权请提示删除 *********************一、限流算法令牌桶算法https://img-blog.csdnimg.cn/20190511205451360.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5Njc3ODY3,size_16,colo原创 2021-01-14 15:52:19 · 126 阅读 · 0 评论 -
Nginx-8 HTTP代理服务
Nginx-8 HTTP代理服务****************** 如有侵权请提示删除 *********************Nginx可以实现多种代理方式HTTPICMPPOPIMAPHTTPSRTMP代理区别区别在于代理的对象不一样正向代理代理的对象是客户端反向代理代理的对象是服务端2. 反向代理语法:proxy_pass URL默认:——位置:loaction#代理端口#场景:服务器80端口开放,8080端口对外关闭,客户端需要访问到8080#在ngin原创 2021-01-14 15:50:20 · 306 阅读 · 1 评论 -
Nginx-7 防盗链
Nginx-7 防盗链****************** 如有侵权请提示删除 *********************防止服务器内的静态资源被其他网站所套用此处介绍的 nginx 防盗链为基础方式,其它更加深入的方式将在之后的文章介绍首先,需要理解一个nginx变量$http_referer #表示当前请求上一次页面访问的地址,换句话说,访问 www.baidu.com 主页,这是第一次访问,所以 $http_referer 为空,但是 访问此页面的时候还需要获取一张首页图片,再请求这张图片原创 2021-01-14 15:49:31 · 112 阅读 · 0 评论 -
Nginx-6 跨站访问
Nginx-6 跨站访问****************** 如有侵权请提示删除 *********************开发nginx跨站访问设置location ~ .*\.(html|htm)$ { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods GET,POST,PUT,DELETE,OPTIONS; #Access-Control-Allow-原创 2021-01-14 15:48:59 · 107 阅读 · 0 评论 -
动静分离
Nginx-5 动静分离****************** 如有侵权请提示删除 *********************为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度,降低原来单个服务器的压力。...原创 2021-01-14 15:48:28 · 53 阅读 · 0 评论 -
Nginx-4 缓存服务
Nginx-4 缓存服务****************** 如有侵权请提示删除 *********************服务端缓存缓存类型服务端缓存:缓存存储在后端服务器,如redis,memcache代理缓存:缓存存储在代理服务器或者中间件上,它的内容是从后端服务器获取的,但是保存在自己本地客户端缓存:缓存在浏览器内的nginx 代理缓存客户端请求nginx,nginx查看本地是否有缓存数据,若有直接返回给客户端,若没有再去后端服务器请求http { proxy原创 2021-01-14 15:47:48 · 56 阅读 · 0 评论 -
Nginx-3 负载均衡
Nginx-3 负载均衡****************** 如有侵权请提示删除 *********************负载均衡的实现方法就是我们上章介绍的反向代理 。将客户的请求通过 nginx 分发(反向代理)到一组多台不同的服务器上这一组服务器我们称为 服务池(upstream server),池内的每一个服务器称为一个 单元,服务池内将对每一个单元进行请求轮训,实现负载均衡#配置语法:upstream name ...默认:——位置:httpupstream #自定义组名 {原创 2021-01-14 15:46:40 · 94 阅读 · 0 评论 -
Nginx-2简单安装与使用
Nginx-2简单安装与使用****************** 如有侵权请提示删除 *********************官方文档:Nginx官网第一步:下载nginx压缩包下载页也可以直接使用wget命令下载,指令如下所示(请根据自己的需求进行下载):一般是把压缩包下载到/usr/local目录下wget -c https://nginx.org/download/nginx-1.10.1.tar.gz第二步:配置nginx安装所需的环境安装gcc安装 nginx 需要先将官原创 2021-01-14 15:45:53 · 105 阅读 · 0 评论 -
Nginx-1简介与命令
Nginx-1简介与命令****************** 如有侵权请提示删除 *********************背景Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(UniformResources ldentifier)URl或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计之初受到当时环境的局限,例如当时的用户规模,网络带宽,产品特点等局限并且各自原创 2021-01-14 15:29:10 · 120 阅读 · 0 评论 -
Tomcat 原理简介
TomcatTomcat: Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。Tomcat目录:tomcatbackup: 一些配置文件,第一次运行了Tomcat服务器以后产生的,它是对服务器进行简单的备份日志。和conf文件下的内容几乎一样...原创 2020-03-11 20:54:19 · 165 阅读 · 0 评论 -
Docker本地镜像推送到阿里云
Docker本地镜像推送到阿里云以已有的容器生成新的镜像#新提交创建一个镜像 docker commit -a zzmm -m "new mycentos 1.4 from centos to aliyun" 55901e66151f mycentos:1.4[root@centos7-basic data]# docker imagesREPOSITORY TA...原创 2019-11-11 14:40:59 · 185 阅读 · 0 评论 -
Docker 常用安装举例
Docker 常用安装举例总体步骤搜索镜像拉取镜像查看镜像启动镜像停止容器移除容器安装tomcat安装mysqldocker search mysqldocker pull mysql:5.6rundocker run -p 12345:3306 --name mysql -v /home/zhoumm/homeRoot/mysql/conf:/...原创 2019-11-11 14:39:35 · 345 阅读 · 0 评论 -
DockerFile解析
DockerFile解析简介Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。步骤: 手动编写一个dockerfile文件,必须否和file的规范 直接使用docker build 命令执行,获取镜像 runDockerFile构建过程解析Dockerfile内容基础知识1.每条保留字指令都必须为大写字母且后...原创 2019-11-11 14:37:47 · 492 阅读 · 0 评论 -
Docker容器数据卷
Docker容器数据卷简介docker的理念:将运行的环境打包形成容器运行,运行可以伴随容器,但是我们对数据的要求是希望持久化,容器之间可以共享数据,Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据作为容器的一部分保存下来,那么当容器被删除之后,数据也就没了,为了能够保存数据,在docker容器中使用卷。卷就是目录或者文件,存在于一个或者多个容...原创 2019-11-11 14:36:48 · 304 阅读 · 0 评论 -
Docker 镜像
Docker 镜像概念轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件UnionFS(联合文件系统)Union文件系统是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层叠加,同时可以将不同的目录挂载到同一个虚拟文件系统下(unite several...原创 2019-11-11 14:34:21 · 100 阅读 · 0 评论 -
Docker常用命令
Docker常用命令1. 帮助命令 systemctl start docker 启动Docker docker ps 查看当前正在运行的容器 docker ps -a 查看所有容器的状态 docker version docker info docker --help #docker帮助指令 docker exec -it 容器id /bin/bash...原创 2019-11-11 14:33:37 · 132 阅读 · 0 评论 -
Docker底层原理
底层原理Docker 是一个Client-Server结构的系统,Docker守护进程运行在主机上 ,然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。后台守护进程docker daemonDocker 为啥子比VM快1.docker 有着比虚拟机更少的抽象层。由于docker无需Hypervisor实现硬件资源虚拟化,运行在docker容器上的程...原创 2019-11-11 14:17:41 · 174 阅读 · 0 评论 -
Docker安装
Docker安装前提Docker支持以下CentOS 版本,CentOS 7(64-bit) CentOS 6.5(64-bit) 或更高版本Docker 运行在CentOS 7 上,要求系统为64位,系统内核版本为3.10以上Docker 运行在CentOS -6.5以上,要求系统为64位,系统内核版本为2.6.32-431或更高基本组成Docker本身是一个...原创 2019-11-11 14:15:45 · 237 阅读 · 0 评论 -
Docker简介
简介理念Go语言实现的云开源项目主要是通过对应用组件的封装、分发、部署、运行等生命周期的管理Docker就是在Linux容器技术的基础上发展过来的,将应用运行在Docker容器上面,实现了跨平台、跨服务器。Linux容器不是模拟一个完整的操作系统,而是对进程进行隔离,将软件运行所需要的所有资源进行打包隔离放容器中传统虚拟机是虚拟出一套硬件后,在其上运行一个完整的操作系统,在该系统...原创 2019-11-11 14:13:56 · 79 阅读 · 0 评论