文章目录
- 一、Nginx简介:
- 1.1 Nginx是什么?
- 1.2 能干什么?
- 1.3 有什么特点?
- 二、Nginx安装依赖环境
- 2.1 安装gcc
- 2.2 安装pcre
- 2.3 安装zlib
- 2.4 安装openssl
- 2.5 综合命令安装(一步到位)
- 三、下载/解压/安装NGINX
- 3.1 在线下载nginx
- 3.2 解压nginx
- 3.3 编译安装
- 3.4. 启动nginx
- 3.5. 查看nginx启动状态
一、Nginx简介:
1.1 Nginx是什么?
Nginx是一款轻量级的WEB服务器,也是一款反向代理服务器。
1.2 能干什么?
nginx可以作为HTTP反向代理服务器
1.3 有什么特点?
高稳定、高性能、资源占用少,功能丰富、模块化结构、支持热部署
二、Nginx安装依赖环境
2.1 安装gcc
yum install gcc
备注:可以输入gcc -v 查看版本信息,验证是否安装
2.2 安装pcre
yum install pcre-devel
2.3 安装zlib
yum install zlib zlib-devel
2.4 安装openssl
yum install openssl openssl-devel
注:如果支持ssl,才需要安装openssl
2.5 综合命令安装(一步到位)
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
三、下载/解压/安装NGINX
3.1 在线下载nginx
wget http://nginx.org/download/nginx-1.16.0.tar.gz
3.2 解压nginx
tar -zxvf nginx-1.16.0.tar.gz
3.3 编译安装
cd nginx-1.16.0
./configure
make
make install
- 也可以指定安装目录,添加参数–prefix=指定的安装目录
- 例如:–prefix=/usr/nginx
./configure --prefix=/usr/nginx
- 如果不指定安装路径,也可以通过whereis nginx进行查询
- 默认安装在/usr/local/nginx目录下面
3.4. 启动nginx
- 进入nginx的安装目录,启动nginx
cd /usr/local/nginx/sbin/
./nginx
3.5. 查看nginx启动状态
ps aux |grep nginx