nginx下载与安装

news2025/1/10 3:12:35

文章目录

  • 一.下载
  • 二.安装
    • 1.将压缩包上传到我们的服务器 /opt 目录下
    • 2.安装编译文件需要的c++
    • 3.解压压缩包(首先需要进入 /opt 目录下 即压缩包文件所在目录)
    • 4.将解压后的文件夹剪切到指定目录 nginx ,这里我们放在了 /usr/local 目录下
    • 5.进入nginx文件目录
    • 6.配置nginx路径
    • 7.补全nginx的配置目录
    • 8.编译并安装
    • 9.启动nginx 使用当前目录下的nginx.conf配置文件启动
    • 10.查看进程是否存在 出现下图即成功
  • 三. 测试

一.下载

访问nginx官网即可,https://nginx.org/en/download.html,选择你需要下载的版本,本次演示的版本是 1.20.2
在这里插入图片描述

二.安装

1.将压缩包上传到我们的服务器 /opt 目录下

在这里插入图片描述

2.安装编译文件需要的c++

 yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

在这里插入图片描述

3.解压压缩包(首先需要进入 /opt 目录下 即压缩包文件所在目录)

 tar -zxvf nginx-1.20.2.tar.gz

在这里插入图片描述

4.将解压后的文件夹剪切到指定目录 nginx ,这里我们放在了 /usr/local 目录下

mv mginx-1.20.2 /usr/local/nginx

在这里插入图片描述

5.进入nginx文件目录

 cd /usr/local/nginx

在这里插入图片描述

6.配置nginx路径

./configure --prefix=/usr/local/nginx  --conf-path=/usr/local/nginx/nginx.conf

7.补全nginx的配置目录

 mkdir /var/temp/nginx -p

在这里插入图片描述

8.编译并安装

 make && make install

在这里插入图片描述

9.启动nginx 使用当前目录下的nginx.conf配置文件启动

./sbin/nginx -c nginx.conf

10.查看进程是否存在 出现下图即成功

 ps-ef|grep nginx

在这里插入图片描述

三. 测试

浏览器访问 ip+端口 nginx默认端口为80 如果你的服务器是阿里云或者腾讯云服务器,首先需要打开防火墙和配置防火墙规则,否则无法访问
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/86623.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CentOS 7.9升级内核(kernel-5.4.218)

记录:362 场景:在CentOS 7.9操作系统上,使用ELRepo镜像仓库中kernel包,升级Linux 3.10.0-1160.el7.x86_64内核到kernel-5.4.218。ELRepo项目专注于Linux和CentOS操作系统的硬件相关的软件包。 版本: 操作系统&#…

自动化测试框架如果都总结成这样,人人都能学好

1、自动化测试框架设计的核心,可以概括为解决以下这些问题: 1)测试数据要怎么准备,如何在框架中实现,是否可复用。 2)测试用例的批量导入。 3)用例之间是否存在逻辑关系,相互之间是否有影响,在框架中该如何…

nginx平滑升级(2022.12.13)

相关视频教程: https://www.bilibili.com/video/BV1BK411W7hn 相关文章: https://blog.csdn.net/u012885136/article/details/122054931 nginx平滑升级 1、旧版本的nginx ps -ef | grep nginx2、解压新版本nginx ,进行编译安装 tar -xvf nginx-1.20.…

Spring使用指南 ~ 5、Spring AOP 使用简介

Spring AOP 使用简介 一、通知(Advice) 公共使用类 Agent.java package com.luo.spring.guides.aop.simple.domain;public class Agent {public void speak() {System.out.println("Bond");} }1、前置通知 package com.luo.spring.guides.…

算法拾遗二十二之Dijstra算法优化+认识一些经典的递归过程

Dijstra算法优化 public static class NodeRecord {public Node node;public int distance;public NodeRecord(Node node, int distance) {this.node node;this.distance distance;}}public static class NodeHeap {private Node[] nodes; // 实际的堆结构// key 某一个node&…

VS2019封装C++接口至可执行动态链接库.dll

VS2019封装C接口至可执行动态链接库.dll 本文主要总结如何对已实现的C函数、类进行封装,以便在其他平台或者语言上进行便捷使用或者二次开发! 重点参考: 1.https://blog.csdn.net/hai_fellow_Z/article/details/117290517 2.https://blog.csd…

打工人的发展困境

近期在公司内部QE社区举办了一场研讨会,主题是《QA角色职业发展机遇讨论》。收集到以下观点,觉得挺有意思,又不局限于特定角色,于是用XX代替QA。 无论是在公司内部还是外部,XX都是单独作战居多,从他人身上…

都在说00后是躺平的一代,公司刚来的00后却把我卷哭了

上个月公司来了许多新面孔,其中居然有一个是00年的,虽然也给公司带来了一些新的血液,但也让我意识到,自己年级确实不小了。这小老弟是去年毕业的,在某软件公司干了半年,现在跳槽到我们公司起薪18K&#xff…

通过数据分析提升客流量和销售额

只有把每一位来光临的顾客都当作最后一位顾客,我们才可能真正实现营销和服务管理的精细化,正如只有把自己的每一天都当作生命的最后一天来对待的人才可能真正珍惜时间和生命一样。 如何提高门店的销售额可以说是大部分店长都十分困惑的问题,…

12月13日 OpenCV 实战基础学习笔记——Harris、SIFT

文章目录前言一、Harris 角点检测1、公式推导2、找到 E(u,v)E(u, v)E(u,v) 的最大值二、SIFT1、关键点定位 keypoint localisation2、特征描述 feature description前言 本文为12月13日 OpenCV 实战基础学习笔记,分为两个章节: Harri 角点检测&#xf…

docker安装Gitlab、修改密码、创建组、创建项目、创建用户、Git拉取代码

安装 建议内存大于2G 开放防火墙端口80和配置映射文件夹 firewall-cmd --zonepublic --add-port80/tcp --permanent firewall-cmd --reload mkdir -p /docker_data/gitlab/{data,logs,config}启动Gitlab容器(启动容器之前确保22,80,443端口没…

图解外包验收流程V2.0及详细说明实例

详细说明 01、【开发计划内容】-标准模板{文档} 1.包含二级模块开发计划,标注里程碑验收节点; 2.包含架构设计、数据库设计输出时间; 3.包含接口开发计划及其接口明细; 4.所有节点分配到具体的人和具体的开始结束时间&#xff1…

Python读取Word文档中的Excel嵌入文件

今天群友提出一个问题: 给出Word示例如下: 对于这种嵌入文件在Word中都属于ole文件。 下面我们假设需要读取每个嵌入的Excel文件中的python工作表中的A1单元格。 python调用宏实现 首先我们看看如何调用com接口的宏代码实现这个效果,最终完…

SpringBoot多模块项目初始化搭建

🎶 文章简介:SpringBoot多模块项目初始化搭建 💡 创作目的:详细介绍SpringBoot多模块项目的搭建 ☀️ 今日天气:阳光明媚 📝 每日一言:不求事事圆满,但求事事甘心。 文章目录1、新建…

数据结构与算法——Java实现单链表、双向链表、环型链表、约瑟夫

目录 一、单链表 1.1 单链表基本介绍 1.2 分析与实现带head头结点的单向链表 1.2.1第一种方式: 尾部添加元素示意图 1.2.2 尾部添加元素的代码实现以及遍历链表的实现 1.2.3 第二种方式: 根据排名将节点插入到指定位置的示意图 1.2.4 根据排名将节…

MySQL入门到精通经典50题,看这一篇就够了

MySQL入门到精通经典50题学习笔记 pdf获取方式,公众号:每天都要努力coding回复:mysql经典50题 文章目录MySQL入门到精通经典50题学习笔记[toc]MySQL安装教程详解数据预览sql建表语句1.查询" 01 “课程比” 02 "课程成绩高的学生的…

基于鸽群算法优化的lssvm回归预测-附代码

基于鸽群算法优化的lssvm回归预测 - 附代码 文章目录基于鸽群算法优化的lssvm回归预测 - 附代码1.数据集2.lssvm模型3.基于鸽群算法优化的LSSVM4.测试结果5.Matlab代码摘要:为了提高最小二乘支持向量机(lssvm)的回归预测准确率,对…

你的项目需要自动化测试吗?看看这篇文章再说吧

什么是自动化测试? 通过代码的方式,实现测试用例的自动运行,评估运行结果,并对测试结果及异常情况进行记录。 为什么进行自动化测试? 纯手工测试会有好多重复性的操作,浪费时间,而且频繁的回…

央企招聘:中国大唐集团2023年度公开招聘公告

中国大唐集团科学技术研究总院有限公司(以下简称科研总院)是世界500强企业——中国大唐集团有限公司(以下简称集团公司)的全资子公司,是集团公司的科技创新中心、战略参谋本部、成果孵化中心、技术服务保障基地和科技人…

Qt+VS+VTK综合开发环境配置

说明 本文旨在介绍一种个人常用的开发环境,主要解决在VS中开发Qt项目的部分问题,以及解决使用基于Qt的VTK库开发时可能遇到的部分问题,并通过合理的配置提升新项目搭建时间 该教程使用版本为VS2017,Qt5.14.2以及VTK8.2&#xff…