JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

Nginx学习_第二期_常用命令和配置文件

wys521 2024-09-04 15:45:26 精选教程 28 ℃ 0 评论

上一期介绍了nginx的安装及在安装过程中的问题的解决方案。这期来看下nginx的常用命令和配置文件基本介绍。


1. 常用命令


首先,进入nginx目录(/usr/local/nginx)下的sbin目录中。


查看nginx版本号

命令:./nginx -v


启动nginx

命令:./nginx

通过 ps -ef | grep nginx 命令,可查看到nginx已启动。如下图所示:


关闭nginx

命令:./nginx -s stop

通过ps -ef | grep nginx命令,可查看到nginx已关闭。如下图所示:


重启nginx

命令:./nginx -s reload

这里报错了,原因是我们的nginx目前并未启动。下面,我们启动下nginx,再看下重启命令的效果:

通过ps -ef | grep nginx命令,可以看到执行完重启命令后,nginx处于启动状态。


2. nginx配置文件介绍

首先来看下nginx配置文件的位置。进入nginx目录(/usr/local/nginx)的conf目录中,可以看到一个nginx.conf文件,这就是nginx的配置文件。如下图:


通过vi打开nginx.conf,可以看见nginx配置文件的内容主要分为三部分:整体部分,网络连接部分,http部分

1) 整体部分

整体部分从配置文件开头到events结束。配置服务器整体运行的配置项。当前配置文件中整体部分有一个配置:

worker_processes 1 表示处理并发数。


2) 网络连接部分

网络连接部分为配置文件中 events { } 中的内容。配置服务器与用户网络连接相关的配置项。当前配置文件中有一个配置:

worker_connections 1024 表示支持的最大连接数 这里为 1024


3) http部分

这块是nginx的主要配置部分。nginx的反向代理、动静分离、负载均衡等都在这里配置。具体的配置到介绍反向代理、动静分离、负载均衡时再做介绍。

http部分又分为 整体部分 和 服务部分


配置文件如下图所示:


本期就介绍到这里,下期介绍nginx反向代理。欢迎评论关注加点赞。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表