• (一)centos7案例实战——nginx服务器搭建详解


    前言

    好久没有更新博客了,也是前段时间事务繁忙,近期打算重回博客领地,把平时所学所遇到的问题记录成文,一来供读者参考,一来作为自己的学习笔记,俩全其美,岂不快哉!

    本节内容是我centos7系列文章的第一节内容——关于nginx服务器的搭建详情实战。nginx作为当前主流的web负载均衡服务器,几乎大大小小的项目都会使用到,小到单应用网页部署,大到云原生k8s架构下的微服务负载均衡等等,其影响力与日俱增。话不多说,开始我们本节课程的实战内容部分吧。

    正文

    • 下载nginx安装包

    地址:

    nginx: download

    命令:

    1. #下载nginx安装包
    2. wget http://nginx.org/download/nginx-1.22.0.tar.gz

    • 解压nginx压缩包

    命令:

    tar zxvf nginx-1.22.0.tar.gz

    • 进入nginx目录,编译安装nginx

    命令

    1. #安装nginx依赖工具包环境
    2. yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
    3. #编译nginx到指定目录
    4. ./configure --prefix=/opt/nginx
    5. make
    6. #编译安装nginx
    7. make install

    安装nginx依赖环境

    ②配置nginx及安装环境

     ③编译nginx

     ④编译并安装nginx

    • 配置nginx环境变量

    编辑环境变量配置文件/etc/profile,命令:

    vi /etc/profile

    添加nginx配置:

    1. #nginx bin目录配置
    2. export NGINX_PATH=/opt/nginx/sbin
    3. export PATH=$PATH:$NGINX_PATH

    使配置生效,命令

    source /etc/profile
    • nginx基本命令
    nginx常用命令
    命令说明
    nginx -v显示版本信息并退出
    nginx -V示版本和配置选项信息,然后退出
    nginx -t检查配置文件nginx.conf
    nginx -c /opt/nginx/conf/nginx.conf启动nginx服务
    nginx -s reopen重启Nginx
    nginx -s reload重新加载Nginx配置文件,然后以优雅的方式重启Nginx
    nginx -s stop强制停止Nginx服务
    nginx -s quit优雅地停止Nginx服务
    •  访问nginx服务

    结语

    关于centos7下搭建nginx服务到这里就结束了,我们下期见。。。

     

  • 相关阅读:
    【数据结构】串的定义;存储结构;基本操作的实现
    composer require下载指定包,同时出现下载其他包
    CUDA编程1--GPU内存模型
    vs2017 配置 opencv
    (STM32)从零开始的RT-Thread之旅--基础项目构建与时钟配置
    详解中断系统
    在问答里面看到得两道MySQL题
    【计算机网络】无线局域网详解
    Codeforces Round #834 (Div. 3)(D-G)
    每日一题AC
  • 原文地址:https://blog.csdn.net/yprufeng/article/details/126676201