centos7案例实战——nginx服务器搭建详解

Posted 北溟溟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7案例实战——nginx服务器搭建详解相关的知识,希望对你有一定的参考价值。

前言

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

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

正文

  • 下载nginx安装包

地址:

nginx: download

命令:

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

  • 解压nginx压缩包

命令:

tar zxvf nginx-1.22.0.tar.gz

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

命令

#安装nginx依赖工具包环境
yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

#编译nginx到指定目录
./configure --prefix=/opt/nginx

make

#编译安装nginx
make install

①安装nginx依赖环境

②配置nginx及安装环境

 ③编译nginx

 ④编译并安装nginx

  • 配置nginx环境变量

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

vi /etc/profile

添加nginx配置:

#nginx bin目录配置
export NGINX_PATH=/opt/nginx/sbin

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服务到这里就结束了,我们下期见。。。

 

以上是关于centos7案例实战——nginx服务器搭建详解的主要内容,如果未能解决你的问题,请参考以下文章

centos7案例实战——nginx+keepalived高可用服务器集群搭建

centos7案例实战——nginx服务安装及开机自启动

centos7案例实战——nginx服务安装及开机自启动

centos7案例实战——实现nginx代理访问redis服务

centos7案例实战——Nexus3伺服仓库服务器搭建

centos7案例实战——Nexus3伺服仓库服务器搭建