博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx基本配置
阅读量:4563 次
发布时间:2019-06-08

本文共 2304 字,大约阅读时间需要 7 分钟。

一 查询 ps -ef|grep nginx

root       9612   9519  0 10:50 pts/8    00:00:00 grep nginxroot      21255  41822  0 Mar15 ?        00:01:06 nginx: worker process                   root      21256  41822  0 Mar15 ?        00:01:06 nginx: worker process                   root      21257  41822  0 Mar15 ?        00:01:16 nginx: worker process                   root      21258  41822  0 Mar15 ?        00:01:19 nginx: worker process                   root      41822      1  0 Jan24 ?        00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf

二  执行 cat /etc/nginx/nginx.conf

user root root;worker_processes auto;error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;# Load dynamic modules. See /usr/share/nginx/README.dynamic.include /usr/share/nginx/modules/*.conf;events {    worker_connections  10240;}http {    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '                      '$status $body_bytes_sent "$http_referer" '                      '"$http_user_agent" "$http_x_forwarded_for"';    access_log  /var/log/nginx/access.log  main;    sendfile            on;    tcp_nopush          on;    tcp_nodelay         on;    keepalive_timeout   65;    types_hash_max_size 2048;    include             /etc/nginx/mime.types;    default_type        application/octet-stream;    # Load modular configuration files from the /etc/nginx/conf.d directory.    # See http://nginx.org/en/docs/ngx_core_module.html#include    # for more information.    include /etc/nginx/conf.d/*.conf;}

 

1. 运行用户 

   user root root;

2 启动进程

   worker_processes auto;

   这样nginx会自动根据核心数为生成对应数量的worker进程。(通常设置成和cpu的数量相等)

   可用的核心数: lscpu 或者

                      cat /proc/cpuinfo | grep 'processor' | wc -l 

3 全局错误日志及PID文件

   error_log /var/log/nginx/error.log;

   pid /var/run/nginx.pid;

4 加载动态模块

include /usr/share/nginx/modules/*.confnginx -vnginx version: nginx/1.10.2cd /usr/share/nginx/modules/lsmod-http-geoip.conf         mod-http-perl.conf         mod-mail.confmod-http-image-filter.conf  mod-http-xslt-filter.conf  mod-stream.confcat mod-http-geoip.conf load_module "/usr/lib64/nginx/modules/ngx_http_geoip_module.so";cat mod-mail.conf load_module "/usr/lib64/nginx/modules/ngx_mail_module.so";

5. 设定http服务器

http {

application/octet-stream

  这个类型会让浏览器认为响应是普通的文件流,并提示用户下载文件

}

 

转载于:https://www.cnblogs.com/xingzc/p/8668548.html

你可能感兴趣的文章
pgsql查询优化之模糊查询
查看>>
不变模式
查看>>
20181227 新的目标
查看>>
androidtab
查看>>
php 事件驱动 消息机制 共享内存
查看>>
剑指offer 二叉树的bfs
查看>>
LeetCode Maximum Subarray
查看>>
让我们再聊聊浏览器资源加载优化
查看>>
underscore demo
查看>>
CSS hack
查看>>
浏览器全屏之requestFullScreen全屏与F11全屏
查看>>
软件包管理:rpm命令管理-安装升级与卸载
查看>>
旋转图像
查看>>
每日一小练——数值自乘递归解
查看>>
qq登陆错误提示
查看>>
bzoj 1192: [HNOI2006]鬼谷子的钱袋 思维 + 二进制
查看>>
没写完,没调完,咕咕咕的代码
查看>>
Android Studio使用技巧:导出jar包
查看>>
Problem E. TeaTree - HDU - 6430 (树的启发式合并)
查看>>
Kafka序列化和反序列化与示例
查看>>