阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

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

99次阅读
没有评论

共计 1742 个字符,预计需要花费 5 分钟才能阅读完成。

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)

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

解决方法:

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

(2)

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

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

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

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

二、信号量

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

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

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

三、虚拟主机配置

先看看配置文件

vim /usr/local/ngnix/conf/ngnix.conf

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

下面我们来配置一下虚拟主机

(1)基于域名的虚拟主机

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

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

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

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

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

————————————– 分割线 ————————————–

CentOS 6.2 实战部署 Nginx+MySQL+PHP http://www.linuxidc.com/Linux/2013-09/90020.htm

使用 Nginx 搭建 WEB 服务器 http://www.linuxidc.com/Linux/2013-09/89768.htm

搭建基于 Linux6.3+Nginx1.2+PHP5+MySQL5.5 的 Web 服务器全过程 http://www.linuxidc.com/Linux/2013-09/89692.htm

CentOS 6.3 下 Nginx 性能调优 http://www.linuxidc.com/Linux/2013-09/89656.htm

CentOS 6.3 下配置 Nginx 加载 ngx_pagespeed 模块 http://www.linuxidc.com/Linux/2013-09/89657.htm

CentOS 6.4 安装配置 Nginx+Pcre+php-fpm http://www.linuxidc.com/Linux/2013-08/88984.htm

Nginx 安装配置使用详细笔记 http://www.linuxidc.com/Linux/2014-07/104499.htm

Nginx 日志过滤 使用 ngx_log_if 不记录特定日志 http://www.linuxidc.com/Linux/2014-07/104686.htm

Nginx 的详细介绍 :请点这里
Nginx 的下载地址 :请点这里

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计1742字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中