原文地址:http://dtbuluo.com/blog/archives/1085
关于nginx的详细介绍这边就不讲了,做web开发的应该都知道的,一款高性能的web服务器,同时也是反向代理服务器。本文基于centos系统,关于linux的安装,请自行准备。
一、安装前准备:
-
安装gcc
yum install gcc
-
安装c++编译包 gcc-c++
yum install gcc-c++
-
安装pcre
yum install pcre pcre-devel
-
安装zlib
yum install zlib zlib-devel
-
安装openssl
yum install openssl openssl-devel
二、下载nginx
下载地址:
1
|
wget http:
//nginx
.org
/download/nginx-1
.10.1.
tar
.gz
|
解压:
1
|
tar
zxvf nginx-1.10.1.
tar
.gz
|
三、进入nginx-1.10.1目录,配置configure,并进行安装
1、创建/usr/local/nginx目录
1
|
mkdir
-p
/usr/local/nginx
|
2、配置configure
1
|
.
/configure
--prefix=
/usr/local/ngnix
--user=nobody
|
注意:user:配置nginx worker用户,不要将启动worker的用户设置成root,在worker进程出问题的时候,master进程要具备停止/启动worker的权限
3、执行安装命令:
1
2
|
make
make
install
|
可以看到/usr/local/nginx目录下已经生成了相关文件
四、启动nginx
进入/usr/local/nginx目录,执行sbin/nginx即可:
1
|
ps
-ef |
grep
nginx
|
可以查看到nginx已经在运行:
或者直接访问安装机器的IP地址:
表示正确启动了。