CentOS7下如何安装Nginx

一、Ngxin是什么

        Nginx是一个开源的 Web 服务器,具有反向代理、负载均衡、缓存等功能。它可以作为 HTTP 服务器,将服务器上的静态文件(如 HTML、图片)通过 HTTP 协议展现给客户端,也可以实现动静分离,把动态请求和静态请求分离开,使整个服务器系统的性能、效率更高。

        Nginx还可以作为反向代理服务器,将客户端的请求转发给应用服务器,并将结果返回给客户端。

        此外,Nginx可以通过反向代理来实现负载均衡,将数据流量分摊到多个服务器执行,多台服务器(集群)共同完成工作任务,从而提高了数据的吞吐量。

二、安装Nginx

使用epel进行安装

1、更新系统软件包

[root@localhost ~]# sudo yum update

2、下载并安装EPEL源

[root@localhost ~]# sudo yum install epel-release

354668a86e7b4cf9a49b16939be321c7.png

3、验证EPEL

        如果EPEL源已经安装成功,我们将在列表中看到它 

[root@localhost ~]# sudo yum repolist

969b70a8e1004c4aa1bf07877cd2c26e.png

4、安装Nginx

[root@localhost ~]# yum install nginx

3ea0d3cebbae4f82a0b9a8d538bcfe2a.png

a9389acd81054069962880322414ebd5.png

三、启动Nginx

1、查看Nginx版本 

[root@localhost ~]# nginx -v

ce935ccabb1c490c9aa9faffb7597e5c.png

2、开机启动

[root@localhost ~]# systemctl enable nginx

b8a4d2e8b86f474c8eb379e4b0c26e8e.png 3、启动Nginx

[root@localhost ~]# systemctl start nginx

63d32e021a1a49779fbcee83d946b319.png

4、验证nginx

        打开浏览器输入IP地址即可

[root@localhost ~]# nginx -v
  • IP地址查看

[root@localhost ~]# ip a

6a47c098272f4b2898397661608dca62.png

Mac M配置虚拟机静态ip地址以及访问外网

虚拟机设置固定IP地址以及访问外网

adec3721d7d3444d9eb331a57652562d.png

  • nginx 文件路径

通常为 /etc/nginx/nginx.conf

[root@localhost ~]# cd /etc/nginx/
[root@localhost nginx]# ls

076d84c164144b068bbeafcb40671851.png

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

寒假9-蓝桥杯训练

//轨道炮 #include<iostream> using namespace std; #include<algorithm> int logs[100010]; int main() {int n;cin >> n;for (int i 1;i < n;i){cin >> logs[i];}sort(logs 1, logs n 1);int ans 1000000000;for (int i 2;i < n;i){if (…

{}初始化和初始化列表

C98标准中允许使用花括号对数组和自定义类型的变量进行初始化&#xff0c;C11扩展了大括号的用途&#xff0c;允许使用花括号对所有的内置类型和自定义类型进行初始化&#xff0c;使用时&#xff0c;可以加号&#xff0c;也可以不加。 对于自定义类型&#xff0c;当花括号中的常…

Obsidian Publish的开源替代品Perlite

前几天就有网友跟我说&#xff0c;freenom 的免费域名不可用了&#xff0c;10 号的时候老苏进后台看了一下&#xff0c;还有一半的域名显示为 ACTIVE&#xff0c;似乎是以 2024年6月 为限。但到 11 号&#xff0c;老苏发现博客 (https://laosu.cf) 已经访问不了了&#xff0c;这…

OpenMVG(EXIF、畸变、仿射特征、特征匹配)

本人之前也研究过OpenMVS但是对于OpenMVG只是原理层次的了解&#xff0c;因此乘着过年期间对这个库进行详细的学习。 目录 1 OpenMVG编译与简单测试 1.1 sfm_data.json获取 1.2 计算特征 2 OpenMVG整个流程的运行测试 3 OpenMVG实战 3.1 SVG绘制 3.2 解析图片的EXIF信息…

前沿重器[42] | self-RAG-大模型决策的典型案例探究

前沿重器 栏目主要给大家分享各种大厂、顶会的论文和分享&#xff0c;从中抽取关键精华的部分和大家分享&#xff0c;和大家一起把握前沿技术。具体介绍&#xff1a;仓颉专项&#xff1a;飞机大炮我都会&#xff0c;利器心法我还有。&#xff08;算起来&#xff0c;专项启动已经…

WordPress修改所有用户名并发送邮件通知的插件Easy Username Updater

前面跟大家介绍了『如何修改WordPress后台管理员用户名&#xff1f;推荐2种简单方法』一文&#xff0c;但是对于有很多用户的站长来说&#xff0c;操作有点复杂&#xff0c;而且无法发邮件通知对方&#xff0c;所以今天boke112百科向大家推荐一款可以直接在WordPress后台修改所…

关于Navicat导入sql文件后er图乱序问题

关于Navicat导入sql文件后er图乱序问题 具体操作如下&#xff1a; 点击左下角刷新旁边的小三角

Bootstrap学习三

Bootstrap学习三 文章目录 前言四、Bootstrap插件4.1. 插件概览4.1.1. data属性4.1.2. 编程方式的API4.1.3. 避免命名空间冲突4.1.4. 事件 4.2. 模态框4.2.1. 引入4.2.2. 基本结构4.2.3. 基本使用4.2.4. 触发模态框的方法 4.3. 下拉菜单和滚动监听4.3.1. 下拉菜单4.3.2. 滚动监…

第三节课[LangChain]作业

文章目录 前言实践搭建向量知识库 前言 本次作业虽然是第三节课作业&#xff0c;但是在第四次作业之后才完成&#xff0c;所以用的是经过自我认知微调的小助手权重。 使用**诡秘之主和宿命之环小说&#xff08;仅用于学习和研究&#xff09;**以及设定集、百度百科&#xff0c…

C++ //练习 5.21 修改5.5.1节(第171页)练习题的程序,使其找到的重复单词必须以大写字母开头。

C Primer&#xff08;第5版&#xff09; 练习 5.21 练习 5.21 修改5.5.1节&#xff08;第171页&#xff09;练习题的程序&#xff0c;使其找到的重复单词必须以大写字母开头。 环境&#xff1a;Linux Ubuntu&#xff08;云服务器&#xff09; 工具&#xff1a;vim 代码块 /…

第六篇【传奇开心果系列】Vant of Vue 开发移动应用示例:深度解析响应式布局支持

传奇开心果系列 系列博文目录Vant开发移动应用示例系列 博文目录前言一、Vant响应式布局介绍二、媒体查询实现响应式布局示例代码三、短点设置实现响应式布局示例代码四、响应式工具类实现响应式布局示例代码五、栅格系统实现响应式布局示例代码六、响应式组件实现响应式布局示…

前端vue 数字 字符串 丢失精度问题

1.问题 后端返回的数据 是这样的 一个字符串类型的数据 前端要想显示这个 肯定需要使用Json.parse() 转换一下 但是 目前有一个问题 转换的确可以 showId:1206381711026823172 有一个这样的字段 转换了以后 发现 字段成了1206381711026823200 精度直接丢了 原本的数据…