Nginx环境下WordPress的多站点功能配置详解 WordPress的多站点功能允许安装一个WordPress程序的情况下,实现多个站点(也就是一套程序,可以绑定多个域名或子域名)。 Fatmouse 2019-12-26 nginx 32852 1 阅读全文
一句简单命令重启nginx 但研究了一下nginx帮助后发现,有-s参数可对nginx服务进行管理: # /usr/local/nginx/sbin/nginx -h nginx version: nginx/0.7.63 Usage: nginx [-?hvVt] [-s signal] [-c filename] [-p prefix] [-g directives] Options: -?,-h : this help ··· Fatmouse 2019-11-21 nginx 770 0 阅读全文
国内一些常用PHP的CMS的Nginx服务器的伪静态规则整理 但很多网友还是不太了解Nginx服务器的伪静态规则的,而如果你安装的是一些常用的程序,如WordPress,PHPCMS,ECSHOP,SHOPEX,Discuz 7,那伪静态规则就有现成的了。为方便各位站长,收集了这几个常用程序的伪静态规则。 WordPress伪静态规则 代码如下: location / { index index.html index.php; if (-f $request ··· Fatmouse 2019-11-22 nginx 691 0 阅读全文
Nginx下让WordPress支持固定链接的伪静态规则 Nginx下让WordPress支持固定链接的伪静态规则要让nginx支持wordpress固定链接非常简单,需要自己进行添加点配置代码: 代码如下:location / {if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; }if (!-f $request_filename){ rewrite (.*) /index.php; }} Fatmouse 2019-11-24 nginx 707 0 阅读全文
nginx日常维护常用命令 一、简明nginx常用命令1. 启动 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit-s都是采用向 Nginx 发送信号的方式。 Fatmouse 2019-11-25 nginx 656 0 阅读全文
nginx status状态页配置方法和中文说明 nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。为了后续的监控,我们需要先了解nginx状态页是怎么回事。 Fatmouse 2019-11-26 nginx 721 0 阅读全文
nginx: [warn] “log_format” directive used only on “http” level 解决方法 将nginx升级到1.2.4稳定版之后,会发现之前的vhost/*.conf中的日志配置都报了如下的warn: 代码如下: nginx: [warn] the “log_format” directive may be used only on “http” level 上网搜索解决方案如下: 将/vhost/xxx.conf里server段里的下面代码移出该server段即可。 Fatmouse 2019-11-28 nginx 708 0 阅读全文
nginx location语法使用介绍 nginx location介绍Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的”/uri/”,可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀。 Fatmouse 2019-11-29 nginx 652 0 阅读全文
通过浏览器查看nginx服务器状态配置方法 代码如下: location /nginx-status { stub_status on; #access_log /var/log/nginx/mmt_nginx_status.log; access_log off; allow 192.168.0.10; deny all; #auth_basic "NginxStatus"; } Fatmouse 2019-11-30 nginx 923 0 阅读全文
Nginx下支持Thinkphp URL Rewrite的配置示例 概述Nginx服务器现在已经成为相当流行的开源Web服务器,很多生产环境也都在使用Nginx服务器。现在做项目大多数时候都是在使用ThinkPHP,但是Nginx默认不支持ThinkPHP的pathinfo模式,需要进行一定的配置。 Fatmouse 2019-12-02 nginx 712 0 阅读全文
Nginx服务器进程数设置和利用多核CPU的方法 Nginx 配置文件 nginx.conf首先需要找到 Nginx 的配置文件 nginx.conf 才能进行下面的操作,在LNMP一键安装包默认配置下,nginx.conf 存放在 Fatmouse 2019-12-03 nginx 640 0 阅读全文
Nginx服务器中414错误和504错误的配置解决方法 414 Request-URI Too Large 当http 的URI太长或者request header过大时会报414 Request URI too large或400 bad request错误。 Fatmouse 2019-12-04 nginx 940 0 阅读全文
Nginx配置统计流量带宽请求及记录实时请求状态的方法 流量带宽请求状态统计 ngx_req_status用来展示nginx请求状态信息,类似于apache的status,nginx自带的模块只能显示连接数等等信息,我们并不能知道到底有哪些请求、以及各url域名所消耗的带宽是多少。ngx_req_status提供了这些功能. 功能特性 按域名、url、ip等等统计信息 统计总流量 统计当前带宽峰值带宽 统计总请求数量 1. 安装 Fatmouse 2019-12-06 nginx 1576 0 阅读全文
nginx+iis实现简单的负载均衡 最近在研究分布式系统架构方面的知识,包括负载均衡,数据库读写分离,分布式缓存redis等。本篇先从负载均衡服务架构入手,关于负载均衡百度百科的定义如下:负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 Fatmouse 2019-12-07 nginx 529 0 阅读全文
Ubuntu上安装Nginx服务器程序及简单的环境配置小结 Ubuntu 从官方源安装 Nginx Ubuntu 从PPA源安装 Nginx : Ubuntu 从常规源安装 Nginx : Fatmouse 2019-12-08 nginx 744 0 阅读全文
在阿里云Centos下如何安装Nginx Nginx("engine x")是一款轻量级的HTTP和反向代理服务器。相比于Apache、lighttpd等,它具有占有内存少、并发能力强、稳定性高等优势。它最常见的用途就是提供反向代理服务。 Fatmouse 2019-12-10 nginx 570 0 阅读全文
详解nginx使用ssl模块配置HTTPS支持 默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定Cwith-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。通常这个文件名类似libssl-dev。 Fatmouse 2019-12-11 nginx 561 0 阅读全文
利用nginx解决跨域问题的方法(以flask为例) 前言 我们单位的架构是在api和js之间架构一个中间层(python编写),以实现后端渲染,登录状态判定,跨域转发api等功能。但是这样一个中间会使前端工程师的工作量乘上两倍,原本js可以直接ajax请求api,但是我们不得不ajax请求中间层,中间层再请求api。 Fatmouse 2019-12-12 nginx 711 0 阅读全文
Windows下Nginx安装配置教程 首先去官网下载nginx1.0.11的Windows版本,官网下载到软件包后,解压 nginx-nginx1.0.11.zip 包到你喜欢的根目录,并将目录名改为nginx。 Fatmouse 2019-12-13 nginx 810 0 阅读全文
详解nginx静态资源服务器简单配置 传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。这种情况下一般都会需要一个静态资源的服务器。 Fatmouse 2019-12-15 nginx 605 0 阅读全文