nginx随笔

1 sbin/nginx -V 查看上次执行时用了哪些参数
2
./configure —add-module=../module_name_dir
3 make (别用 make
install 否则会重新安装)
4 把 ./objs/nginx 复制到
../sbin/nginx

时间: 2024-10-31 19:17:16

nginx随笔的相关文章

Nginx随笔(一):配置说明

HTTP框架定义了3个级别的配置:main,srv,loc,分别表示直接出现在http{},server{},location{}块内的配置项. 1.当遇到http{}配置块时,HTTP框架会调用所有HTTP模块的可能实现的create_main_conf,create_srv_conf,create_loa_conf方法生成存储main级别的配置参数的结构体: 2.当遇到server{}配置块时,HTTP框架会调用所有HTTP模块的可能实现的create_srv_conf,create_loa

【随笔】nginx重启问题和mysql挂了的解决办法

租了一个阿里云服务器,然后需要一个nginx来处理一下静态文件的访问和动态文件的转发,头一天没有什么问题,第二次打开,各种问题就出来了!解决方法记录一下.... Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock 表示无法通过/var/run/mysql/mysqld.sock来连接MySQL. 先来看看mysqld.sock这个文件,mysqld.sock是链接MySQL服务器的文件,虽

【随笔】nginx add_header指令的使用

nginx配置文件通过使用add_header指令来设置response header. 具体方法如下: add_header key value add_header Cache-Control no-store add_header Content-Encoding gzip 用以改变Content-Type时比较特殊,可以在它设置了类型的同时还会指定charset,不过Content-Type和charset之间有分号,所以我们需要这样来添加. add_header Content-Typ

nginx多条件if判断后rewrite,减轻后端php工作压力(随笔)

nginx的配置文件可以看成是一个程序,一个按照程序员思维习惯进行语法设置的nginx配置程序,编写简单便于理解,而且配合着各种变量和if判断等指令可以灵活的做各种策略设置. 工作中,每当一个请求过来,都会执行一遍配置文件,配置文件的各个变量也会伴随着重新开辟一套,也就是说每个请求是相互独立的存在空间,而配置文件里的指令集的多少会根据编译模块的不同而不同,有些时候你配置一个指令,用nginx -t测试没通过,不一定是指令或语法写错,而是对应的模块没有编译进去,可以用nginx -m查看一下对应的

Nginx学习随笔

题外话 第一份工作中项目中有DBA和运维,所以平时也只关注开发部分,对数据库和服务器关注比较少,记得那时有用户反馈网站很慢,老大让我联系运维看看是不是服务器的问题,那时也不知道Nginx是个什么东西.这次项目中,开发完之后刚好要做两个服务器的集群,要用Nginx转发,蹭这个机会,赶紧学习学习新技能. 本地安装Nginx 1.下载Nginx,当前最新版本nginx-1.9.6.zip,由于只是本地测试,所以下载的是windows版本. 2.解压,放到指定目录. 3.配置环境变量,NGINX_PAT

Nginx+Tomcat集群随笔

参考于:https://www.toutiao.com/i6498668846843429390 以下为几点心得 Nginx 1.linux 源码编译zlib时需要gcc环境 Tomcat 1.不同的tomcat有三处端口需要修改 2.tomcat配置集群时,只需在<Engine>标签内添加 <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions="

NGINX配置小随笔

达到以下效果: 1,特定目录被指定IP访问 2,不是指定的IP地址不能执行URI中特定字符串 3,特定目录中不能执行PHP文件 set $self_visit ''; if ( $request_uri ~* "XXFILE" ) { set $self_visit "${self_visit}Y"; } if ( $http_x_forwarded_for !~* ^11\.22\.33\.44.* ) { set $self_visit "${self

nginx优化2&lt;nginx 跑在普通用户下&gt;

优化2: 随笔记载,有问题欢迎指正. 修改nginx默认用户和用户组: useradd nginx -s /sbin/nologin -M ###不允许登录 groupadd nginx 修改用户和用户组都是针对nginx的worker进程的,但是master经常还是root的 一个是在编译的时候指定用户和组: ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module -

《构建高性能web站点》随笔 无处不在的性能问题

前言– 追寻大牛的足迹,无处不在的“性能”问题. 最近在读郭欣大牛的<构建高性能Web站点>,读完收益颇多.作者从HTTP.多级缓存.服务器并发策略.数据库.负载均衡.分布式文件系统多个方面娓娓道来,洋洋洒洒,甚是精彩,想来让人心旷神怡.     但“纸上得来终觉浅,绝知此事要躬行”,要消化本书的内容,绝不是一件简单的事情,更重要的还是实践.在实践和学习的过程中,我会把自己的经验和感悟分享出来,一方面权当做笔记,另一方面,对于后来的童鞋,希望能提供一丝一毫的帮助,不胜欣慰.     由于是读书