Ngnix 安装、信号量、虚拟主机配置
2015-03-03 00:44
169 查看
一、Ngnix安装
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的虚拟主机配置(假如一台主机有两个网卡)
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的虚拟主机配置(假如一台主机有两个网卡)
相关文章推荐
- Ngnix 安装、信号量、虚拟主机配置
- Ngnix 安装、信号量、虚拟主机配置
- apache2.2.21 安装 配置 https 附虚拟主机配置
- Oracle安装-Linux内核参数-共享内存信号量设置
- linux 非root 安装ngnix
- nginx编译安装和基于域名的虚拟主机配置
- Apache+php+mysql的安装与配置 - 之三(Apache的虚拟主机配置)
- CentOS下安装配置 Ngnix_tomcat_PHP_Mysql
- ubuntu下面ngnix的安装配置
- ngnix 安装
- ubtwo下安装ngnix
- linux+ngnix+php 安装配置
- nginx的安装及虚拟主机配置
- linux 下安装ngnix
- cent os 6.2 64位 安装ngnix的方法
- linux安装ngnix
- Ngnix安装方法和简单的配置共享
- 在WdOS系统下源代码编译安装LNMP环境(Linux+Ngnix+Mysql+Php)
- CentOS6里面安装Ngnix
- linux下安装iasp以及apache多站点虚拟主机配置