Linux 下编译安装 NGiNX
系统环境:
- CentOS 6.5 / 7.0 x86_64
- Fedora 20 x86_64
下载源码包
# wget http://nginx.org/download/nginx-1.6.2.tar.gz
# tar xf nginx-1.6.2.tar.gz -C /usr/local/src/
NGiNX 转发到 Apache
序言
NGiNX 做前端反向代理处理静态请求,并发能力强,稳定,且占用内存少。 Apache 做后端 WEB 服务处理动态请求,高效,稳定,所以二者的搭配恰到好处。
- CentOS 6.4 x86_64
- nginx 1.4.1
- Apache 2.2.15
配置 NGiNX 转发
# vi /etc/nginx/nginx.conf
nginx 使用 unix socket 代替 tcp/ip socket
配置 php-fpm.d/www.conf
# vi /etc/php-fpm.d/www.conf
; listen = 127.0.0.1:9000 ; 注释
listen = /dev/shm/fpm-fcgi.sock ; 添加
/dev/shm
目录为 tmpfs 虚拟内存文件系统,具有闪电般的速度。
可以通过 df -h | grep tmpfs
查看属于 tmpfs 的磁盘目录。