首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
Gaoyufu 's blog
好好活就是有意义的事,有意义的事就是好好活
累计撰写
255
篇文章
累计创建
89
个标签
累计收到
6
条评论
栏目
首页
云原生
docker
containerd
Kubernetes
Prometheus
基础知识
操作系统
计算机网络
Linux基础
基础设施
Nginx
Devops
gitlab
jenkins
Maven
Ansible
前端
日志监控
数据库
MySQL
Redis
Oracle
编程
shell
python
其他
hyperledger-fabric
系统安全
运维相关工具
友情链接
归档
关于
目 录
CONTENT
Nginx-Gaoyufu 's blog
以下是
Nginx
相关的文章
2022-09-20
Nginx基础配置
一、作用域 nginx.conf 配置文件中默认有三大块:全局块、 events 块、 http 块 ,http块中可以配置多个 server 块,每个 server 块又可以配置多个 location块。 本篇对nginx.conf配置文件中的常用指令块做一个较详细的介绍。 1、main 全局块:
2022-09-20
69
0
0
基础知识
Nginx
基础设施
2022-09-07
Nginx实现随机首页
随机主页即用户访问时每刷新一次,会在服务端的多个网页内随机选取一个显示给用户,用户每次访问网站不变,但内容会有所不同 ngx_http_random_index_module模块处理以'/'为后缀的请求,并且在当前目录下随机抽取一个页面作为首页.这个模块将在ngx_http_index_module
2022-09-07
15
0
0
Nginx
基础知识
基础设施
2022-09-07
Nginx设置防盗链
盗资源是黑产界以最小成本获取最高利益的一个常用手段。因此,对于任何一个大型网站而言,做好防盗措施,避免自身利益受损是至关重要的。Nginx 在代理这类静态资源(图片、视频、文章等)时,可以通过配置实现防盗连的功能。 1、使用Referer模块 location ~* .*\.(gif|jpg|ico
2022-09-07
41
0
0
基础设施
基础知识
Nginx
2022-09-07
Nginx设置http跳转https
Nginx的HTTPS协议服务是通过ngx_http_ssl_module模块实现的,在配置编译参数时需要添加--with-http_ssl_module参数启用该功能。 1、编译HTTPS --prefix=/usr/local/nginx --user=nginx --group=nginx -
2022-09-07
33
0
0
基础设施
基础知识
Nginx
2022-09-07
Nginx访问认证
web上的一些内容不想被其他人知道,但是又想让部分人看到。nginx的http auth模块以及Apache http auth都是很好的解决方案。 1、基本认证 模块名称:ngx_http_auth_basic_module 该模块允许使用基于“HTTP基本认证”协议的用户名和密码对客户端访问请求
2022-09-07
41
0
0
基础知识
Nginx
基础设施
2022-09-07
Nginx爬虫过滤
现在有许多初学者学习网络爬虫,但他们不懂得控制速度,导致服务器资源浪费。通过 Nginx 的简单配置,能过滤一小部分这类爬虫。 方法一:通过 User-Agent 过滤 location / { if ($http_user_agent ~* "scrapy|python|curl|java
2022-09-07
40
0
0
基础设施
Nginx
基础知识
2022-09-07
Nginx实现文件上传和下载
对于文件功能,实际的开发中经常会遇到,一般有2中实现方式,1种是使用稳定的文件分布式服务器,即OSS(Object Storage Service)服务,对于一般的公司来说,起点比较高;另外一种就是使用服务器的目录作为临时存储,这种实现方式很不稳定,文件有被误删的可能,Nginx便是实现文件转发的一
2022-09-07
74
0
0
基础知识
Nginx
基础设施
2022-09-07
使用Nginx ModSecurity WAF
ModSecurity是一个开源的跨平台Web应用程序防火墙(WAF)引擎,,完美兼容nginx,是nginx官方推荐的WAF,并且支持支持OWASP规则。NGINX ModSecurity WAF 作为下载的动态模块提供给 NGINX Plus 客户,需要额外付费。这里我们使用开源项目ModSec
2022-09-07
68
0
0
基础知识
基础设施
Nginx
2022-09-07
Nginx使用njs
njs scripting language 是 nginx 官方推出的一个基于 JavaScript 的扩展,类似 ngx_lua (openresty) 模块,启用后可以通过 JS 脚本来扩展 nginx 功能。 njs 只支持部分 JS 语法,但也足以实现自定义鉴权、修改请求&响应、A/B T
2022-09-07
110
0
0
基础知识
基础设施
Nginx
2022-09-07
Nginx与PHP网站搭建
Nginx的PHP网站搭建是Nginx与PHP-FPM组合实现的,由于Nginx不支持对PHP动态脚本程序的直接调用或解析,所有的动态脚本程序解析都是通过调用FastCGI接口服务器实现的。 1、PHP环境安装 CentOS 7默认的PHP版本是5.3,我们安装PHP7.4和PHP-FPM。 #!/
2022-09-07
52
0
0
基础知识
基础设施
Nginx
1
2
3