nginx nginx对http请求处理的各个阶段详析 Fatmouse December 9, 2020 0 在编写nginx的http的模块的时候,需要在各个阶段对http请求做相应的处理,以达到不同的目的,比如请求发起的时候是否有访问权限、内容生成的时候进行过滤或者其它处理等等。如果在编译nginx模块内注册的处理阶段不正确会导致达不到想要的结果,比如你想处理内容的时候内容实际上这个时候是没有的,如此等等。
Linux Centos7.3开机自动启动或执行指定命令操作 Fatmouse December 9, 2020 0 在centos7中,/etc/rc.d/rc.local文件的权限被降低了,没有执行权限,需要给它添加可执行权限。
nginx docker镜像导入导出备份迁移的操作 Fatmouse December 9, 2020 0 导出:docker save -o centos.tar centos:latest #将centos:latest镜像导出为centos.tar文件导入:
Linux Linux上定位后台服务偶发崩溃的解决方法 Fatmouse December 9, 2020 0 问题描述 在最近的后台服务中,新增将某个指令的请求数据落盘保存的功能。在具体实现时,采用成员变量来保存请求消息代理头,在接收响应以及消息管理类释放时进行销毁。测试反馈,该服务偶发崩溃。
nginx Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作 Fatmouse December 9, 2020 0 下载Tomcat8镜像这个tomcat包含了jdk而且启动了可以直接访问,自己启动了8080端口
nginx docker部署nginx并且挂载文件夹和文件操作 Fatmouse December 9, 2020 0 这段时间在研究docker,在部署nginx时遇到了坑,最主要的问题是在挂载文件和文件夹的时候不知道怎么挂载,经过反复实验以及查看网上的教程,先总结如下:
nginx docker nginx实现一个主机部署多个站点操作 Fatmouse December 9, 2020 0 在某站租赁的虚拟机快到期了,续费得花200多,想到在阿里云新买的服务器,不如把这个也转移过去。域名我就用真实的吧,大家别黑我网站就好了,谢谢各位了。
Linux Linux调整命令历史方法详解 Fatmouse November 19, 2020 0 Linux 系统中的 bash history 命令有助于记住你以前运行过的命令,并重复这些命令,而不必重新输入。
Linux 如何在Linux命令行与其他用户通信 Fatmouse November 19, 2020 0 在 Linux 命令行里向其他用户发送信息很简单,很多命令都可以做到这点,麻烦的是你需要从众多命令中挑选一个合适的命令来使用。因此,我挑选了四种常用的 Linux 用户通信命令分享给大家并为你们讲解这四种命令是如何工作的。
nginx 详解Nginx proxy_pass的一个/斜杠引发的血案 Fatmouse November 19, 2020 0 背景 一个nginx的server模块下需要proxy到两个server,所以就通过location的不同路径来区分转发到不同的服务器上。
nginx nginx proxy_cache 缓存配置详解 Fatmouse November 19, 2020 0 前言: 由于本人工作原因,涉及到网络直播领域,其中视频的回放下载,涉及到了一些视频下载方面的技术。针对于一个完整视频的下载,目前市面上的主流做法是,先将整个视频流切片,存储到文件服务器中,在用户需要观看回放视频时。通过一个视频回源服务器,去文件服务器中逐个请求切片,返回给用户播放。
nginx Nginx配置https原理及实现过程详解 Fatmouse November 19, 2020 0 使用linux实用工具certbot来生成https证书这个工具是生成Let's Encrypt证书, Let's Encrypt数字证书认证机构,Let's Encrypt 是由互联网安全研究小组(ISRG,一个公益组织)提供的服务
nginx nginx简单配置多个server的方法 Fatmouse November 19, 2020 0 1:安装nginx步骤就不说了 ,自行百度。2:打开nginx的配置文件nginx.conf 这是项目1的配置,现在需要再开个同域名不同端口的项目,如下图:
nginx Nginx配置80端口访问8080及项目名地址方法解析 Fatmouse November 19, 2020 0 tomcat访问项目,一般是 ip + 端口 + 项目名nginx 配置 location / {} ,一般只能跳转到 ip + 端口,如果想要直接访问项目,就需要修改tomcat的配置了
nginx nginx 多个location转发任意请求或访问静态资源文件的实现 Fatmouse November 19, 2020 0 本文主要介绍了nginx 多个location转发任意请求或访问静态资源文件的实现,分享给大家,具体如下:
nginx Nginx反向代理及负载均衡如何实现(基于linux) Fatmouse November 19, 2020 0 这里来试验下nginx的反向代理。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
nginx Nginx设置日志打印post请求参数的方法 Fatmouse November 19, 2020 0 【前言】 我们项目的短信功能是接第三方,原来对接第三方给我们回执确认请求是get请求我们在排查问题的时候可以通过nginx的日志拿到对方给我们请求的参数;最近我们换了另外一家第三方,新的第三方给我们的确认请求是post,遇到问题排查,发现nginx没有打印具体参数,于是查阅一些资料和运维一起做了实验和线上调整,调整后我们可以拿到请求参数,更方便我们排查问题;
nginx 提升Nginx性能的一些建议 Fatmouse November 19, 2020 0 如果你的Web应用只跑在一台机器上,那要提升其性能非常简单:换一台更快的,多配几个处理器,多加几条内存,磁盘阵列也要高速的。换了以后,这台机器上跑的WordPress服务器、Node.js或Java应用速度都会加快。(要是应用还会访问另一台数据库服务器,那也简单:找两台更快的机器,用更快的网络连起来就行了) 麻烦在于,机器速度并不是问题。很多时候Web应用慢,是因为要在各种任务之间切换,一会儿要处理数千个连接上的用户请求,一会儿要向磁盘读写文件,一会儿又要运行应用的代码,一会儿又要去干别的。应用服务器因此可能出现各种状况,耗尽内存、交换文件,或者让很多请求等待一个硬盘I/O之类的任务。除了升级硬件,其实你还可以选择另外一种完全不同的方法:加一台反向代理服务器,分担上述一些任务。反向代理服务器位于运行应用的机器之前,负责处理来自外网的请求。反向代理服务器直接连到互联网,它与应用服务器通信使用的是快速的内部网络。反向代理服务器可以让应用服务器专注于构建页面,然后交给反向代理向外网发送,而不必理会用户与应用的交互。由于不必等待客户端的响应,应用服务器的运行速度能达到接近最优的水平。 增加反向代理服务器同时也可以为Web服务器增添灵活性。比如,假设执行某种任务的服务器过载了,那随时可以再增加一台同类服务器;而如果这台服务器挂了,替换它也很容易。鉴于这种灵活性,反向代理服务器往往也是其他性能优化手段的先决条件,比如:
nginx nginx基于域名,端口,不同IP的虚拟主机设置的实现 Fatmouse November 19, 2020 0 一. nginx 虚拟主机的设置 利用虚拟主机,不用为每个要运行的网站提供一台单独的Nginx服务器或单独运行一组Nginx进程,虚拟主机提供了在同一台服务器,同一组 Nginx进程上运行多个网站的功能。跟Apache一样,Nginx也可以配置多种类型的虚拟主机,分别是基于IP的虚拟主机、基于域名的虚拟主机、基于端口的虚拟主机。 使用Nginx搭建虚拟主机服务器时,每个虚拟Web站点拥有独立的“serverf”配置段,各自监听的IP地址、端口号可以单独指定,当然网站名称也是不同的。
nginx Nginx域名转发使用场景代码实例 Fatmouse November 19, 2020 0 场景1:因服务器限制,所以只对外开放了一个端口,但是需要请求不同的外网环境,所以在中转服务器上用nginx做了一次转发