Linux nginx 基础介绍与安装版本选择

本文介绍了Linux上Nginx的基础知识,包括Nginx的版本类型、如何通过yum安装、理解配置文件、编译参数的详细解释以及如何创建Nginx虚拟主机。建议在生产环境中使用稳定版Nginx,并关注SELinux设置、防火墙配置以及基本的Nginx配置策略。
摘要由CSDN通过智能技术生成

Linux nginx 基础介绍与安装版本选择

Nginx 版本类型

1.进入nginx官网下载页面:http://nginx.org/en/download.html 提供了 3 种类型的 nginx 版本可下载分别是:

  1. Mainline version:
    主线版本,即开发版本
  2. Stable version:
    最新稳定版,生产环境上建议使用版本
  3. Legacy version:
    遗留的老版本的稳定版
    在这里插入图片描述

Nginx yum 安装

  1. 如果你想使用 nginx 源码编译安装可以直接在 nginx下载页面 下载 Stable version 版本源码包。
  2. 这次我们使用 yum 安装 nginx,操作系统选择 centos
  1. 进入 RHEL/CentOS 页面查看安装文档
  2. 首先安装 yum 工具集用来更新yum 仓库源
    sudo yum install yum-utils
  3. 创建nginx yum配置文件
    vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo 
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ 
gpgcheck=1 
enabled=1 
gpgkey=https://nginx.org/keys/nginx_signing.key 
module_hotfixes=true

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

配置意思:
[nginx-stable] #nginx 稳定最新版
name=nginx stable repo # 名称
baseurl=http://nginx.org/packages/centos/ r e l e a s e v e r / releasever/ releasever/basearch/ # 源地址
gpgcheck=1 # 需要校验
enabled=1 # 配置开启
gpgkey=https://nginx.org/keys/nginx_signing.ke

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值