linux中安装nginx

前言

Nginx 是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性。Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。

安装依赖

nginx需要依赖gcc zlib zlib-devel pcre-devel openssl openssl-devel

1
2
//一键安装上面依赖
# yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

下载nginx的tar包

Nginx下载
官网下载:http://nginx.org/en/download.html

1
2
3
4
//下载nginx包
# wget http://nginx.org/download/nginx-1.16.1.tar.gz
//解压
# tar -xvf nginx-1.16.1.tar.gz

安装nginx

1
2
3
4
5
6
7
8
//进入nginx目录
# cd nginx-1.16.1
//执行命令
# ./configure
//执行make命令来编译
# make
//执行make install命令安装
# make install

安装完成后,目录在:/usr/local/nginx/

常用命令

测试配置文件:

1
2
# cd /usr/local/nginx/
# ./sbin/nginx -t

启动命令

1
2
3
4
5
6
7
8
//启动命令
# ./sbin/nginx
//停止命令
# ./sbin/nginx -s stop
//另外一种停止命令
# nginx –s quit
//重启命令
# ./sbin/nginx -s reload

查看进程命令

1
# ps -ef | grep nginx

平滑重启

1
# kill -HUP Nginx主进程号
-------------本文结束感谢您的阅读-------------