导读:快速掌握在 Linux 系统上安装和配置 Nginx 的方法
目标:
- 使用包管理器快速安装 Nginx
- 通过源码编译安装 Nginx 并自定义功能
特点:包含两种主流 Linux 发行版的详细安装步骤,配置过程清晰明了
背景
在实际开发中,我们经常需要搭建 Web 服务器来部署网站或作为反向代理。Nginx 因其高性能和稳定性,成为了最受欢迎的选择之一。本文将详细介绍如何在 Linux 系统上安装和配置 Nginx。
一、环境准备
1.1 系统要求
- Linux 操作系统(Ubuntu/Debian 或 CentOS)
- root 权限或 sudo 权限
- 基本的命令行操作知识
1.2 安装方式对比
- 包管理器安装:简单快速,适合新手
- 源码安装:可自定义功能,适合高级用户
二、包管理器安装(推荐)
2.1 Ubuntu/Debian 系统
# 更新系统包
$ sudo apt update
# 安装 Nginx
$ sudo apt install nginx
# 启动并设置开机自启
$ sudo systemctl start nginx
$ sudo systemctl