linux中安装nginx

news2024/11/16 3:36:00

2.安装nginx

2.1 安装nginx前,需要安装的依赖(可能是由于nginx版本旧原因,可能最新或较新版本不需安装这些依赖)

如下四个依赖需要安装到linux中

2.1.1 安装 pcre 依赖 (使用wget命令)

步骤一:执行下面这个命令,下载pcre依赖到 目录 /usr/src 下

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

步骤二:使用以下命令 解压 刚下载的pcre压缩文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3APcDT5J-1688883419031)(D:\java\Java_Notes\nginx\image-20230705164905061.png)]

步骤三:到第二步解压后的文件里,使用以下命令,编译和检查该文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pBgoYuSK-1688883419032)(D:\java\Java_Notes\nginx\image-20230705165316688.png)]

步骤四:使用以下命令,表示对该文件进行编译并且安装

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7kGKlFAk-1688883419033)(D:\java\Java_Notes\nginx\image-20230705180954353.png)]

最后,可以使用命令,查看该pcre安装的版本

2.1.2 下载 并 安装opensal 和zlib 依赖(使用yum命令)

步骤一:在/usr/src 目录,使用以下命令安装 opensal 和 zlib 依赖

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

2.1.3 下载 和 安装 nginx

步骤一:到nginx 官网,下载nginx(下载是linux系统版本的nginx)

步骤二:将下载好的nginx,上传到linux系统中

另一方式,就是在linux系统中,使用yum命令下载nginx

步骤三:解压nginx压缩包

步骤四:到第二步解压后的文件里,使用以下命令,编译和检查该文件

步骤五:使用以下命令,表示对该文件进行编译并且安装

步骤六:在目录/usr/local/nginx/sbin目录下有个nginx启动脚本文件,执行该文件,即启动nginx

注意:安装成功之后,在usr多出来一个文件夹 local/nginx,在该nginx文件夹下有sbin目录,该目录有一个nginx的启动脚本。

步骤七:测试nginx,浏览器访问nginx服务

在目录/usr/local/nginx/conf/下,打开nginx.conf文件可以,查看nginx服务的默认端口

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fFNapnQz-1688883419033)(D:\java\Java_Notes\nginx\image-20230705184410092.png)]

注意:访问linux的该端口的nginx服务,先在防火墙中开放相关的端口

查看开放的端口号

firewall-cmd --list-all

设置开放的端口号
firewall-cmd --add-service=http -permanent

sudo firewall-cmd --add-port=开放端口号/tcp --permanent

设置完开放端口,需要重启防火墙

firewall-cmd --reload

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

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

相关文章

自动应急灯电路/12V供电的电子节能灯电路设计

自动应急灯电路 本例介绍的自动应急灯,在白天或夜晚有灯光时不工作,当夜晚关灯后或停电时能自动点亮,延时一段时间后能自动熄灭。 一、电路工作原理 电路原理如图 25 所示。 该自动应急灯电路由光控灯电路、电子开关电路和延时照明电路组成…

关于时间序列的平稳性检测

时间序列的平稳性检验 对时间序列的研究和处理,其实也算是有点意思。很多时候就是耍流氓,我们假设它有规律,然后去研究它,等老天开眼的时候,总能找出点东西来自圆其说,嘿嘿。 ARIMA家族的时序模型&#xf…

Java基层云HIS系统源码融合B/S电子病历系统(SaaS模式)

一、云his系统概述 ta是一款满足二甲医院、基层医院机构业务需要的健康卫生云系统。该系统能帮助基层医院机构完成日常各类业务,提供病患挂号支持、病患问诊、电子病历、开药发药、会员管理、统计查询、医生站和护士站等一系列常规功能,还能与公卫、PAC…

LPDDR4X Ball Description(引脚描述)

SymbolType(DDR视角)Function中文翻译CK_A CK_An CK_B CK_BnInputClock: CK and CKn are differential clock inputs. All address, command, and control input signals are sampled on the crossing of the positive edge of CK and the negative edge…

Coggle 30 Days of ML(23年7月)任务六:训练FastText、Word2Vec词向量

Coggle 30 Days of ML(23年7月)任务六:训练FastText、Word2Vec词向量 任务六:学会训练FastText、Word2Vec词向量 说明:在这个任务中,你将学习如何训练FastText和Word2Vec词向量模型,这些词向量…

网络安全(黑客)自学方法

在各大平台搜的网安学习路线都太粗略了。。。。看不下去了! 我把自己整理的系统学习路线,拿出来跟大家分享了!点击查看详细路线图 建议的学习顺序: 一、网络安全学习普法(心里有个数,要进去坐几年&#xf…

Transformer详细解释

transformer的细节到底是怎么样的?Transformer 连环18问! 4.1 从功能角度,Transformer Encoder的核心作用是提取特征,也有使用Transformer Decoder来提取特征。例如,一个人学习跳舞,Encoder是看别人是如何…

IDEA中springboot的热加载thymeleaf静态html页面

1.首先加入开发工具依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional> </dependency> 2.其次在build maven插件中开启热部署 <bu…

第43节:cesium 大雾效果(自定义代码)(含源码+视频)

结果示例: 完整源码: <template><div class="viewer"><vc-viewer @ready="ready" :logo="false"><!

STM32 Proteus UCOSII系统多路数据采集系统8路开关量4路电压-0058

STM32 Proteus UCOSII系统多路数据采集系统8路开关量4路电压-0058 Proteus仿真小实验&#xff1a; STM32 Proteus UCOSII系统多路数据采集系统8路开关量4路电压-0058 功能&#xff1a; 硬件组成&#xff1a;STM32F103R6单片机 LCD1602显示器8路光耦隔离开关量采集4路微小信号…

Python实现PSO粒子群优化算法优化LightGBM分类模型(LGBMClassifier算法)项目实战

说明&#xff1a;这是一个机器学习实战项目&#xff08;附带数据代码文档视频讲解&#xff09;&#xff0c;如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 PSO是粒子群优化算法&#xff08;Particle Swarm Optimization&#xff09;的英文缩写&#xff0c;是一…

浅谈应急照明设计与应用

安科瑞 华楠 【摘要】应急照明是因正常照明的电源失效而启用的照明。应急照明作为工业及民用建筑照明设施的一个部分&#xff0c;同人身安全和建筑物、设备安全息息相关。本文对应急照明设计的主要内容进行了介绍,主要内容包括&#xff1a;应急照明的分类及含义&#xff0c;应…

如何有效地提取背景音乐并消除人声?分享这几个方法给大家!

如何有效地提取背景音乐并消除人声&#xff1f;在制作视频或音频项目时&#xff0c;我们经常需要从原始音频中提取背景音乐并消除人声。这个过程可能对初学者来说并不简单&#xff0c;因为它需要一些专门的技术和工具。为了帮助你解决这个问题&#xff0c;我们将分享三种常用的…

前端Vue入门-day02

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 指令补充 指令修饰符 v-bind 对于样式控制的增强 操作class 案例&#xff1a;京东秒杀 tab 导航高亮 …

如何将PDF转换为Excel?分享这两个实用的方法!

如何将PDF转换为Excel&#xff1f;在我们的日常工作中&#xff0c;我们可能会遇到一些别人发送的PDF文件。这些PDF文件可能包含一些需要我们提取出来做报告的表格或数据信息。如果一个个数据敲入实在是太麻烦了&#xff0c;也很耽误时间&#xff0c;毕竟工作的效率是最重要的。…

云计算的学习(一)

一、云计算的介绍 1.初识云计算及云计算的优势 1.1常见的云计算服务 云文件存储、云音乐、云备份等。 1.2云计算的优势 ①按需自助服务 IT行业需求与客服咨询&#xff0c;了解与自己相适应的云计算服务。 ②广泛的网络接入 只要连接互联网即可使用云计算服务。 ③资源…

一个知识点:delete QProcess的parent时, 启动的子进程会不会销毁?

如题&#xff1a; 好久没有用QProcess了, 一直在搞 wasm 原生c 突然被问到这个 我一想 应该会被销毁 因为下面代码执行的时候 执行delete p 就好杀死进程 QProcess *p new QProcess();p->start("D://FreeClipViewer//FreeClipViewer.exe");delete p;那delete…

总结TLS指纹反爬

前言 在我们参数算法完全还原的情况&#xff0c;请求网站却提示身份认证失败&#xff0c;我们推测可能存在的情况如下&#xff1a; cookieshttp2.0tls指纹 其中什么是tls指纹&#xff1f; TLS指纹&#xff0c;也有人叫JA3指纹。在创建TLS连接时&#xff0c;根据TLS协议在Cl…

Python-opcu啊编程(5)-数据变化通知(datachange_notification)

在OPCUA服务器端&#xff0c;当数据或者变化时&#xff0c;要做一些处理。例如&#xff1a;在聚合服务器或者网关程序中&#xff0c;当客户端修改某一个变量时&#xff0c;需要将修改值传递给底层服务器或者现场总线设备&#xff08;比如modbus设备。 这是一种中继方式。SubHan…

CEC2015动态多目标优化算法:基于自适应启动策略的混合交叉动态约束多目标优化算法(MC-DCMOEA)求解CEC2015(提供MATLAB代码)

一、动态多目标优化问题 1.1问题定义 1.2 动态支配关系定义 二、 基于自适应启动策略的混合交叉动态多目标优化算法 基于自适应启动策略的混合交叉动态多目标优化算法&#xff08;Mixture Crossover Dynamic Constrained Multi-objective Evolutionary Algorithm Based on S…