nginx安装

当今nginx的劲头越来越猛,记得2011年版本才1.0.6,现在已经更新到了1.5.1,nginx的更新速度越来越快。一直想记录一系列的nginx教程,处于各种原因没去做.今年抽出时间完成平时工作上用到的nginx.后续将会以视频教程的方式来做。当然,还是文章先出,下一篇文章将会讲nginx虚拟主机配置。有什么建议,望大家留言。

1、必要软件准备

    Nginx需要依赖下面3个包
  • 1. gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )  zlib-1.2.8.tar.gz
  • 2. rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )  pcre-8.21.tar.gz
  • 3. ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )  openssl-1.0.1.tar.gz

注意:如果用源码安装的话,后面nginx安装的时候需要指定 --with-pcre 对应的压缩包路径,如果用二进制包安装则不需指定

 
  yum -y groupinstall "Development Tools" "Development Libraries" 此命令可以一键安装开发工具包

  • 安装pcre

为了支持rewrite功能,我们需要安装pcre

  • 安装openssl

需要ssl的支持,如果不需要ssl支持,请跳过这一步

2、安装nginx

执行如下命令:

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

--with-http_stub_status_module:支持nginx状态查询
--with-http_ssl_module:支持https
--with-http_spdy_module:支持google的spdy,想了解请百度spdy,这个必须有ssl的支持
--with-pcre:为了支持rewrite重写功能,必须制定pcre

最后输出如下内容,表示configure OK了。
.....

3、启动、关闭、重置nginx

从容停止nginx

kill - QUIT nginx 主进程号

停止nginx所有进程

[root@linuxidc sbin]# pkill -9 nginx


启动:直接执行以下命令,nginx就启动了,不需要改任何配置文件,nginx配置多域名虚拟主机请参考后续文章.

试试访问:我这边不贴图,直接使用curl命令来读取web信息

关闭:

重置:当你有修改配置文件的时候,只需要reload以下即可

整个nginx的安装就到这里结束了。


nginx配置文件路径: 

/usr/local/nginx/conf/nginx.conf


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值