Nginx
173300598
热爱互联网
展开
-
window下配置搭建 nginx+ php + mysql开发环境
Nginx是一个高性能的HTTP和反向代理服务器,同时还是IMAP/POP3/SMTP代理服务器,该程序由俄罗斯Rambler.ru 站点开发,Nginx因为性能稳定、低系统资源消耗而闻名。近几年Nginx在国内已经成炙热化状态,比如像腾讯、网易、51CTO、迅雷、当当网、51、人人网等诸多大型网站都已经使用Nginx来做Web服务器,所以学习Nginx还是非常有必要的。 1.准备安装包转载 2016-03-24 21:45:50 · 928 阅读 · 0 评论 -
Nginx Linux详细安装部署教程
转自https://www.cnblogs.com/taiyonghai/p/6728707.html一、Nginx简介Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤二、Nginx安装1、下载Nginx及相关组件Linux系统是Centos 6.5 64位,我直接切换到root...转载 2019-05-29 21:55:58 · 223 阅读 · 0 评论 -
域名超长配置
在给nginx 配置了一个超长的域名后,通过 /usr/local/nginx/sbin/ngnix -t 检查配置文件时出现一下错误:.代码如下:could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32解决办法是在nginx的配置文件的http段中增加如下...转载 2019-03-25 15:58:03 · 423 阅读 · 0 评论 -
Nginx中的rewrite指令(break,last,redirect,permanent)
rewite在server块下,会优先执行rewrite部分,然后才会去匹配location块 server中的rewrite break和last没什么区别,都会去匹配location,所以没必要用last再发起新的请求,可以留空location中的rewirte:不写last和break - 那么流程就是依次执行这些rewrite 1. rewrite break url...转载 2018-12-17 11:27:39 · 1161 阅读 · 0 评论 -
Nginx 的两种认证方式
简介:今天来研究一下 Nginx 的两种认证方式。1、auth_basic 本机认证2、ngx_http_auth_request_module 第三方认证一、安装 Nginxshell > sh auto.sh install nginxinstall_nginx(){ yum -y install gcc gcc-c++ wget make pcre-deve...转载 2018-12-27 11:05:23 · 4675 阅读 · 0 评论 -
博客园园子首页新随笔联系管理订阅订阅 随笔- 144 文章- 0 评论- 2 centos7 yum 方式安装nginx
centos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库 (1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库#rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm(2)使用下面命令...转载 2018-12-27 10:56:50 · 278 阅读 · 0 评论 -
ngx_http_stub_status_module 模块
https://www.cnblogs.com/felixzh/p/8709038.html nginx: [emerg] unknown directive "stub_status" in /usr/local/openresty/nginx/conf/conf.d/ngx_metric.conf:19问题分析Nginx没有添加modules/ngx_http_stub_sta...转载 2018-11-30 11:30:47 · 597 阅读 · 0 评论 -
nginx让用户通过用户名密码认证访问web页面
在使用nginx转发的时候,要进行一次用户身份的确认。1)通过htpasswd命令生成用户名及对应密码数据库文件。 [root@bgs-5p173-wangwenting ~]# htpasswd -c /usr/local/nginx/passwd.db wyl //创建认证信息,wyl 为认证用户名 New password: ******* //输入认证密码 Re-t...转载 2018-10-09 18:01:05 · 1874 阅读 · 0 评论 -
Nginx之proxy_redirect详解
https://blog.csdn.net/u010391029/article/details/50395680 今天在做nginx反向代理apache的时候出了一点点问题,原来后端apache用的端口是8080通过反向代理后,使用wireshark抓包发现location头域数值为http://192.168.1.154:8080/wuman/ 如果把这个返回给客户端肯定是不可以的...转载 2018-07-19 16:15:23 · 7355 阅读 · 0 评论 -
windows下PHP + Nginx curl访问本地超时
出现以上原因是因为windows 下 nginx+php环境,不支持并发的原因。当同时访问多个域名,并且同时指向你本地服务的时候,就不支持并发了。解决方法:1.nginx.conf 里面 对不同server 修改fastcgi_pass的端口号例:fastcgi_pass 127.0.0.1:9000; fastcgi_pass 127.0.0.1:9001;2.启动多个 p...转载 2018-06-29 02:06:00 · 404 阅读 · 0 评论 -
LINUX安装NGINX
https://www.cnblogs.com/jimisun/p/8057156.html安装依赖yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-...转载 2018-07-10 10:59:51 · 96 阅读 · 0 评论 -
nginx查看并发连接数
1、nginx 查看并发连接数方式有两种,一种是在nginx.config文件中配置 然后通过浏览器查看,另一种是使用命令,本人用的windows进行使用的,所以使用浏览器方式比较方便。[html] view plain copylocation /status { stub_status on; access_log logs/status.log; auth_basic "NginxSt...转载 2018-06-08 10:25:41 · 2462 阅读 · 0 评论 -
监控Nginx服务的Shell脚本
Nginx 虽然处理并发量比 apache 确实要强点,但它这种 php-cgi 模式不是太稳定,这点网上也有朋友总结了,我在实现项目中也感受到了。 我们一台支付机,偶尔会出现以下情况的:php-cgi 进程突然消失了,造成PHP脚本无法访问;更不可思议的是明明是php-cgi 打开有两个端口在监听的,莫名其秒的突然有一个php-cgi 的端口被关闭了,造成所有请求全积在一个端口上, 结果...转载 2018-06-11 11:12:08 · 1238 阅读 · 0 评论 -
nginx反向代理配置
nginx作为web服务器一个重要的功能就是反向代理。当然你也可以使用nginx配置正向代理,本是介绍如何配置nginx的反向代理。nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。配置前的准备工作,后端跑apache服务的ip和端口,也就是说可以通过http://ip:port能访问到你的网站。然转载 2018-04-19 10:50:31 · 116 阅读 · 0 评论 -
OneinStack自动部署Let's Encrypt证书
http://www.linuxidc.com/Linux/2017-03/142249.htmLet's Encrypt是一个由电子前哨基金会、Mozilla基金会、Akamai、密歇根大学、思科联合发起的一个项目。它旨在为站长提供一个免费的、完全自 动化的证书申请过程,从而让整个互联网都能享受到HTTPS加密。Let’s Encrypt的证书申请过程非常简单、安全、快速、自动化并且转载 2017-12-05 14:46:22 · 483 阅读 · 0 评论 -
linux 下crontab -e 命令插入及保存
root身份登录到命令行输入crontab -e按下a键进入到编辑模式输入 0 */1 * * * /home/work/start-service.sh同时按下ctrl+c退出编辑模式按下shift+: 输入wq 退出 crontab=======================================但是一直不成功,很是无奈。后来转载 2017-05-12 14:54:54 · 8802 阅读 · 0 评论 -
linux环境下安装nginx步骤
开始前,请确认gcc g++开发类库是否装好,默认已经安装。 ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtool centos平台编译环境使用如下指令 安装make:yum -y install gcc automake autoconf libtool make ...转载 2019-05-29 21:56:54 · 249 阅读 · 0 评论