您的位置:首页 > 其它

Ngnix 安装、信号量、虚拟主机配置

2015-06-08 13:37 302 查看
ngnix的安装很简单

1、先从ngnix官网下载ngnix压缩包

  wget http://nginx.org/download/nginx-1.6.2.tar.gz
2、解压并进入其目录

  tar -zxf nginx-1.6.2.tar.gz

  cd nginx-1.6.2

3、编译安装

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

    #此处有可能报错,Ngnix依赖于pcre库,所以要先安装pcre库

    yum install pcre pcre-deveyum install pcre pcre-deve

  make && make install

  此时安装成功

4、启动

  进到 cd /usr/local/ngnix 看一下里面的4个目录

    ...conf 配置文件

    ... html 网页文件

    ...logs 日志文件

    ...sbin 主要二进制程序

  启动:./sbin/ngnix

  此时可能会报错

  (1)

  


  解决方法:

  


  (2)

  


  解决方法:把占用80端口的软件或服务关闭即可.

  


  


二、信号量 

  Nginx中使用信号来控制Nginx停止、平滑重启,Nginx支持以下几种信号:    1)TERM,INT快速关闭      SIGINT SIGTERM 即:NGX_TERMINATE_SIGNAL and SIGINT    2)QUIT 从容关闭(优雅的关闭进程,即等请求结束后再关闭) SIGQUIT 即 NGX_SHUTDOWN_SIGNAL    3)HUP 平滑重启,重新加载配置文件        SIGHUP 即NGX_RECONFIGURE_SIGNAL    4)USR1 重新打开日志文件,在切割日志时用途较大     SIGUSR1 即NGX_REOPEN_SIGNAL    5)USR2 平滑升级可执行程序      SIGUSR2 即NGX_CHANGEBIN_SIGNAL    6)WINCH 从容关闭工作进程 即NGX_NOACCEPT_SIGNAL   

  

  三、虚拟主机配置  先看看配置文件    vim /usr/local/ngnix/conf/ngnix.conf   

     下面我们来配置一下虚拟主机  (1)基于域名的虚拟主机  


  (2)基于端口的虚拟主机配置  

  (3)基于IP的虚拟主机配置(假如一台主机有两个网卡)  


来源: </article/5238918.html>

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: