【nginx】linux(centos版本)安装nginx

目录

        • 一、下载安装包
          • 1.1 官网下载
          • 1.2 linux命令下载
        • 二、安装
          • 2.1 安装依赖包
          • 2.2 安装nginx
        • 三、启动
        • 四、访问
        • 五、关停
        • 六、重载配置

一、下载安装包
1.1 官网下载
  • 1.官网地址
https://nginx.org/en/download.html
  • 2.版本说明
1.Mainline version-主线版本
2.Stable version-稳定版本
3.Legacy versions-历史版本

在这里插入图片描述

1.2 linux命令下载
  • 1.下载nginx安装包
sudo wget -c http://nginx.org/download/nginx-1.24.0.tar.gz
// 没有weget命令,需要安装:yum install -y wget
  • 2.示例截图
    在这里插入图片描述
二、安装
2.1 安装依赖包
  • 1.安装nginx所需要的依赖包
sudo yum install -y gcc-c++	zlib zlib-devel	openssl openssl-devel pcre pcre-devel
  • 2.示例截图
    在这里插入图片描述
2.2 安装nginx
  • 1.解压安装包
sudo tar -zxvf nginx-1.24.0.tar.gz
  • 2.截图示例
    在这里插入图片描述
  • 3.进入nginx目录
cd /usr/local/nginx-1.24.0
  • 4.执行配置脚本
# prefix是指定安装目录
sudo ./configure --prefix=/usr/local/nginx
  • 5.若报"./configure: error: C compiler cc is not found"
sudo yum -y install gcc gcc-c++ autoconf automake make
  • 6.编译安装
sudo make & make install
  • 7.进入目录
cd /usr/local/nginx
ll

在这里插入图片描述

三、启动
  • 1.进入sbin目录
cd /usr/local/nginx/sbin
  • 2.执行启动命令
# -c指定nginx配置文件
sudo ./nginx -c /usr/local/nginx/conf/nginx.conf
  • 3.查看是否启动
sudo ps -ef | grep nginx
  • 4.设置开机自启
# 编辑rc.local
sudo vim /etc/rc.local
# 最下面追加
/usr/local/nginx/sbin/nginx
# :wq保存

在这里插入图片描述

四、访问
  • 1.浏览器输入http://安装nginx的ip:80
  • 2.截图示例
    在这里插入图片描述
  • 3.welcom to nginx表示安装成功
  • 4.没有成功得检查一下防火墙
#查看已放行的端口
sudo firewall-cmd --list-all
#将80端口加入到防火墙放行白名单中,并重载防火墙
sudo firewall-cmd --add-port=80/tcp --permanent
#重新加载
sudo firewall-cmd --reload
  • 5.关闭防火墙
#临时关闭防火墙
sudo systemctl stop firewalld.service
#永久关闭防火墙
sudo systemctl disable firewalld.service
五、关停
  • 1.停止nginx
# 进入sbin目录
cd /usr/local/nginx/sbin
sudo ./nginx -s stop
  • 2.杀掉nginx
# 进入sbin目录
cd /usr/local/nginx/sbin
sudo ./nginx -s quit
六、重载配置
# 进入sbin目录
cd /usr/local/nginx/sbin
sudo nginx -s reload

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

剪映业务的大前端实践:创新以用户需求为导向

近日,由51CTO主办的WOT全球技术创新大会2023深圳站成功举办,众多企业CTO、技术团队负责人在会场分享了优秀的技术实践。其中,剪映前端开发工程师赵培霏分享了主题为《剪映业务的大前端实践》的演讲。 近日,由51CTO主办的WOT全球技…

如何给6000微信好友打好标签? 快速操作技巧!

微信好友一多,管理起来就变得麻烦。要管理好好友,就必须要给好友打好标签。今天分享一个快速给微信好友打标签的方法。 一、微信电脑端给好友打标签的操作方法: 桌面端打标签速度是很快的,不仅仅是好操作,而且搜索功能…

Spark调优解析-GC调优3(七)

1 GC调优 Spark立足内存计算,常常需要在内存中存放大量数据,因此也更依赖JVM的垃圾回收机制。与此同时,它也兼容批处理和流式处理,对于程序吞吐量和延迟都有较高要求,因此GC参数的调优在Spark应用实践中显得尤为重要。…

2023 IoTDB Summit:清华大学软件学院长聘副教授龙明盛《IoTDB 新组件:内生机器学习》...

12 月 3 日,2023 IoTDB 用户大会在北京成功举行,收获强烈反响。本次峰会汇集了超 20 位大咖嘉宾带来工业互联网行业、技术、应用方向的精彩议题,多位学术泰斗、企业代表、开发者,深度分享了工业物联网时序数据库 IoTDB 的技术创新…

Starknet 开发实战训练营邀你挑战,1000 美元大奖等你赢取!

Starknet 免费公开课来啦!🚀 ZK L2 明星项目 Starknet 不久前透露其 STRK 空投计划引发了诸多关注,而全链游戏同样是今年 Web3 行业的热门领域之一,Starknet 便是全链游戏领域中的重要生态,开发者借助其链上游戏引擎 D…

【驱动序列】C#获取电脑硬件基本组合以及基础信息

大家好,我是全栈小5,欢迎阅读《小5讲堂之知识点实践序列》文章。 这是2024年第7篇文章,此篇文章是C#知识点实践序列文章,博主能力有限,理解水平有限,若有不对之处望指正! 要开发一款驱动小助手&…

Linux内存管理:(六)页交换算法

文章说明: Linux内核版本:5.0 架构:ARM64 参考资料及图片来源:《奔跑吧Linux内核》 Linux 5.0内核源码注释仓库地址: zhangzihengya/LinuxSourceCode_v5.0_study (github.com) 1. 引言 在Linux操作系统中&#x…

企业数据治理的三个阶段:从起步到成熟的数据管理之旅

随着数字化时代的到来,企业数据已经成为企业的重要资产和驱动业务发展的重要力量。然而,要想充分利用数据的价值,企业需要对其数据进行有效的管理和治理。本文将对企业数据治理的三个阶段进行详细的探讨,以帮助企业了解其在数据治…

Zookeeper(持续更新)

VIP-01 Zookeeper特性与节点数据类型详解 文章目录 VIP-01 Zookeeper特性与节点数据类型详解正文1. 什么是Zookeeper?2. Zookeeper 核心概念2.1、 文件系统数据结构2.2、监听通知机制2.3、Zookeeper 经典的应用场景3.2. 使用命令行操作zookeeper 正文 什么是Zookee…

新品发布 | 思腾合力深思系列IW2235-2GR GPU服务器

思腾合力深思系列 IW2235-2GR GPU服务器支持第四代英特尔至强可扩展处理器,采用全新微架构内核,支持最高的350W型号,计算性能强劲;支持32个DDR5内存,频率最高可达4800MHz,内存带宽相比上一代提升50%&#x…

[前端]React入门指南安裝及依赖包管理

仓库管理工具nrm #安装nrm npm i -g nrm#查看当前 nrm ls#use 使用仓库 nrm use npm 常见问题 npm安装失败 。切换为npm镜像为淘宝镜像 。使用yarn,如果本来使用yarn还要失败,还得把yarn的源切换到国内,如果还没有办法解决,请删除…

大一,如何成为一名fpga工程师?

​ 1、数电(必须掌握的基础),然后进阶学模电(选学), 2、掌握HDL(HDLverilogVHDL)可以选择verilog或者VHDL,建议verilog就行。 3、掌握FPGA设计流程/原理(推…

PPI+机器学习+免疫浸润+实验验证,如此简单也能发4+

今天给同学们分享一篇生信文章“Identification of metabolic biomarkers associated with nonalcoholic fatty liver disease”,这篇文章发表在Lipids Health Dis期刊上,影响因子为4.5。 结果解读: 识别NAFLD患者的MR DEG 主成分分析&…

YOLOv7独家原创改进:新颖的Shape IoU结合 Inner-IoU,基于辅助边框的IoU损失的同时关注边界框本身的形状和尺度,小目标实现高效涨点

💡💡💡本文改进:一种新的Shape IoU方法结合 Inner-IoU,基于辅助边框的IoU损失的同时,更加关注边界框本身的形状和尺度来计算损失 💡💡💡对小目标检测涨点明显,在VisDrone2019、PASCAL VOC均有涨点 💡💡💡本文改进:一种新的Shape IoU方法,该方法可以通过…

Python入门-函数

1.函数的定义及调用 函数:函数是将一段实现功能的完整代码,使用函数名称进行封装,通过函数名称进行调用。 以此达到一次编写,多次调用的目的 def get_sum(num): #num叫形式参数s0for i in range(1,num1):siprint(f1到{num}之…

Docker 发布自定义镜像到公共仓库

Docker 发布自定义镜像到公共仓库 引言 Docker 是一种轻量级、便携式的容器化技术,可以使应用程序在不同环境中更加可移植。在本文中,我们将学习如何使用 Docker 从公共仓库拉取 Nginx 镜像,定制该镜像,添加自定义配置文件&…

中国到雅加达专线,快速双清到门!

中国到雅加达专线,快速双清到门!🚀🌏 嘿,亲爱的小伙伴们!有关中国到雅加达的专线,快来了解一下吧!🇨🇳✈️🇮🇩 专线亮点&#xff1a…

Python从入门到网络爬虫(面向对象详解)

前言 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本…

thingsboard前端缓存--nginx

thingsboardnginx thingsboard部署到阿里云服务器之后,由于登录界面要发送的文件很大,并且服务器的带宽目前有限,因此配置一个nginx,进行前端页面的一些缓存,参考了https://qianchenzhumeng.github.io/posts/Nginx%E5…

如何解决大语言模型的幻觉问题

如何解决大模型的「幻觉」问题? 什么是大模型「幻觉」 在人类生活中,幻觉表示虚假的但是我们分辨不清楚的事物,在大语言模型中,[幻觉]即代表模型生成的虚假的文本,这中情况很容易导致一些错误的发生 造成大模型「幻觉…