标签:Nginx相关的结果457条:

    docker一键式安装nginx

      一、准备Dockerfile文件FROMhub.c.163.com/library/centos:latestRUNecho"Asia/shanghai">/etc/timezone;RUNcp/usr/share/zoneinfo/Asia/Shanghai/etc/localtimeCOPYnginx-1.8.1.sh/usr/local/COPYrun.sh/usr/local二、创建…

    发布于:2019-11-07 13:56:07

    Zabbix 监控 Nginx status 性能

      其实zabbix对nginx的服务状态监控,网上有很多相关模板以及设置方法,根据自己的需求修改即可,后期我会写一些比较详细用于生产环境中的一些教程。部署环境:OS:CentOS7.4WEB:Nginx1.3监控:Zabbix3.4先决条件:《Centos7源码编译安装Nginx》https://www.renwole.com/archives/39注意:主要是–with-http_stub_sta…

    发布于:2019-11-07 09:45:45

    ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点

      ubuntu 16.04配置nginx服务器实现一个IP一个端口多个站点特点:Nginx可以部署在网络上使用FastCGI,脚本,SCGI处理程序,WSGI应用服务器或Phusion乘客模块的动态HTTP内容,并可作为软件负载均衡器。Nginx使用异步事件驱动的方法来处理请求。Nginx的模块化事件驱动架构可以在高负载下提供更可预测的性能。Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。与旧版本(<…

    发布于:2019-11-07 04:50:09

    用supervisor+nginx部署服务的流程

      以chat_service为例:1、将项目拷贝至某一路径2、更改supervisor配置文件:supervisor.conf(一般在/etc/目录下)在/etc/supervisor.d/目录下新建chat_service.conf配置文件,如下:[program:chat_service]command=/usr/local/bin/gunicorn-b0.0.0.0:8001-w40-kgev…

    发布于:2019-11-06 15:24:34

    Linux(Ubuntu16.04)apt-get install安装Nginx + PHP7+Mysql5.7

      切换到root帐号,安装软件包源: apt-getinstallsoftware-properties-common1、安装PHP7.1add-apt-repositoryppa:ondrej/phpapt-getupdateapt-getinstallphp7.1-cliphp7.1-fpmphp7.1-commonphp7.1-curl php7.1-xmlphp7.1-gdphp7.1-my…

    发布于:2019-11-06 08:30:04

    nginx的反向代理功能和缓存功能

      nginx的反向代理功能和缓存功能一、nginx的反向代理功能1.1正向代理和反向代理正向代理是众多内网客户机上网访问互联网上的网站时,将所有的请求交给内网前面处于公网上的”管家”服务器,由”管家”服务器代为请求想要访问的web服务器,然后将得到的结果缓存下来并提供给客户端,这是正向代理。”管家”服务器称为正向代理服务器。反向代理是客户端访问web服务器时,请求发送到真实的web服务器的前端”助手”服务器上,由”助手”服务器决定将…

    发布于:2019-11-05 16:59:42

    Nginx不安全配置可能导致的安全漏洞

      Nginx不安全配置可能导致的安全漏洞前言:Nginx(enginex)是一个高性能的http和反向服务器,也可以作为IMAP/POP3/SMTP服务器。tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。在渗透测试过程中发现很多网站使用了nginx或者tenginx来做反向代理,ningx的配置文件nginx.conf的一些错误配置可能引发一些安全漏洞。下面是总结…

    发布于:2019-11-05 16:46:29

    CentOS下Nginx的HTTPS配置

      在前面的博客里也到了nginx的安装,现在需要给网站添加安全证书的达到可以实现https请求的功能。1.首先我们需要一个证书可以使用自签名的证书(如何自签可以网上搜索下),虽然可以使用但不会被chrome,firefox,Safari等浏览器认可。也可以去网上购买证书,加个几百元到上万元不等可以自行选择合适价位的证书,不过我在阿里云的购买证书上发现了赛门铁克的0元dvssl可以使用一年,初次使用推…

    发布于:2019-11-05 16:20:04

    nginx+nginx_lua实现WAF防护功能

      nginx+nginx_lua实现WAF防护功能nginx_luanginx_lua模块是nginx的第三方模块,它可以将lua语言嵌入到nginx配置中,从而极大的扩展了nginx的能力,nginx以高并发而知名,而lua作为嵌入式语言轻便,两者的结合可以做到在nginx层就实现编程,而这里我们加入waf的lua过滤编程来实现waf。安装需要的程序包:nginxnginx_devel_kit(拓展nginx服务器核心功能的模块)lua-ngi…

    发布于:2019-11-05 16:05:01

    Nginx 验证 Token

      为了提高效率,常把Nginx作为静态文件服务器,把视频文件,JS,CSS等放到Nginx上。例如我们要开发一个视频网站,免费视频不需要访问权限验证,收费视频就需要对用户的权限进行验证,验证通过了才能够继续访问,Nginx可以借助Lua来实现访问验证,用户信息使用token表示计算token:md5(appId+appKey)请求的链接从应用服务器上动态获取,请求参数带上appId和token:ht…

    发布于:2019-11-05 15:52:30

    Nginx 安装 Lua 支持

      Nginx支持Lua需要安装lua-nginx-module模块,一般常用有2种方法:编译Nginx的时候带上lua-nginx-module模块一起编译使用OpenResty:Nginx+一些模块,默认启用了Lua支持OpenRestyisjustanenhancedversionofNginxbymeansofaddonmodulesanyway.Youcantakeadvantageofal…

    发布于:2019-11-05 15:25:15

    多台图片服务器下 nginx 自动匹配图片

      需求:有图片服务器,A、B、C、D,由于某种原因,读取图片时,不知道图片在哪台机器上。所以用nginx来判断图片在哪台机器上。upstreamtest.com{servert2.com:80;servert3.com:80;servert4.com:80;}server{listen80;server_nametest.com;root/var/www/test.com;access_loglog…

    发布于:2019-11-05 15:14:01

    nginx+lamp负载均衡实验

      nginx+lamp负载均衡实验实验实现目的如下客户端通过外网地址访问nginx的外网地址(假设的)172.18.5.117nginx通过轮询的负载均衡设置分别调度到apache服务器192.168.5.109和192.168.5.111php-fpm服务器192.168.5.113上传discuz源码文件到目录下,用nfs共享此目录,提供两个apache服务器挂载到站点根目录下,实现访问的资源一致性apache响应站点目录下的…

    发布于:2019-11-05 14:44:24

    Saltstack批量编译部署Nginx(多模块)

      Saltstack批量编译部署Nginx(多模块)最近一直在研究saltstack的同步文件和批量执行命令,随着架构的变大,批量部署的需求也变得明显起来了,我需要用一条命令就部署好nginx和tomcat,并且符合我所有的环境需求,可以直接投入生产环境使用,这就需要用到saltstack的批量安装部署功能了。这篇文章主要介绍nginx的批量部署,下篇讲解tomcat多实例的批量部署方法。环境介绍:CentOS6.5salt2015.5.10ngi…

    发布于:2019-11-05 14:34:04

    Docker配置Hexo+Git+Nginx

      Docker配置Hexo+Git+Nginx功能需求像我这种TototototoYoung的码字儿的总喜欢追求逼格,原来用博客园onenote可以直接导入,后来就想迁移到自己云主机上为了保证服务器环境的干净(强迫症晚期),将整套环境封装进docker中如果想要8003直接绑定到域名上,见另一篇Docker配置Nginx反向代理解决方案Hexo+Github的构建博客资料网上有很多,不赘述,不使用这种方法Hexo+Git+Nginx+云主机上…

    发布于:2019-11-05 14:10:07

    Nginx下wordpress 固定链接更改后404问题解决

      安装好wordpress后默认文章固定链接后缀是?p=xx之类的,这样的链接虽然挺简洁,但对SEO不利。在后台自定义固定链接后,打开网站除首页外,其他页面都是404。这是由于没有设置好Nginx对wordpress的rewrite规则,google了一些解决办法,说的都是要在Nginx的配置文件写入server{location/{try_files$uri$uri//index.php?$arg…

    发布于:2019-11-05 13:51:45