Nginx 标签归档

Nginx中fastcgi_pass直接写unix和使用upstream

2017-03-26 21:48:47

[服务器开发] , ,

这两天虽然很忙,但是由于某些情况需要折腾一个反向代理服务器。解决了我一个困扰了很久的问题——为什么nginx不能检测后面php-fpm或者hhvm运行的状态;如果php-fpm或者hhvm挂了为什么nginx的fastcgi_cache_use_stale的参数不起作用?

我一直想当php-fpm或者hhvm挂掉的时候nginx能够提供cache的旧页面,但是fastcgi_cache_use_stale的参数似乎不起作用,今天仔细地读了一个nginx的文档。为了实现这个目的,我们需要用的是fastcgi_cache_use_stale 中 error这个参数,然而error这个参数的说明中提到了一句话

Let's Encrypt免费证书安装方法

2016-03-19 20:33:49

[服务器开发] , ,

考虑到网站上面一堆域名证书的续费成本,还是花了几个小时将给服务器装上了Let's Encrypt 的免费证书。其实还算挺简单的。总体来说,LE的证书还是挺可靠的,支持着有EFF、Mozilla等大头,虽然是2015年末才正式推出服务,但是一年多以前我就早已听到,当时好像还引发了很强烈的反响。

CentOS7搭建网页BT下载服务器

2015-10-15 16:55:23

[服务器开发] , , ,

一直想自己弄一个BT下载服务器,迅雷的离线下载确实很好用,但是也有很多局限性,毕竟自己搭建的话,可以全部自定义,想要什么功能就有什么功能。在线播放的也不需要各种等。与迅雷各种吸血下载还有对参数含糊其辞相比,一个Linode 2048的服务器250 Mbps Network Out,相当于30MB/s的专用下载带宽都是明确标示。主要瓶颈将会出现在接收电脑的带宽上。

虽然,由于相同资源可以重复使用,迅雷提供很大的离线储存空间,但是这些东西,自己弄的肯定专业得多了,不会因为节约成本,而出现某些资源不能下载的情况,或者需要进入队列等待离线的情况。

 

网站架构更换

2015-01-29 12:39:47

[网站记录] , ,

网站现在由CentOS6.5+nginx+php-fpm+mySQL迁移到CentOS7+nginx+hhvm+MariaDB

感觉上,Wordpress还是那样一般般的速度,如果不缓存的情况下是300到500 吧,跟之前的效果没有什么区别。或许官网上面说可以大幅提升Wordpress,的那些情况都装了很多插件。

 

CentOS Nginx PHP-fpm环境加MongoDB配置

2014-06-06 21:01:35

[服务器开发] , , ,

MongoDB真的很吃内存,不过还是将它弄到了服务器上(如果服务器的内存不够大最好还是不要装吧)。感觉MongoDB比MySQL好多了,记录的方式更接近人脑的思维,极大地突破了行列的限制。Json的数据结构方式也很方便。在连接MongoDB到PHP-fpm的时候遇到了一点问题,因为用的是Nginx不是传统的Apache,有很多组件没有装。需要补装一下。

 

AWS完全指引手册第06节-安装PHP

2014-05-24 21:21:51

[服务器开发] , , , , ,

有yum源安装php是很方便的,通过yum安装各个php的组件。然后是设置php-fpm,这个是一个php的进程管理器,安装完成后,将它连接到Nginx,进行一系列的设置。注意,如果使用SSL的话,在php里面也是 要设置的。

 

AWS完全指引手册第05节-安装Nginx

2014-05-19 17:53:51

[服务器开发] , , ,

为什么要用nginx 不用Apache,个人感觉其实都差不多,功能都相近。不过跟Apache不同,Nginx 更改了配置需要重新启动服务,看上去好像比Apache要麻烦,实际上,是所有的配置文件都是要经过编译而不像Apache,每一次访问都要读.htaccess。从另外一方面考虑,这提升了服务器性能。还有Nginx 处理并发能力很强,这个就不能够直观地表现出来了,总体来说,Nginx比Apache感觉上要更加轻盈。

 

AWS完全指引手册第01节-前言

2014-05-16 19:47:10

[服务器开发] , , , ,

还是决定写一下个人对于AWS 是怎样管理的(大概后面还要将这个翻译成英文)。另外一方面,也可以加强一下这方面的记忆。

 

解决安装SSL后phpmyadmin出现的1045错误

2013-12-05 12:05:35

[网站记录] , , ,

装完SSL后,突然发现PHPMyAdmin 登不上去了,出现了1045错误.

 

上网查了一下,问题的主要原因是Nginx没有配置,装SSL的时候PHP的Fast CGI 也要进行配置.

手动精简CentOS6

2013-11-05 19:27:40

[服务器开发] , , , , ,

由于服务器提供商不提供CentOS6 Minimal,
于是乎,有点精简强迫症的我就开始手动精简服务器了.

经历了几次重装以后.现在服务器在低峰时期稳定在300MB左右的内存,响应速度还算不错.

第 1 页,共 2 页12