51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Nginx基本使用方法

Nginx基本使用方法

相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后...

搭建LNMP中nginx能正常访问,但PHP文件只能下载无法打开的问题处理方法

搭建LNMP中nginx能正常访问,但PHP文件只能下载无法打开的问题处理方法

首先,我们先了解下安装nginx后的目录:|--nginx|-conf.d     |-default.conf           |-fastcgi_params.default&nbs...

Nginx 工作原理和优化、漏洞

Nginx 工作原理和优化、漏洞

Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个locationblock(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。Nginx的模块从结构上分...

Nginx下帝国备份王出现classfunctions.php on line 1246报错

Nginx下帝国备份王出现classfunctions.php on line 1246报错

Parseerror:parseerrorin/wwwroot/eBak/class/functions.phponline1246 问题原因:PHP.ini中的short_open_tag短标签没有设置为ON。导致不支持该文件中的PHP短标签导致帝国备份王ebak无法正常使用,解决办法:打开php.ini,...

nginx记录网站慢请求(ngx_http_log_request_speed)

nginx记录网站慢请求(ngx_http_log_request_speed)

nginx模块ngx_http_log_request_speed可以用来找出网站哪些请求很慢,针对站点很多,文件以及请求很多想找出哪些请求比较慢的话,这个插件非常有效,用来找出站点中处理时间较长的请求,这些请求是造成服务器高负载的很大根源。ngx_http_log_request_speed模块主要包含两个配置参数,...

503 Service Temporarily Unavailable 解决办法-nginx

503 Service Temporarily Unavailable 解决办法-nginx

最近网站刷新后经常出现503ServiceTemporarilyUnavailable错误,有时有可以,联想到最近在nginx.conf里做了单ip访问次数限制,(limit_req_zone$binary_remote_addrzone=allips:20mrate=20r/s;)把这个数量放大后在刷新发现问题解决。...

nginx location配置详细解释

nginx location配置详细解释

语法规则: location[=|~|~*|^~]/uri/{…}= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~/static//aa匹配到(注意是空格...

nginx禁止、允许访问某些后缀的文件

nginx禁止、允许访问某些后缀的文件

web项目中一些配置文件比如ini文件,cfg文件,或者静态的模板dwt、lbi文件等,需要设置禁止访问,不然可以直接在browser上下载。location~*.(ini|cfg|dwt|lbi)${denyall;}贴:测服代码server{listen8001;server_name111.40.8xx7.1xx...

nginx重定向规则的入门实例

nginx重定向规则的入门实例

导读:nginx重定向规则,Nginx的重定向模块HttpRewriteModule的用法说明,nginx重定向的IF条件判断等。 Nginx的重定向用到了Nginx的HttpRewriteModule。使用:rewrite命令nginx的rewrite相当于apache的rewriterule(大多数情况下...

Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法

Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法

一、Nginx服务器解决方法服务器使用的是Nginx,要在响应的头部添加Access-Control-Allow-Origin字段,添加方法是用add_header指令:配置例子:location/assets/{gzip_staticon;expiresmax;add_headerCache-Controlpubli...

nginx php-fpm 输出php错误日志的配置方法

nginx php-fpm 输出php错误日志的配置方法

本文介绍下,在nginx服务器中,配置php-fpm输出php错误日志的方法,感兴趣的朋友可以参考下,希望对大家有所帮助。由于nginx仅是一个web服务器,因此nginx的access日志只有对访问页面的记录,不会有php的errorlog信息。nginx把对php的请求发给php-fpm fastcgi进...

Nginx php 错误日志排查

Nginx php 错误日志排查

遇到错误,通常解决流程如下比如一个php存储服务器的文件上传问题,px-ef|grepphp-fpm//查看fpm是否启动//查看fpm运行用户以及权限//发现运行用户为nobody组nobody,文件写入权限为rootchownnobody.nobodyGroup{fileName}1查看nginx访问日志,是否有访...

Linux Nginx 安装步骤

Linux Nginx 安装步骤

*安装依赖 1.yuminstallgcc2.yuminstallpcre-devel3.yuminstallzlibzlib-devel4.yuminstallopensslopenssl-devel5.一键安装上面四个依赖yum-yinstallgcczlibzlib-develpcre-develope...

让Apache 和nginx支持跨域访问

让Apache 和nginx支持跨域访问

1,如何让Apache支持跨域访问呢? 步骤:修改httpd.conf,windows中对应的目录是:C:wampinapacheApache2.4.4confhttpd.conf把LoadModuleheaders_modulemodules/mod_headers.so前面的注释删除修改 &n...

怎样解决nginx服务器font字体文件跨域

怎样解决nginx服务器font字体文件跨域

location~*.(eot|ttf|woff|svg|otf)${add_headerAccess-Control-Allow-Origin*;root/usr/local/industry/test;} ...