标签:Nginx

Grafana展示精美的Nginx访问日志图表

Grafana展示精美的Nginx访问日志图表

ELK 7.10 搭建 ELK 7.10 搭建请参考:容器部署ELK7.10,适用于生产 Grafana展示Nginx图表 注意:请确保 nginx 使用该字段,Nginx Key名称如果有修改,Logstash和Grafana模板需要根据自己Nginx字段来修改 Nginx 日志字段配置

Joe.Ye Joe.Ye 2023-03-26
0 0 1
FastDFS && Nginx实现分布式文件服务器

FastDFS && Nginx实现分布式文件服务器

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制

Joe.Ye Joe.Ye 2023-03-25
0 0 0
Filebeat+ElasticSearch+Grafana实现Nginx日志监控

Filebeat+ElasticSearch+Grafana实现Nginx日志监控

Filebeat安装 官网:https://www.elastic.co/downloads/beats/filebeat # wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.1.0-linux-x86_6

Joe.Ye Joe.Ye 2023-03-25
0 0 0
Windows下Nginx及PHP后台启动脚本

Windows下Nginx及PHP后台启动脚本

start_nginx.bat @echo off set nginx_home=D:/Server/Nginx/nginx-1.13.8 REM Windows 下无效 REM set PHP_FCGI_CHILDREN=10 echo Starting Nginx... RunHiddenC

Joe.Ye Joe.Ye 2023-03-24
0 0 0
Nginx location 配置后路径映射问题(路径替换)

Nginx location 配置后路径映射问题(路径替换)

location proxy_pass Nginx配置location proxy_pass时可以实现URL路径的部分替换。 (1)proxy_pass的目标地址,默认不带/,表示只代理域名,url和querystring部分不会变(把请求的path拼接到proxy_pass目标域名之后作为代理的

Joe.Ye Joe.Ye 2023-02-25
0 0 0
修改PHP和Nginx文件上传大小限制

修改PHP和Nginx文件上传大小限制

php.ini //post_max_size 的值务必要大于 upload_max_filesize 的值 post_max_size = 8M upload_max_filesize = 5M vhost.conf server { listen 80; serve

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Nginx中Access-Control-Allow-Origin字体跨域请求配置方法

Nginx中Access-Control-Allow-Origin字体跨域请求配置方法

问题: Access to Font at 'http://www.oahome.cn/packages/admin/google-fonts/fonts/Source-Sans-Pro.woff2' from origin 'http://www.appblog.cn

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Nginx 相关配置

Nginx 相关配置

模拟if多重判断 背景:因为有人恶意刷我们一个链接,拒掉这些访问 伪代码如下: if ( $request ~ "/credit-user/reg-get-code" && $http_user_agent ~ okhttp ) { rewrite

Joe.Ye Joe.Ye 2023-02-24
0 0 0
Nginx if多条件判断

Nginx if多条件判断

Nginx的配置中不支持if条件的逻辑与&&逻辑或||运算 ,而且不支持if-else的嵌套语法,可以用变量的方式来间接实现 server { listen 80; server_name localhost; location / {

Joe.Ye Joe.Ye 2023-02-24
0 0 0
Nginx中if语句中的判断条件

Nginx中if语句中的判断条件

正则表达式匹配: ==:等值比较 ~:与指定正则表达式模式匹配时返回“真”,判断匹配与否时区分字符大小写 ~*:与指定正则表达式模式匹配时返回“真”,判断匹配与否时不区分字符大小写 !~:与指定正则表达式模式不匹配时返回“真”,判断匹配与否时区分字符大小写 !~*:与指定正则表达式模式不匹配时返回

Joe.Ye Joe.Ye 2023-02-24
0 0 0
Post请求访问Nginx静态资源,报405 not allowed错误

Post请求访问Nginx静态资源,报405 not allowed错误

Post请求访问Nginx静态资源,会报405 not allowed错误。为了让Nginx静态页面能够响应post请求 解决方案:修改nginx.conf配置文件,在server{}中添加error_page 405=200@405 error_page 405 =200 @405; loca

Joe.Ye Joe.Ye 2023-02-24
0 0 0
隐藏Nginx版本号的方法

隐藏Nginx版本号的方法

Nginx版本号默认是打开的,可以在默认的错误页面和http响应头中查看到 # vim /usr/local/nginx/conf/nginx.conf http { server_tokens off; # 找到server_tokens并设置为off } # vim /

Joe.Ye Joe.Ye 2023-02-24
0 0 0
CentOS下Nginx及PHP快速安装

CentOS下Nginx及PHP快速安装

Nginx # wget http://nginx.org/download/nginx-1.17.2.tar.gz # tar -zxf nginx-1.17.2.tar.gz # cd nginx-1.17.2/ # ./configure --prefix=/usr/local/nginx

Joe.Ye Joe.Ye 2023-02-12
0 0 3
CentOS下安装配置Nginx

CentOS下安装配置Nginx

安装编译环境 # yum install wget git gcc gcc-c++ g++ autoconf autoconf2.13 automake make m4 安装配置Nginx # wget http://nginx.org/download/nginx-1.14.0.tar.gz #

Joe.Ye Joe.Ye 2023-02-12
0 0 1