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

前言

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

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

正文

  • 下载nginx安装包

地址:

nginx: download

命令:

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

(一)centos7案例实战——nginx服务器搭建详解_第1张图片

  • 解压nginx压缩包

命令:

tar zxvf nginx-1.22.0.tar.gz

(一)centos7案例实战——nginx服务器搭建详解_第2张图片

  • 进入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依赖环境

(一)centos7案例实战——nginx服务器搭建详解_第3张图片

②配置nginx及安装环境

(一)centos7案例实战——nginx服务器搭建详解_第4张图片

 ③编译nginx

(一)centos7案例实战——nginx服务器搭建详解_第5张图片

 ④编译并安装nginx

(一)centos7案例实战——nginx服务器搭建详解_第6张图片

  • 配置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服务器搭建详解_第7张图片

结语

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

 

你可能感兴趣的:(centos,服务器,nginx,运维)