./nginx 启动
./inginx -c /usr/local/nginx/conf/name.conf 指定配置启动
./nginx -s stop 立即停止
./nginx -s quit 优雅停止
killall -9 nginx 强制停止
./nginx -s reload 重启
./nginx -t 检测配置文件是否有问题
./nginx -s reopen 重新打开日志:日志文件备份时,重新写到access.log文件
查版本:
nginx -V
lworker_processes 8; #nginx进程数,建议设置为等于CPU总核心数
lworker_connections 65535; #单个进程最大连接数(最大连接数=连接数*进程数)
lclient_header_buffer_size 32k; #上传文件大小限制 (默认限制大小为1M)
llarge_client_header_buffers 4 64k; #设定请求缓
lclient_max_body_size 8m; #设定请求缓
lautoindex on; #开启目录列表访问,合适下载服务器,默认关闭。
ltcp_nopush on; #防止网络阻塞
ltcp_nodelay on; #防止网络阻塞
lkeepalive_timeout 120; #长连接超时时间,单位是秒
lgzip on; #开启gzip压缩输出
lgzip_min_length 1k; #最小压缩文件大小
lgzip_buffers 4 16k; #压缩缓冲区
lgzip_http_version 1.0; #压缩版本(默认1.1,前端如果是squid2.5请使用1.0)
lgzip_comp_level 2; #压缩等级
upstream blog.ha97.com {
#upstream的负载均衡,weight是权重,可以根据机器配置定义权重。weigth参数表示权值,权值越高被分配到的几率越大。
server 192.168.80.121:80 weight=3;
server 192.168.80.122:80 weight=2;
server 192.168.80.123:80 weight=3;
}
#虚拟主机的配置
server
{
#监听端口
listen 80;
#域名可以有多个,用空格隔开
server_name www.ha97.com ha97.com;
index index.html index.htm index.php;
root /data/www/ha97;
location ~ .*.(php|php5)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
#配置静态资源:
location ~ \.(jpg|png|jpeg|bmp|gif|swf|css)$
{
expires 30d;
root /nginx-1.4.7;#root:
break;
}