前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ngnix 安装、信号量、虚拟主机配置

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

作者头像
星哥玩云
发布2022-07-04 13:54:37
4970
发布2022-07-04 13:54:37
举报
文章被收录于专栏:开源部署

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的虚拟主机配置(假如一台主机有两个网卡)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
轻量应用服务器
轻量应用服务器(TencentCloud Lighthouse)是新一代开箱即用、面向轻量应用场景的云服务器产品,助力中小企业和开发者便捷高效的在云端构建网站、Web应用、小程序/小游戏、游戏服、电商应用、云盘/图床和开发测试环境,相比普通云服务器更加简单易用且更贴近应用,以套餐形式整体售卖云资源并提供高带宽流量包,将热门软件打包实现一键构建应用,提供极简上云体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档