您的位置:首页 > 运维架构 > Nginx

Linux下Nginx安装

2014-04-02 11:34 609 查看
Nginx正越来越普及,配置简单,实现原理简单。
Nginx 是一个很强大的高性能Web和反向代理服务器,它具有很多非常优越的特性:
在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢Nginx为我们选择了 epoll and kqueue作为开发模型。

迫不及待了,下面就来简单的介绍Nginx的安装:

1. 官网下载Nginx稳定版本,这里使用的Nginx-1.4.7稳定版。http://nginx.org/en/download.html

2. 安装支持Nginx的编译工具。

yum install -y make gcc-c++ pcre openssl zlib zlib-devel

3. 安装Nginx

useradd nginx

groupadd nginx

usermod -G nginx nginx

tar -zxvf nginx-1.4.7

cd nginx-1.4.7

.configure

make

make install

默认安装的路径是/usr/local/nginx

更多的安装配置

./configure --prefix=/usr/local/nginx 

--user=nginx  --group=nginx

--with-openssl=/usr/include (启用ssl)

--with-pcre=/usr/include/pcre/ (启用正规表达式)

--with-http_stub_status_module (安装可以查看nginx状态的程序)

--with-http_memcached_module (启用memcache缓存)

--with-http_rewrite_module (启用支持url重写)

4. 重启及平滑启动
启动:/usr/local/nginx/sbin/nginx

平滑重启: /usr/local/nginx/sbin/nginx -s reload

检查配置文件: /'usr/local/nginx/sbin/nginx -t
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息