菜鸟nginx源码剖析 配置与部署篇(一) 手把手配置nginx “I love you”
-
Author:Echo Chen(陈斌)
-
Email:chenb19870707@gmail.com
-
Date:Nov 7th, 2014
还记得在前几年的CSDN泄漏账号事件中,统计发现程序员的账号中含有love的最多,这里我也俗套下,在这篇文章中将讲解如何 一步一步实用Nginx在一台机器上搭建一个最简单的显示“I love you”的Web服务器,大家一起动手尝试吧。
1.Nginx 程序包
目前nginx最新的开发版本为1.7.7:
- Linux:nginx-1.7.7.tar.gz
- Windows:nginx-1.7.7.zip
稳定版本为1.6.2:
- Linux:nginx-1.6.2.tar.gz
- Windows:nginx-1.6.2.zip
大家可以根据自己的操作系统和喜好选择程序包来实现,这里以nginx-1.7.7.tar.gz 在CentOs 6.4操作系统下为例。
2.Nginx下载解压、安装
下载和解压,这里以nginx-1.7.7.tar.gz 在CentOs 6.4操作系统下为例:
1: wget http://nginx.org/download/nginx-1.7.7.tar.gz
2: tar zxvf nginx-1.7.7.tar.gz
但是下载解压完不要急着安装,因为 Nginx 依赖很多软件(gcc、g++、make、
libz-dev、
libbz2-dev、
libreadline-dev
),我们假设您的 Linux 环境是“纯净”的,所以下面我们就来安装这些依赖包。请按照如下步骤安装:1: yum install gcc -y
2: yum install g++ -y
3: yum install make -y
4: yum install zlib-dev* -y
5: yum install bzip2-dev* -y