文章目录
Nginx概述
Nginx介绍
Nginx是一款轻量级的web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx的网站有:百度、京东.新浪、网易、腾讯、淘宝等。
官网: https://nginx.org
Nginx下载和安装
安装过程:
- 安装依赖包 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
- 下载Nginx安装包 wget https://nginx.org/download/nginx-1.16.1.tar.gz
- 解压 tar -zxvf nginx-1.16.1.tar.gz
- cd nginx-1.16.1
- ./configure --prefix=/usr/local/nginx
- make && make install
Nginx的目录结构
安装完Nginx后, 先来熟悉一下 Nginx的目录结构(tree 命令, 没有可以自己安装):
重点目录/文件 | 描述· |
---|---|
conf/nginx.conf | nginx配置文件 |
html | 存放静态文件(htm1, css, js等) |
1og | 日志目录, 存放日志文件 |
sbin/nginx | 二进制文件, 用于启动、停止Nginx服务 |
查看Nginx版本可以使用命令: ./nginx -v
在启动Nginx服务之前,可以先检查一下conf/nginx.conf
文件配置的是否有错误, 命令如下: ./nginx -t
启动和停止
启动Nginx服务使用如下命令: ./nginx
停止Nginx服务使