Articles of nginx

将cloudflare后面的Nginx升级到http2。 要做还是不做?

我在CloudFlare机器后面运行nginx版本:1.12.1。 CloudFlare正面是启用了http2。 我想知道是否升级到支持http2的Nginx 1.9.5是个好主意? 升级的成本很高。 我的Linode centos是 CentOS的释放,7-3.1611.el7.centos.x86_64 而通过rpm版本库的默认Nginx包仍然是Nginx 1.12。 在CloudFlare机器后面升级Nginx版本是否具有显着的优势? 编辑:画我天真,但我认为1.12低于1.9。 傻我。 回到第二个问题,这是否会产生影响?

我如何检查nginx的负载?

我怎样才能检查我的nginx服务器上的当前负载?

在“nginx”上提供静态媒体

我的django应用程序托pipe在Apache上,现在我想通过nginx为其静态媒体服务,在nginx中我没有任何先前的经验…加上目前静态媒体是通过Apache服务的……期待一些帮助。 Apache 2.2 mod_wsgi nignx-0.7.65 Django 1.1.1 谢谢..

我应该什么时候去做Varnish / Nginx或者Lighttd?

我对使用这些服务器相当陌生,所以它确实有助于了解这三种Web服务器中哪一种具有最优化的特性。 在什么情况下我应该select一个吗?

如何有效地caching?

我有一个专用服务器上托pipe的客户端电子商务门户,问题是从数据库并发search请求,数据库访问时间越来越多。 我正在使用Apache + NGINX。 我只是想caching所有的search结果页面的时间有限,所以如果第二次请求同一个search查询,而不是查询数据库,它会从caching中获取数据。 这些页面是在PHP中。 请build议一个很好的方法来做到这一点。 谢谢!

PHP-FPM + PHP-5.2.14 + NGINX – 给404

我一直在努力让PHP通过PHP-FPM工作。 我们的一台服务器被slowloris打了,是Apache不能处理它。 我得到了NGINX运行一切正常,并传递数据返回到Apache,但现在我试图去纯NGINX至less大部分的东西。 我从源代码安装了PHP-5.2.14,并用PHP-FPM修补了5.14,并configuration了ff: './configure' '-enable-fastcgi' '–enable-fpm' '–build=x86_64-redhat-linux-gnu' '–host=x86_64-redhat-linux-gnu' '–target=x86_64-redhat-linux-gnu' '–program-prefix=' '–prefix=/usr' '–exec-prefix=/usr' '–bindir=/usr/bin' '–sbindir=/usr/sbin' '–sysconfdir=/etc' '–datadir=/usr/share' '–includedir=/usr/include' '–libdir=/usr/lib64' '–libexecdir=/usr/libexec' '–localstatedir=/var' '–sharedstatedir=/usr/com' '–mandir=/usr/share/man' '–infodir=/usr/share/info' '–cache-file=../config.cache' '–with-libdir=lib64' '–with-config-file-path=/etc' '–with-config-file-scan-dir=/etc/php.d' '–disable-debug' '–with-pic' '–disable-rpath' '–with-pear=/usr/share/pear' '–with-bz2' '–with-curl' '–with-exec-dir=/usr/bin' '–with-freetype-dir=/usr' '–with-png-dir=/usr' '–enable-gd-native-ttf' '–without-gdbm' '–with-gettext' '–with-gmp' '–with-iconv' '–with-jpeg-dir=/usr' '–with-openssl' '–with-png' '–with-pspell' '–with-expat-dir=/usr' '–with-zlib' '–with-zlib-dir=/usr/include' '–with-layout=GNU' '–enable-exif' '–enable-ftp' '–enable-magic-quotes' '–enable-sockets' '–enable-sysvsem' […]

亚马逊EC2“微型”(最小)的Linux实例可以可靠地为多less用户提供dynamic网站服务?

Amazon EC2的微型实例能够可靠地托pipe一个网站的“多大”? 运行apache,nginx,lighty,我不在乎。 只是好奇,这个$ 5.20 /月会给你带来多大的影响,为什么我应该或不应该走这条路。

vsftpd是否需要apache才能工作?

我的朋友和我有两个相同的托pipe服务提供商的CentOS 5 VPS,他使用Apache和我的Nginx。 他遵循这个教程 ,vsftpd工作。 他试图使用相同的程序在我的VPS上安装vsftpd,但它不起作用。 vsftpd是否需要Apache才能工作?

如何优化时间第一字节(TTFB)?

我有几个网站的nginx + Apachenetworking服务器。 但是TTFB(TTFB)的时间很长:每个请求( 静态和dynamic内容 )需要0.5-2秒 。 如何优化时间第一字节(TTFB)?

php-fpm调用oom-killer

我看到一个问题,PHP-FPM完美工作了几天,然后决定填满所有的内存+交换和调用OOM杀手。 发生这种情况后,服务器是完全死了,你甚至不能SSH进去了。 必须重启才能恢复正常。 我想知道为什么会发生这种情况,如果有一个修复或解决方法,如限制它可以使用的内存量或重新启动过程,如果它开始使用太多。 我已经捕获了内核转储发生的最后几次。 http://pastebin.com/raw.php?i=rX6jYDe0 http://pastebin.com/raw.php?i=f2qx5GcS 我的php-fpm.conf http://pastebin.com/raw.php?i=27hvN27q 我的www.conf: http://pastebin.com/raw.php?i=VgYtut9j 让我知道如果还有什么我可以给你更多的信息,为什么这可能会发生。