全部学科
NodeJS全栈
nodejs
Python全栈
python
小程序首页
📝 1 篇文章 6 道配套习题

Nginx安装与配置专题

专题说明

本专题涵盖 Nginx 安装部署和日常运维的核心知识点,包括安装方式与配置文件路径、配置语法检查、常用管理命令、虚拟主机配置、静态文件服务和 SSL/TLS 配置。

学习目标

  1. 掌握 Nginx 的安装方式和主配置文件路径
  2. 学会使用 nginx -t 检查配置语法,使用 nginx -s reload 优雅重载
  3. 理解三种虚拟主机类型(基于域名/IP/端口)的配置方式
  4. 掌握静态文件服务核心指令(root/autoindex/expires)
  5. 学会配置 SSL/TLS 实现 HTTPS 服务

学习内容

  • Nginx 安装方式与配置文件路径
  • 配置文件语法检查与重载命令
  • 虚拟主机类型与配置
  • 静态文件服务配置
  • SSL/TLS 配置

学习建议

建议在实验环境中动手操作,修改配置后先用 nginx -t 检查语法再 reload。注意区分源码安装和包管理器安装的配置文件路径差异。

📝 发现内容有误?点击此处直接编辑

📝 配套习题(6 题)

1
单选题

在 CentOS/RHEL 系统中,通过包管理器安装 Nginx 后,其主配置文件 nginx.conf 的默认路径是?

A

/etc/nginx/nginx.conf

B

/usr/local/nginx/conf/nginx.conf

C

/etc/nginx/conf/nginx.conf

D

/var/nginx/nginx.conf

2
判断题

在修改 Nginx 配置文件后,可以使用 nginx -t 命令来测试配置文件语法是否正确。()

A

B

3
多选题

以下哪些命令可以用于重新加载 Nginx 配置而不中断现有连接?

A

nginx -s reload

B

systemctl reload nginx

C

nginx -s restart

D

kill -HUP <master_pid>

4
单选题

以下关于 Nginx 虚拟主机的说法,错误的是?

A

基于域名的虚拟主机是最常见的虚拟主机类型

B

基于 IP 的虚拟主机需要服务器有多个 IP 地址

C

基于端口的虚拟主机可以通过不同端口号提供不同服务

D

Nginx 不支持基于端口的虚拟主机配置

5
填空题

在 Nginx 中,配置 location 块匹配 /images/ 路径并指定文件根目录为 /var/www/static/ 时,完整的配置片段如下:

text
location /images/ {
    ______ /var/www/static/;
    _________ off;
    _______ 30d;
}

请填入正确的指令名称。(1.设置根目录 2.关闭目录浏览 3.设置缓存过期时间)

6
单选题

在 Nginx 中配置 HTTPS 服务时,以下哪个指令用于指定 SSL 证书文件?

A

ssl_key

B

ssl_certificate

C

ssl_cert

D

ssl_pem

← 上一个专题 Nginx安全配置专题
下一个专题 → Nginx性能优化专题

📝 发现内容有误?点击此处直接编辑

想查看更多习题和详细解析?
小程序提供完整的题库和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库