ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

nginx安装

2019-01-31 13:47:28  阅读:240  来源: 互联网

标签:log worker server nginx pass 安装 port


nginx安装

1.进入目录

/etc/yum.repos.d

 vim nginx.repo

2.粘贴配置

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/7/$basearch/

gpgcheck=0

enabled=1

 

3.安装nginx

yum install  nginx

4.产看安装

rpm -ql nginx

 

5.启动nginx

nginx        启动

nginx -s stop 停止

nginx -t 检查语法

nginx -s reload 重新加载配置文件

worker_cpu_affinity [cpumast] 绑定cpu提高缓存命中率 cpumast 00000001 0号cpu 00000010 1号cpu

worker_priority number  worker进程优先级 【-20,20】

worker_rlimit_nofile number worker进程所能打开的文件数量上限

daemon on | off  on后台启动 off 前台启动

events配置

accept_mutex on | off      处理新的连接请求的方法 on 由各个worker轮训处理请求。   off 唤起所有worker ,然后进行竞争

http相关配置

配置一个虚拟主机

server{

listen address [:port]|port;

server_name:server_name;

root /path/to/document_root;

}

server{

listen address [:port]|port;

ip:ip;

root /path/to/document_root;

}

监听5609端口

server { 

listen 5609;
access_log /usr/local/nginx/logs/kibana_access.log main; 

error_log /usr/local/nginx/logs/kibana_error.log error; 

 location / {

 allow 127.0.0.1;

deny all; 

proxy_pass http://127.0.0.1:5601; } 

密码认证登陆

location / { 

auth_basic "elk auth";
 auth_basic_user_file /etc/nginx/pass/htpasswd;

 proxy_pass http://127.0.0.1:5601; 

}
printf "elk:$(openssl passwd -1 elk)\n" >/etc/nginx/pass/htpasswd 

 

 

 

 

 

 

标签:log,worker,server,nginx,pass,安装,port
来源: https://www.cnblogs.com/xyj179/p/10341634.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有