linux nginx环境搭建
2016-01-31 13:55
573 查看
1、进入nginx官网 www.nginx.org 下载nginx-1.8.1
2、解压:tar -zxvf nginx-1.8.1.tar.gz
3、进入nginx-1.8.1目录,输入./configure 会提示没有安装gc++库文件
4、su切换root账户 安装gc++ # yum -y install gcc gcc-c++ autoconf automake
5、输入./configure 会提示pcre没有安装 #yum -y install pcre pcre-devel
6、输入./configure 会提示zlib没有安装 #yum -y install zlib zlib-devel
7、输入./configure 后输入make 可能会提示make不存在 #yum -y install gcc autoconf automake libtool make
8、输入 make install 完成安装
9、检查是否安装成功:cd /usr/local 如果该目录有nginx目录则表示安装成功
10、启动nginx /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf (nginx的地址 -c nginx的配置文件地址)
11、停止nginx(三种方式)
1>从容停止
查看nginx进程号:ps -ef|grep nginx
kill -QUIT 进程号
2>快速停止
kill -TERM 进程号
kill -INT 进程号
3>强制停止
pkill -9 nginx
12、重启nginx(分两步)
1>验证nginx配置文件是否正确 进入nginx目录 ./nginx -t
或者 nginx的地址 -t -c nginx的配置文件地址
2>./nginx -s reload 或者 kill -HUB 主进程号
13、nginx常见的信号控制命令
HUB 重启
QUIT 从容停止
TERM 快速停止
INT
USR1 切换日志文件
USR2 平滑升级可执行进程
WINCH 从容关闭工作进程
14、查看nginx版本
./nginx -v
15、nginx平滑升级
1>下载高版本nginx 解压 make 不要操作make install
2>备份/usr/local/nginx/sbin/nginx 文件
3>将高版本下的objs/nginx 文件复制到 /usr/local/nginx/sbin下面 cp -rfp objs/nginx /usr/local/nginx/sbin
2、解压:tar -zxvf nginx-1.8.1.tar.gz
3、进入nginx-1.8.1目录,输入./configure 会提示没有安装gc++库文件
4、su切换root账户 安装gc++ # yum -y install gcc gcc-c++ autoconf automake
5、输入./configure 会提示pcre没有安装 #yum -y install pcre pcre-devel
6、输入./configure 会提示zlib没有安装 #yum -y install zlib zlib-devel
7、输入./configure 后输入make 可能会提示make不存在 #yum -y install gcc autoconf automake libtool make
8、输入 make install 完成安装
9、检查是否安装成功:cd /usr/local 如果该目录有nginx目录则表示安装成功
10、启动nginx /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf (nginx的地址 -c nginx的配置文件地址)
11、停止nginx(三种方式)
1>从容停止
查看nginx进程号:ps -ef|grep nginx
kill -QUIT 进程号
2>快速停止
kill -TERM 进程号
kill -INT 进程号
3>强制停止
pkill -9 nginx
12、重启nginx(分两步)
1>验证nginx配置文件是否正确 进入nginx目录 ./nginx -t
或者 nginx的地址 -t -c nginx的配置文件地址
2>./nginx -s reload 或者 kill -HUB 主进程号
13、nginx常见的信号控制命令
HUB 重启
QUIT 从容停止
TERM 快速停止
INT
USR1 切换日志文件
USR2 平滑升级可执行进程
WINCH 从容关闭工作进程
14、查看nginx版本
./nginx -v
15、nginx平滑升级
1>下载高版本nginx 解压 make 不要操作make install
2>备份/usr/local/nginx/sbin/nginx 文件
3>将高版本下的objs/nginx 文件复制到 /usr/local/nginx/sbin下面 cp -rfp objs/nginx /usr/local/nginx/sbin
相关文章推荐
- 504 Gateway Time-out
- Nginx服务器下配置使用索引目录的教程
- Nginx+Varnish
- 设置nginx禁止IP直接访问,只能通过指定的域名访问
- Samba & Nginx - Resource temporarily unavailable
- aliyun 主机Nginx 上配置Drupal 伪静态
- 用一颗热心,迎接生活的挑战——nginx初始
- Nginx
- nginx启动过程分析
- Nginx gzip对json数据的压缩
- Nginx gzip对json数据的压缩
- 005.nginx配置文件
- centos nginx php file not find
- 使用keepalived来实现nginx的高可用
- nginx+lua实现IP黑白名单机制
- 详解Nginx与Apache共用80端口的配置方法
- iOS ffmpeg 之Linux下搭建rtmp nginx服务器
- CentOS配置Nginx SLL
- Nginx配置
- ubuntu 安装nginx