nginx简介

1.定义、作用:
nginx是一种服务器软件,让程序员把程序放在nginx服务器上面,将程序发布出去。
是一种高性能的http、tcp、和反向代理服务器,可以实现负载均衡的功能。
所谓的负载均衡是指,可以将多个用户的访问分别引入各服务器,分担服务器的压力。


2.其它服务器
IIS服务器只能在Windows运行;tomcat服务器面向java,是一种重量级的服务器。
apache稳定、开源、跨平台不支持高并发。


3.配置文件说明


#设置运行用户
#user nobody


#代表工作衍生进程数,最好是机子的核心数或者是核心数的两倍,如两个4核的cpu计为8
worker_processes 8


#设置错误文件存放路径
error_log logs/error.log;


#设置pid存放路径,pid是控制系统中的重要文件
#pid log/nginx.pid


#设置最大连接数(最大连接的人数)
events{
worker_connections 1024;



http{


#开启压缩,如果访问一个网页,在开启gzip情况下访问的是压缩后的网页
#gzip on


server{
#设置字符
#charset utf-8


}
}

你可能感兴趣的:(项目工具,服务器,代理服务器,nginx,tcp,负载均衡)