Linux运维笔记
我们一直在努力

Nginx

Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。 其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

CentOS YUM一键安装LNMP环境

MarkxYao阅读(6)评论(0)赞(0)

LNMP架构介绍: lnmp并不是一个单个服务,而是由3个服务+1个系统组成,L代表linux(任何发行版都可以)、N代表Nginx、M代表MySQL、P通常为PHP,linux作为系统,在此之上,Nginx负责处理WEB请求和静态资源、P...

Nginx内置变量 $http_host 与 $host 区别

MarkxYao阅读(111)评论(0)赞(0)

$host是Core模块的变量。 $host 如果Host头不可用,则此变量等于请求头中的Host Host或处理请求的服务器的名称。 在这种情况下,该变量可能与$ http_host具有不同的值: 1)当主机输入标题不存在或具有空值时,$...

Nginx反向代理原理和配置实现-RedPPX

Nginx反向代理原理和配置实现

MarkxYao阅读(233)评论(0)赞(0)

Nginx作为一个WEB服务器来说,有个非常重要的功能就是反向代理(Proxy) 一、介绍: 要搞清楚什么是Nginx的反向代理,他是干什么的,为什么要用反向代理,其实是很简单的。 通俗点说 反向代理不干活,他是传话筒,负责把用户的请求传送...

解决nginx php-fpm wordpress页面空白 前后台混乱

MarkxYao阅读(163)评论(0)赞(1)

Nginx下wp页面空白,后台css样式错乱的原因是nginx配置fastcgi_buffers问题引起.正好帮助同事用WordPress搭建个网站,弄完丢到服务器上运行时,发现打开页面空白,后台错乱,错位的问题,css样式无法加载。 以为...

Nginx配置文件语法高亮方法

MarkxYao阅读(111)评论(0)赞(1)

目前linux下常用的常用的文件编辑就要数vim用的多了,修改配置文件很便捷,但是源码编译的Nginx配置文件通常没语法高亮,如果配置又多又长看来还是非常吃力的。 源码编译的包里有适用nginx的语法高亮,在编译后,我们只需要复制过去并做一...

Nginx禁止通过IP的方式访问80和443端口

MarkxYao阅读(125)评论(0)赞(1)

Nginx是一个轻量高效的Web应用服务,支持多个虚拟主机,并且默认访问端口为80端口(http)和443端口(https),一个Nginx可以有多个虚拟主机或者做反向代理,并且绑定多个不同的域名。 如果不对IP仿作做任何处理的话,直接输入...

三分钟看懂Nginx服务器的缓存原理和机制

MarkxYao阅读(111)评论(0)赞(0)

Nginx服务器的缓存原理,是在学习过程中比较重要的一个知识点,学习通透之后,对于自己的能力会有不小的提升——而且提升不只限于nginx一方面,技术理论一通百通,对于理解其他内容也会有很大帮助。 Web缓存主要思想   Web缓存...

性能优化|Tomcat 服务优化

MarkxYao阅读(146)评论(0)赞(0)

一、Tomcat工作原理 1. TCP的三次握手四次挥手 三次握手: 说明: 类比于A和B打电话: A对B说:你好,我是A,你能听到我说话吗? B对A说:嗯,我能听到你说话 A对B说:好,那我们开始聊天吧 在服务器上使用如下命令能看到当前服...

Nginx编译参数中文翻译

MarkxYao阅读(89)评论(0)赞(0)

nginx参数: –prefix= 指向安装目录 –sbin-path= 指向(执行)程序文件(nginx) –conf-path= 指向配置文件(nginx.conf) –error-log...

Nginx 1.12.0 源码安装-RedPPX

Nginx 1.12.0 源码安装

MarkxYao阅读(158)评论(0)赞(0)

操作系统环境:CentOS 7.2 软件版本:nginx 1.12.0 一、依赖包安装:yum install -y gcc-c++ pcre-devel zlib-devel openssl-devel gd-devel 二、软件下载:w...