#nginx源代码解析

Nginx学习总结(一)

Nginx是目前比较主流的HTTP反向代理服务器(其企业版提供了基于TCP层的反向代理插件),对于构建大型分布式web应用,具有举足轻重的作用。简单来说,nginx有2个主要的功能:动/静态资源分离、负载均衡。    动/静态资源分离:nginx支持正则表达式以区分静态资源或者动...
代码星球 ·2021-02-16

Nginx的安装及配置

1.概述     Nginx是开源免费的一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,使用nginx网站用户有很多,如百度、京东、新浪、网易、腾讯、淘宝等。1.1Nginx的优点  ...
代码星球 ·2021-02-15

PHP的Session机制解析 2

在鸟哥的博客看到对phpsession的过期时间的一篇文章,在此记录。原文地址:http://www.laruence.com/2012/01/10/2469.html以下是鸟哥博客原文:今天在我的微博(Laruence)上发出一个问题:/我在面试的时候,经常会问一个问题:“如何设置一个30分钟过期的Session?”...
代码星球 ·2021-02-15

PHP的Session机制解析 1

一、php的默认session机制php默认用磁盘文件来实现session在php.ini中session.save_handler=files定义session机制session.save_path="D:devxamppmp"定义session的存储位置1.1、启动sessionsession_start()。se...
代码星球 ·2021-02-15

nginx配置thinkphp5

nginx,php,tp框架版本:nginx版本:[root@z_centosnginx]#/usr/local/nginx/sbin/nginx-hnginxversion:nginx/1.13.9tp5版本:thinkphp5.0.18PHP版本:[root@z_centosnginx]#php-vPHP7.2.3...
代码星球 ·2021-02-15

nginx配置php环境时fastcgi_pass参数问题

在配置nginx的时候,fastcgi_pass的配置问题,如下所示:location~.php${root/home/wwwroot;fastcgi_pass127.0.0.1:9000;#fastcgi_passunix:/var/run/php-fpm/php-fpm.sock;#fastcgi_passunix...

nginx安装Lets Encrypt SSL免费HTTPS加密证书

原文地址:https://renwole.com/archives/157/实验环境:CentOSLinuxrelease7.2内核版本:Linuxversion3.10.0-514.26.2.el7.x86_64Nginx版本:Nginx-1.13.0Let’sEncrypt是一个免费的、自动化、开放的证书颁发机构。...

centos7.2 安装 nginx

Centos7源码编译安装Nginx1.13原文地址:https://renwole.com/archives/391.先决条件:centos7.264位,安装配置nginx前必须安装nginx依赖包,并安装前文开头所提供的依赖包。此依赖组件包适用于Nginx任意版本。安装依赖组件(包含Nginx依赖):$yum-yi...
代码星球 ·2021-02-15

转:nginx和php-fpm的两种通信方式

原文地址:https://segmentfault.com/q/1010000004854045Nginx和PHP-FPM的进程间通信有两种方式,一种是TCP,一种是UNIXDomainSocket.其中TCP是IP加端口,可以跨服务器.而UNIXDomainSocket不经过网络,只能用于Nginx跟PHP-FPM都...

提高 nginx 服务器 安全性,稳定性、性能 --经验总结-持续更新

在日常工作中使用nginx遇到的问题总结:保持Nginx的及时升级    因为通过查看官方的releasenote会发现修复了很多bug,不及时更新在生产环境会有更大的风险去掉不用的Nginx模块#在编译安装时,执行./configure方法时加上以下配置指令,可以显式的删除不用的模块#配置指令是由模块提供的。确保禁用...

nginx --增加 headers-more-nginx-module

已经编译好的编nginx需要添加headers-more-nginx-module模块来自定义响应头1.需要下载headers-more-nginx-modulewgethttps://github.com/openresty/headers-more-nginx-module/archive/v0.30.tar.gz...

Windows下启动、重启、停止nginx

在Windows下操作nginx,需要打开cmd进入到nginx的安装目录下1.启动nginx:  startnginx或nginx.exe2.停止nginx(stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息) nginx.exe&nb...

nginx ------反向代理和负载均衡

最近由于公司的业务增长服务器承受不住压力经常出现崩溃现象为了解决使用nginx的负载均衡解决,以下是操作步骤:1.nginx的负载均衡:将压力分散到不同的机器上  nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、U...

nginx 返回数据不完整

当nginx代理解析大量数据流时,会把数据先放在自己的缓冲区,然后一并发给客户端一次请求的数据量很大,则会有一部分数据会被忽略掉前端解析数据会有问题致使页面白屏 nginx返回数据不完整的解决办法server{...proxy_buffers161024k;proxy_buffer_size1024k;......
代码星球 ·2021-02-15

SQL Server解析XML数据的方法详解

--下面为多种方法从XML中读取EMAILDECLARE@xXMLSELECT@x='<People><dongsheng><InfoName="Email">dongsheng@xxyy.com</Info><InfoName="Phone">6789455...
首页上一页...7891011...下一页尾页