栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Nginx快速入门

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Nginx快速入门

Nginx概述 介绍

官网: https://nginx.org/

下载和安装

官网: https://nginx.org/

Linux系统安装过程

安装过程:

  1. 安装依赖包 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

  2. 下载Nginx安装包wget https://nginx.org/download/nginx-1.16.1.tar.gz(也可安装其他版本)

    注意: 如果没有安装wget需要先进行wget下载安装yum install wget

  3. 解压tar -zxvf nginx-1.16.1.tar.gz

  4. cd nginx-1.16.1

  5. 创建安装目录,这里我选择的路径是:mkdir -p /usr/local/nginx

  6. ./configure --prefix=/usr/local/nginx

  7. make && make install

yum安装不了依赖可以试试:yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel

目录结构

树形结构展示:

  • yum install tree
  • 执行tree命令即可展示目录层次关系

Nginx命令

注意:

./可用绝对路径替换:/usr/local/nginx/sbin/nginx

查看版本

查看Nginx版本可以使用命令:

./nginx -v

检查配置文件正确性

在启动Nginx服务之前,可以先检查一下conf/nginx.conf文件配置 的是否有错误,命令如下:

./nginx -t

启动和停止

启动Nginx服务使用如下命令:
./nginx

如果无法访问可以试试停止防火墙服务:

systemctl stop firewall

停止Nginx服务使用如下命令:
./nginx -s stop

启动完成后可以查看Nginx进程:
ps -ef|grep nginx

重新加载配置文件

可以使用下面命令重新加载配置文件:

./nginx -s reload

配置环境变量

当进行全局配置(修改Nginx配置文件后),需要重新加载全局才能生效:

  • vim /etc/profile

  • 将Path路径进行修改:

    PATH=/usr/local/nginx/sbin: J A V A H O M E / b i n : JAVA_HOME/bin: JAVAH​OME/bin:PATH

  • source /etc/profile

  • nginx -s reload

Nginx配置文件结构 整体结构介绍

Nginx具体应用 部署静态资源

反向代理[重点]
  • 正向代理

  • 反向代理

配置反向代理

负载均衡

配置负载均衡

负载均衡策略

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/882451.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号