码迷,mamicode.com
首页 > 其他好文 > 详细

nginx的初步了解

时间:2019-06-11 11:31:59      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:高性能   变量   pac   ==   class   att   access   scp   service   

nginx

高性能的HTTP 反向代理服务器

面向服务:1,连接成功:2,3秒(用户体验)

目录树结构 《淘宝十年》

nginx能够支持5万并发链接

apache是同步多进程模型,一个连接对应一个进程;nginx是异步的,多个连接(万级别),进程数与CPU物理核心数相等。

 

tar zxvf tengine-2.1.0.tar.gz

yum insrall gcc pcre-devel openssl-devel -y

./configure --prefix=/usr/nginx

系统可以打开的最大文件数和内存大小成正比。1G----10万文件数

uliimit -a 系统限制

ulimit -SHn 65535 设置系统约束

nginx.conf 配置文件

worker_processes 1 进程数

log_format 设置日志格式

gzip 压缩 计算机性能换宽带速度

server nginx支持虚拟服务器

nginx可以把一个端口分给多个链接使用

server {

listen 80;

server_name www.360.com

location / {

root /mnt;

autoindex on

}

}

cd nginx/logs/

tail -f access.log

只有正则匹配和普通匹配

普通匹配上定义了^~则不会再匹配正则,完全匹配也不会再正则

uri-------端口后面的部门

url-----包括端口的链接

 

scp -r java/root@192.168.146.111:/usr/ 网络拷贝

vi ./bash_profile 设置环境变量

location / {

proxy_pass http://laoxiao;

index index.jsp;

}

upstream laoxiao {

service http://192.168.146.111:8080

}

<%

String username=(String)session.getAttrobute("user");

if(username==null){

username="zs";

session.setAttribute("user",user);

}else{

username=username+"+";

session.setAttribute("user",user);

}

%>

yum -y mencached

scp ./*.jar ~/tomcat/lib/

route add default gw 192.168.9.2 设置网关

tail -100 tomcat/logs/catalina.out tomcat日志文件

memcached 共享session

–memcached -d -m 128m -p 11211 -l 192.168.9.11 -u root -P /tmp/

nginx的初步了解

标签:高性能   变量   pac   ==   class   att   access   scp   service   

原文地址:https://www.cnblogs.com/huzicourenao/p/11002095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!