nginx自学

需要了解的linux的命令:

linux的命令:
netstat -ant
netstat -antp(天假了参数P)
ps aux | grep 80
kill -9 2985 号进程
pkill -9 http

mv logs/access.log logs/access.log.0921 改名字
linux中你把名字改了,节点还是不变的。
重新建一个touch access.log
没有人写入。
就是USR1.备份然后写新的日志上。
USR2 WINCH用于升级的时候用。
不想找进程号的话,我们可以
more logs/nginx.pid 这个就是他的pid.
kill -HUP `cat logs/nginx.pid` 我们明白反引号引起来。
除了kill以外也提供了一些其他的方式。
./sbin/nginx -s reload 软重启同HUP
./sbin/nginx -s stop 停止
./sbin/nginx
./sbin/nginx -s reopen 同USER1
./sbin/nginx -t 测试是否修改成功了。

********************************

时间: 2024-10-12 20:36:58

nginx自学的相关文章

Nginx自学手册(三)location匹配,rewrite

(一)Nginx location location语法规则 Syntax: location [ = | ~ | ~* | ^~ ] uri { ... }location @name { ... } Default: - Context: server, location nginx官方的例子: location = / {     [ configuration A ] } location / {     [ configuration B ] } location /documents

Nginx自学手册(六)Nginx+Tomcat实现动静分离

(一)简述 Nginx是一种轻量级,高性能,多进程的Web服务器,非常适合作为静态资源的服务器使用,而动态的访问操作可以使用稳定的Apache.Tomcat及IIS等来实现,这里就以Nginx作为代理服务器的同时,也使用其作为静态资源的服务器,而动态的访问服务器就以Tomcat为例说明. (二)环境简介 服务器名称 IP 备注 Nginx服务器 192.168.180.4 Tomcat服务器 192.168.180.23 client 192.168.181.231 客户端访问 (三)具体步骤:

Nginx自学手册(四)反向代理和缓存

(一)nginx反向代理 什么是代理服务器 :代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机. 为什么要使用代理服务器 1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服务器的硬盘中读取,起到了缓存的作用,尤其对于热门站点能明显提高请求速度. 2)防火墙作用 由于所有的客户机请求都必须通

Nginx自学手册(一) upstream及fastcgi

(一)nginx upstream实现负载均衡 Ngx_http_upstream_module模块可实现七层负载均衡,定义的服务器组可被proxy_pass.fastcgi_pass.uwsgi_pass.scgi_pass和memcached_pass所引用,具体可以参考官方文档: http://nginx.org/en/docs/http/ngx_http_upstream_module.html 1,当前的环境: Nginx upstream IP:192.168.180.2 node1

linux自学笔记--nginx基本配置

1.基本配置 worker_processes auto|3; 指定使用的核数,默认auto,也可指定  一般为自身核数-1,可用lscpu查看 events { worker_connections 1024; 最大并发连接数,最大并发响应  数 worker_processes * worker_connections } http { keepalived_timeout 65 0表示禁止长连接 keepalived_request 长连接最大资源数,默认100 keepalived_di

Linux自学笔记——nginx详解

engineX = Nginx,nginx是一个高性能的http和反向代理服务器,也是一个IMAP/POP3/SMTP服务器. http协议:html,文本,MIME major/minor:text/plain,text/html,image/jpeg web资源:URL(scheme://server:port/path/to/source) 方法:GET,HEAD,POST,PUT,DELETE,TRACE,OPTIONS http事务:request<-->reponse reques

Linux自学笔记——nginx应用进阶

本文部分参照博客http://blog.51cto.com/1992tao/1868267 Nginx除了作为web server,还具有反向代理.负载均衡和缓存的功能.   正向代理:是一个位于客户端和原始服务器之间的服务器,为了从原始服务器去的内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端.客户端必须要进行一些特别的设置才能使用正向代理.   反向代理:指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上

linux下nginx模块开发入门

本文模块编写参考http://blog.codinglabs.org/articles/intro-of-nginx-module-development.html 之前讲了nginx的安装,算是对nginx有了最初步的了解,在配置完之后,我们就可以进行简单的nginx模块开发了. 下面本文展示一个简单的Nginx模块开发全过程,我们开发一个叫echo的handler模块,这个模块功能非常简单,它接收“echo”指令,指令可指定一个字符串参数,模块会输出这个字符串作为HTTP响应.例如,对ngi

php自学提升进阶路线

为了自己对php的系统全面深入的掌握,我通过个人经验,以及搜索网上高手经验,汇总了一份php自我学习路线规划,包括实战演练.学习建议.高手进阶.常见问题和测试总结五块.算是一个系统的学习计划和目标吧.避免盲目学习,对提高有所指引.希望自我加压,通过努力修炼达到高手水平.天道酬勤,自我勉励!此路线仅适合我本人. 部分摘自博客,参看:[原创]PHP程序员的技术成长规划 http://blog.csdn.net/heiyeshuwu/article/details/40098043这个php成长规划清