Nginx 从入门到实践:概述、命令与核心应用

一、Nginx 概述

1.1 什么是 Nginx

Nginx 是一款轻量级的 Web 服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。它以占用内存少、并发能力强而著称,在同类型网页服务器中表现优异。国内众多知名网站如百度、京东、新浪、网易、腾讯、淘宝等均在使用 Nginx。

Nginx 由俄罗斯开发者伊戈尔・赛索耶夫为 Rambler.ru 站点开发,第一个公开版本 0.1.0 于 2004 年 10 月 4 日发布。其官方网站为:nginx

1.2 Nginx 下载与安装

1.2.1 下载

Nginx 官网下载页面(nginx: download)提供了各版本的下载链接,建议选择稳定版本。本文以 1.16.1 版本为例进行讲解,该版本在课程资料中也有提供。

1.2.2 安装步骤
  1. 安装依赖包
    由于 Nginx 基于 C 语言开发,需先安装 C 语言编译环境及相关依赖库:
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

  1. 下载 Nginx 安装包

yum install wget
wget https://nginx.org/download/nginx-1.16.1.tar.gz

  1. 解压压缩包

tar -zxvf nginx-1.16.1.tar.gz

  1. 配置编译环境

cd nginx-1.16.1
./c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值