Ubantu安装Nginx详细教程

这里使用的是在官网下载安装包的方式

一、下载 Nginx

官网地址

在这里插入图片描述

二、安装依赖库

1. GCC

若执行 sudo gcc -v 出现找不到命令则需要安装

在这里插入图片描述
执行 sudo apt-get install gcc 安装

在这里插入图片描述

2. pcre、pcre-devel

pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式。

执行 sudo apt-get install libpcre3 libpcre3-dev 命令进行安装。

在这里插入图片描述

3. zlib

zlib库提供了很多种压缩和解压缩方式,nginx需要使用zlib对http包的内容进行gzip。

执行 sudo apt-get install zlib1g-dev 命令进行安装

在这里插入图片描述

4. openSSL

openSSL是web安全相关的插件。

执行 sudo apt-get install openssl libssl-dev 进行安装

在这里插入图片描述

三、解压安装

执行 tar -zxvf nginx-1.20.1.tar.gz 解压
执行 sudo mv nginx-1.20.1 /usr/local/Nginx_1.20.1 移动到 /usr/local/ 文件夹下,并重命名

在这里插入图片描述
进入移动后的文件夹执行 sudo ./configure

在这里插入图片描述
在这里插入图片描述
执行命令 sudo make

如果执行make命令报错
在这里插入图片描述
需要执行 sudo apt-get install make -y 安装
在这里插入图片描述

在这里插入图片描述

执行命令 sudo make install

在这里插入图片描述

四、测试

切换到 /usr/local/nginx/sbin 目录下,执行 sudo ./nginx 命令启动 nginx。

执行 sudo ./nginx -s stop 关闭 Nginx

在这里插入图片描述

在这里插入图片描述

使用 IP 地址访问页面,配置成功

在这里插入图片描述
或执行 ps -ef | grep nginx ,出现下图的服务便启动成功

在这里插入图片描述


版权声明:本文为weixin_42547014原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。