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

    解决nginx跨站浏览问题

      解决nginx跨站浏览有两种方法:1、为每一个网站定义一个pool,然后使用chroot指令,但这种方法的缺点是,当你需要建立很多虚拟主机时,消耗的内存是非常大的。2、修改php源代码。这种通过修改php源代码的方法可以很好的解决这个问题而不必像第一种额外的内存消耗。下面开始介绍第二种方法。下载php源码,执行./configure命令,然后开始修改main/fopen_wrappers.c文件/…

    发布于:2019-10-15 11:22:39

    使用logrotate轮询nginx和apache日志

      使用logrotate轮询日志很方便,配置也很简单。配置nginx1、建立/etc/logrotate.dginx文件vi/etc/logrotate.dginx2、写入如下内容:/var/logginx/*log{   daily   rotate10   missingok   notifempty   compress   sharedscripts   postrotate     [!-…

    发布于:2019-10-15 11:16:02

    平滑升级nginx

      这篇文章主要介绍如何在不停止旧nginx的基础上升级nginx。1、到http:/ginx.org/en/download.html下载最新稳定版本的nginx。2、备份nginx二进制文件和配置文件cp/usr/localginx/sbinginx/usr/localginx/sbinginx_oldcp/usr/localginx/confginx.conf/usr/localginx/con…

    发布于:2019-10-15 10:08:43

    nginx alias的设置

      nginx也有像apache的别名功能,格式为:location~/alias{   root      /home/www/default;   index     index.php;}但nginx在处理php脚本时,需要传递给fastcgi才能处理,所以比apache的别名设置多一个,下面我们以phpmyadmin别名设置为例:location~^/phpmyadmin.+.php${   …

    发布于:2019-10-15 00:12:44

    Nginx简单防御CC攻击

      Nginx简单防御CC攻击防cc攻击,推荐使用HttpGuard Nginx是一款轻量级的Web服务器,由俄罗斯的程序设计师IgorSysoev所开发,最初供俄国大型的入口网站及搜寻引Rambler使用。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网站服务器中表现较好。Nginx虽然可以比Apache处理更大的连接数,但是HTTPGETFLOOD针对的不仅仅是WEB服务器,还有数据库服务器。大量…

    发布于:2019-10-06 02:52:43

    CentOS Nginx的一个初始化脚本(用于启动、停止、查看状态)

      当你使用源码编译安装Nginx的时候,管理Nginx非常的不方便,比如启动Nginx的命令就很长,这就需要一个初始化脚本来实现诸如使用servicenginxstart就可以启动Nginx。下面我们来一步步配置安装。wgethttps://www.centos.bz/wp-content/uploads/2011/07ginxmvnginx/etcc.d/init.d/chmod755/etcc.…

    发布于:2019-10-05 21:12:43

    CentOS源码编译安装Nginx

      安装编译用到的软件:yuminstallglib2-developenssl-develpcre-develbzip2-develgzip-devel现在到http:/ginx.org/en/download.html下载最新版本的Nginx并安装。cd/usr/local/srcwgethttp:/ginx.org/downloadginx-1.0.4.tar.gztar-zxvfnginx-0…

    发布于:2019-10-05 20:20:14

    CentOS 5安装Froxlor控制面板(支持Nginx Lighttpd Apache)

      CentOS 5安装Froxlor控制面板(支持Nginx Lighttpd Apache)对于Apache服务器,有众多控制面板可供选择,例如最流行的cPanel、DirectAdmin和Plesk,免费的也有webmin和kloxo,可是对于高性能的Nginx服务器却暂时没有发现有一个比较好的解决方案。Froxlor是一个网页版本的服务器后台控制面板,支持Apache,Lighttpd和Nginx等多服务器。界面清爽,而且操作后台的面板还支持中文,需要快速配置请使用froxlor一键…

    发布于:2019-10-05 07:24:48

    Nginx 502 bad gateway错误解决方法

      使用Nginx作为Web服务器的时候,你或多或少都会遇到Nginx502badgateway的错误,造成这种错误的原因有很多。下面我们来一一解析。一、查看php-cgi是否在运行有时候由于网站流量过大或者其它原因,导致php-cgi直接down掉,所以我们得看php-cgi是否在运行。执行如下命令:ps-A|grepphp5-cgi如果没有运行,手动启动/etc/init.d/php_cgista…

    发布于:2019-10-04 16:35:21

    nginx自定义404页面

      自定义nginx404错误页面是提高用户体验的一个细节,如果是正规站,我们就必须做好它。你可以对每个网站的错误页面分别设置,也可以设置一个全局的404页面。为指定位置设定一个404页面location/my_blog{   error_page  404=/article_not_found.html;}整个网站的404页面server{listen80;   error_page 404 /pa…

    发布于:2019-10-04 14:07:48

    nginx如何防止图片盗链

      为了防止他人盗用我们的宽带而影响到我们的服务器,我们必须防止图片的盗链行为。下面我们就在nginx服务器上如何防图片盗链探讨。下面的防盗链代码是,当有人盗链时,直接返回403状态。location~*(\.jpg|\.png|\.gif|\.jpeg|\.png)${ valid_referersnoneblockedwww.centos.bzcentos.bz; if($invalid_refe…

    发布于:2019-10-04 13:08:11

    Apache Nginx 301重定向

      有时候我们需要在Apache或Nginx服务器上做301重定向以便使旧的页面定向到新的页面,或者用来确定首选域名。这些操作都能对SEO有所帮助。Apache301重定向(只在Linux/unix服务器)把没有www的域名301重定向到带www的域名新建一个.htaccess文件,增加如下代码:RewriteEngineOnRewriteCond%{HTTP_HOST}!^www\.url\.com…

    发布于:2019-10-04 11:37:44

    Nginx如何防止恶意解析

      Nginx默认的站点会允许只需解析到这个IP就能访问网站,而无须绑定域名。如果默认站点托管有一个网站,而竞争对手只需大量域名解析到这个网站上,可能会影响搜索引擎的排名。所以这种情况必须禁止,而我们则可以关闭默认站点就可以解决。打开Nginx配置文件nginx.conf,把原来的server改成如下状态:server{listen80default;return500;}这表示当外来域名解析到这个站…

    发布于:2019-10-04 10:18:21

    Nginx常用伪静态规则(rewrite)-WordPress-PHPCMS-ECSHOP-SHOPEX-Discuz 7-Discuz x2

      当我们从apache服务器转向Nginx服务器的时候,它们的伪静态规则就不一样了,所以你熟悉Nginx服务器的伪静态规则,自己写当然也好。但很多网友还是不太了解Nginx服务器的伪静态规则的,而如果你安装的是一些常用的程序,如WordPress,PHPCMS,ECSHOP,SHOPEX,Discuz7,那伪静态规则就有现成的了。为方便各位站长,收集了这几个常用程序的伪静态规则。WordPress伪…

    发布于:2019-10-04 04:51:30

    ezhttp一键安装配置lnmp lamp lnamp(nginx apache php mysql)环境

      ezhttp一键安装配置lnmp lamp lnamp(nginx apache php mysql)环境本文介绍使用ezhttp一键安装配置lnmplamplnamp(apachenginxphpmysql)环境,在开始之前,请先查看ezhttp介绍。这里以安装lnmp为例,其它的安装类似。交互安装1.选择安装lnmp1)输入1回车进入Installationofstack.2)输入1回车选择LNMP(NginxMySQLPHP)安装.如图:2.nginx安装设置1)首先是nginx版本选择。这里有…

    发布于:2019-10-04 03:44:39

    20步打造最安全的Nginx Web服务器

      Nginx是一个轻量级的,高性能的Web服务器以及反向代理和邮箱(IMAP/POP3)代理服务器。它运行在UNIX,GNU/Linux,BSD各种版本,MacOSX,Solaris和Windows。根据调查统计,6%的网站使用NginxWeb服务器。Nginx是少数能处理C10K问题的服务器之一。跟传统的服务器不同,Nginx不依赖线程来处理请求。相反,它使用了更多的可扩展的事件驱动(异步)架构。…

    发布于:2019-10-04 02:44:43