前言
在上一篇博文中大概描述了 Nginx 的原理和功能,本篇博文主要讲述 Nginx 的安装步骤,然后介绍一下 Nginx 常用命令,最后对 Nginx 常见配置进行一些简要说明。
Linux 安装 Nginx
CentOS7 中使用 yum 安装 Nginx 的方法
- 添加源
默认情况 Centos7 中无 Nginx 的源,最近发现 Nginx 官网提供了 Centos 的源地址。因此可以如下执行命令添加源:
1 | $ sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm |
- 安装 Nginx
通过 yum search nginx 看看是否已经添加源成功。如果成功则执行下列命令安装 Nginx。
1 | # -y 询问你 Is this OK[y/d/N], 自动选择 y |
- 启动 Nginx 并设置开机自动运行
1 | 启动 Nginx |
- 查看是否启动(多种方式)
1 | # 1.ps -ef |
Nginx 常用命令
可以用 nginx -V 命令来查看配置目录和 prefix 目录,配置文件可以在编译时单独指定,也可以在启动时指定,如果没有指定配置文件,那么默认配置文件为 prefix 目录下的 conf/nginx.conf。例如,prefix 目录为“/usr/local/nginx”,没有指定配置文件,那么默认情况,nginx 的配置文件是“/usr/local/conf/nginx.conf”。
yum 或者 apt-get 软件包管理工具安装的,配置文件通常是 / etc/nginx/nginx.conf。
1 | 1. 查看 nginx 命令 |
常见配置说明
配置文件区域说明
Nginx 配置文件 nginx.conf 中文详解
1 | # 定义 Nginx 运行的用户和用户组 |
参考博文
[1]. nginx(一) nginx 详解
[2]. Nginx reopen reload 作用及工作过程
[3]. Nginx 实用教程(一):启动、停止、重载配置
[4]. Nginx 实用教程(二):配置文件入门