centos7案例实战——nginx服务器搭建详解
Posted 北溟溟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7案例实战——nginx服务器搭建详解相关的知识,希望对你有一定的参考价值。
前言
好久没有更新博客了,也是前段时间事务繁忙,近期打算重回博客领地,把平时所学所遇到的问题记录成文,一来供读者参考,一来作为自己的学习笔记,俩全其美,岂不快哉!
本节内容是我centos7系列文章的第一节内容——关于nginx服务器的搭建详情实战。nginx作为当前主流的web负载均衡服务器,几乎大大小小的项目都会使用到,小到单应用网页部署,大到云原生k8s架构下的微服务负载均衡等等,其影响力与日俱增。话不多说,开始我们本节课程的实战内容部分吧。
正文
- 下载nginx安装包
地址:
命令:
#下载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 -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高可用服务器集群搭建