02-Nginx安装与常用命令

目录

Nginx 的下载与安装

Nginx 的下载

安装 Nginx

A、 上传 Nginx

B、 安装 gcc

C、 安装依赖库

D、创建解压目录在/usr 下创建 apps 目录,用于存放解压后的安装包程序。

E、 解压 Nginx

F、 生成 makefile

使 nginx 命令随处可用

​​​​​​​Nginx 命令

查看命令选项nginx -h

查看 Nginx 版本信息 nginx –v 或-V

测试配置文件命令nginx -tq

停止命令nginx –s stop/quit

平滑重启命令nginx –s reload

nginx –s reopen

nginx –p

启动命令nginx –c file

nginx –g

页面访问测试

关闭防火墙

浏览器访问


Nginx 的下载与安装

Nginx 的下载

nginx 的官网为:  http://nginx.org

Nginx 的源码安装

  1. 安装 Nginx

A、 上传 Nginx

将下载好的 Nginx 上传到新复制的主机的/usr/tools 目录。

B、 安装 gcc

由于Nginx 是由 C/C++语言编写的,所以对其进行编译就必须要使用相关编译器。对于C/C++语言的编译器,使用最多的是 gcc 与 gcc-c++,而这两款编译器在 CentOS7 中是没有安装的,所以首先要安装这两款编译器。

C、 安装依赖库

基本的 Nginx 功能依赖于一些基本的库,在安装 Nginx 之前需要提前安装这些库。

D、创建解压目录
在/usr 下创建 apps 目录,用于存放解压后的安装包程序。

E、 解压 Nginx

将 Nginx 解压到/usr/apps 目录中。

进入到/usr/apps 目录中的Nginx 解压包目录,查看Nginx 的目录。

 

F、 生成 makefile

在 Nginx 解压目录下运行 make 命令,用于完成编译。但此时会给出提示:没有指定目标,并且没有发现编译文件 makefile。

编译命令 make 需要根据编译文件 makefile 进行编译,所以在编译之前需要先生成编译文件 makefile。使用 configure 命令可以生成该文件。

G、编译安装

  1. 使 nginx 命令随处可用

在 Nginx 的安装目录/usr/local/nginx 中有一个 sbin 目录,其中存放着 nginx 的命令程序

nginx。

​​​​​​​​​​​​​​Nginx 命令

  1. 查看命令选项nginx -h

使用 nginx –h 可以查看 Nginx 命令的选项。

  1. 查看 Nginx 版本信息 nginx –v 或-V

nginx –v:显示 Nginx 版本信息。

nginx –V:显示更多的版本相关信息,例如 gcc 的版本,OpenSSL 的版本等。

 

  1. 测试配置文件命令nginx -tq

nginx –t:测试配置文件是否正确,默认只测试默认的配置文件 conf/nginx.conf。nginx –T:测试配置文件是否正确,并显示配置文件内容。

nginx –tq:在配置文件测试过程中,禁止显示非错误信息,即只显示错误信息。

可以结合-c 选项指定要测试的配置文件。注意,其不会启动 nginx。

  1. 停止命令nginx –s stop/quit

在 nginx 命令后通过-s 选项,可以指定不同的信号完成不同的功能。

  1. nginx –s stop:强制停止Nginx,无论当前工作进程是否正在处理工作。
  2. nginx –s quit:优雅停止 Nginx,使当前的工作进程完成当前工作后停止。

  1. 平滑重启命令nginx –s reload

在不重启Nginx 的前提下重新加载Nginx 配置文件,称为平滑重启。

  1. nginx –s reopen

重新打开日志文件。

  1. nginx –p

指定Nginx 配置文件的存放路径。

  1. 启动命令nginx –c file

nginx –c(小写字母)可启动 Nginx,启动成功后无任何提示。

 若不指定配置文件,则默认加载的是 Nginx 安装目录下的 conf/nginx.cnf。

  1. nginx –g

设置配置文件以外的全局指令。

      1. 页面访问测试

  1. 关闭防火墙

  1. 浏览器访问

由于Nginx 服务器默认的端口号为 80,所以在浏览器中直接输入 Nginx 的主机名或 IP, 就可以看到 Nginx 欢迎页面。只要可以看到以下页面信息,则说明 Nginx 安装运行成功。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xianghan收藏册

极简精品作,一分也是一份鼓励哦

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值