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

    Centos 下 安装 PHP + Nginx + Sql server

      一、安装前必要配置1.1安装epel仓库(因为CentOs6默认的yum源没有libmcrypt-devel这个包)yuminstall-yepel-release1.2安装必要扩展sudoyuminstalllibxml2libxml2-developensslopenssl-develbzip2bzip2-devellibcurllibcurl-devellibjpeglibjpeg-deve…

    发布于:2019-10-26 13:54:15

    nginx+uwsgi在centos上部署Django应用

      背景介绍:之前做完一个Django项目,打算部署在自己的centos服务器上,可以远程访问,于是命令行上输入pythonmanage.pyrunserver0:8000就成功运行了,可惜,django自带的web服务器并不稳定,经常无缘无故断掉,于是想到使用主流的uwsgi+nginx来部署项目,至于Nginx+uWSGI+Django原理可参考http://www.cnblogs.com/Xjn…

    发布于:2019-10-26 13:04:54

    在阿里云上Ubuntu环境通过nginx+uwsgi部署Django项目

      在阿里云上Ubuntu环境通过nginx+uwsgi部署Django项目年前阿里云打折,1核1G的云服务器一年只要300多块,果断就租了1年的。既然服务器已经到手,怎么能不把自己写的项目部署上去呢,其实网上关于nginx+uwsgi部署Django项目的文章有很多,但是这些文章要不就是很久之前的,要不就是互相抄袭,一路过来都是坑,这里重点吧在部署时候遇到的坑着重介绍一下:1.首先部署django项目首先是django项目,由于我是使用Anaconda来进行版本控制的,…

    发布于:2019-10-26 12:16:19

    配置Lua转发Nginx请求复制

      通过配置Nginx来将请求进行复制,转发到其他应用,以下是自己实际搭建的步骤以及自己的理解,方便以后使用1、环境搭建实际搭建环境如下:LinuxCenterOS6.5,Nginx1.9.0,headers-more-nginx-module-0.31,LuaJIT-2.1.0-beta2,lua-nginx-module-0.10.2,ngx_devel_kit-0.2.19。以上是搭建成功的各个…

    发布于:2019-10-26 01:21:29

    基于Nginx+lua的蓝绿发布系统

      基于Nginx+lua的蓝绿发布系统一、什么是蓝绿发布蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK,将流量切到新版本,然后老版本同时也升级到新版本。1、特点蓝绿部署无需停机,并且风险较小。2、蓝绿发布的注意事项当你切换到蓝色环境时,需要妥当处理未完成的业务和新的业务。如果你的数据库后端无法处理,会是一个比较麻烦的问题;可能会出现需要同时处理“微服务架构应用”和“传统架构应用”的情况,如果在蓝绿部署中协调不好这两者,还是有可…

    发布于:2019-10-26 01:12:59

    Zabbix 监控 Nginx status 性能

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

    发布于:2019-10-25 15:25:27

    Nginx访问频率控制

      HTTP服务器的吞吐率(单位时间吞吐量)通常有一个上限,尤其是普通配置的机器,在带宽够的情况下,用压测工具经常能把服务器压出翔,为了线上环境稳定性,防止恶意攻击影响到其他用户,可选择对客户端访问频率进行合理限制。限制原理限制原理并不难,可一句话概括为:“根据客户端特征,限制其访问频率”,客户端特征主要指IP、UserAgent等。使用IP比UserAgent更可靠,因为IP无法造假,UserAge…

    发布于:2019-10-25 13:35:10

    使用Kibana分析Nginx访问日志

      使用Kibana分析Nginx访问日志介绍使用Kibana可以很方便的分析Nginx访问日志,可以分析出如:网站的访问趋势、页面访问次数、访问者地区分布、访问者所使用的浏览器设备占比等,可以发挥你的想象任意指定kibana的图表。效果图:具体用法以创建浏览器统计饼图为例:1、进入Visualize栏目,选择Pie图2、下一步选择Index3、配置数据配置如下图,最后点击左上角的保存按钮,一张浏览器统计饼图就做好了。最后可以把做好的图标…

    发布于:2019-10-25 12:06:11

    使用nginx后如何在web应用中获取用户ip及原理解释

      问题背景在实际应用中,我们可能需要获取用户的ip地址,比如做异地登陆的判断,或者统计ip访问次数等,通常情况下我们使用request.getRemoteAddr()就可以获取到客户端ip,但是当我们使用了nginx作为反向代理后,使用request.getRemoteAddr()获取到的就一直是nginx服务器的ip的地址,那这时应该怎么办?part1:解决方案我在查阅资料时,有一本名叫《实战ng…

    发布于:2019-10-25 11:46:03

    修改系统及nginx程序最大访问数,解决高并发问题

      修改系统及nginx程序最大访问数,解决高并发问题修改最大访问数。先更改内核参数查看:ulimit-a查看此行openfiles(-n)140000进入系统配置文件进行修改:[root@bogon~]#vi/etc/systemd/system.conf#DefaultLimitNOFILE=DefaultLimitNOFILE=140000#DefaultLimitAS=#DefaultLimitNPROC=DefaultLimitNPROC=…

    发布于:2019-10-25 11:30:46

    Nginx+Tomcat+memcached高可用会话保持

      Nginx+Tomcat+memcached高可用会话保持一、概述之前文章已经描述了企业高可用负载相关的架构及实现,其中常用的nginx或haproxy,LVS结合keepalived做前端高可用调度器;但之前没有提到会话高可用保持;本文通过TomcatSessionReplicationCluster(tomcat自带)和tomcat结合memcat及第三方组件实现TomcatMemcacheSessionServer高可用会话缓存服务;实现的效果:同…

    发布于:2019-10-25 10:49:59

    nginx如何有效控制资源请求有效期及资源位置

      nginx如何有效控制资源请求有效期及资源位置nginx作为目前最流行的服务器端软件,成功有其必然的原因。苏南大叔的博客,服务器端容器也使用了nginx技术。在本文中,您将看到:“nginx的conf配置文件,如何有效控制资源请求”的相关文章。这些静态资源主要包括:img、js、css等常见类型,涉及的内容都是nginx的conf文件的高级用法。禁用静态资源缓存如果禁用了静态资源缓存的话,客户每次访问网站的时候,静态资源都是要从服务器端进行请…

    发布于:2019-10-25 09:28:19

    Nginx 使用 GeoIP 模块区分用户地区

      检查GeoIP是否安装首先需要确认当前安装的Nginx是否安装了GeoIP模块$nginx-Vnginxversion:nginx/1.12.2builtbygcc4.8.520150623(RedHat4.8.5-11)(GCC)builtwithOpenSSL1.0.2k-fips26Jan2017TLSSNIsupportenabledconfigurearguments:--user=ng…

    发布于:2019-10-25 09:19:02

    修改 Nginx 服务器 WordPress 上传文件大小限制

      默认情况下WordPress上传文件限制为2M,如果有上传较大文件的需要,我们需要将上传文件的大小上限调大。修改PHP配置文件编辑PHP配置文件php.ini,查找以下字段:$sudovi/etc/php.inipost_max_size=8Mupload_max_filesize=2M其中,post_max_size参数表示POST数据所允许的最大大小,一般要设置的比upload_max_fil…

    发布于:2019-10-25 09:13:09

    解决nginx反向代理缓存不起作用的问题

      昨天尝试用nginx搭建nuget镜像服务器,镜像服务器需要两个功能:1)反向代理;2)内容缓存。用nginx做反向代理,配置非常简单,只需在/etcginxginx.conf中添加一个包含proxy_pass的server设置:server{listen80;listen[::]:80;server_name镜像服务器主机名;location/{proxy_passhttp://www.nuge…

    发布于:2019-10-25 09:08:22

    Ubuntu Docker 配置 Tomcat 和 Nginx 使用 HTTPS 访问

      安装Docker使用脚本自动安装curl-fsSLget.docker.com-oget-docker.shsudoshget-docker.sh--mirrorAliyun更改镜像地址修改或新建/etc/docker/daemon.json{"registry-mirrors":["https:/egistry.docker-cn.com"]}启动Dockersudosystemctldaemo…

    发布于:2019-10-25 07:15:59