在Linux服务器部署多台nginx

news2024/11/25 1:34:02

升级版2.0关于如何在linux服务器上布置多台nginx,之前吃了点苦头,特写文章避免重蹈覆辙。

文章目录

  • 前言
  • 一、下载环境依赖
  • 二、安装nginx
    • 1.创建放置nginx的文件
    • 2.上传解压压缩包
    • 3.安装nginx(关键步)
  • 三、启动nginx
  • 四、验证nginx是否启动
  • 总结


前言

本文讲述在linux服务器内网环境下部署安装包,有需要可往下展开阅读。特写此篇来省时省力。有冗余部分,特别适合新手。


以下是本篇文章正文内容

一、下载环境依赖

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

百分之九十的镜像里面都是有的,所以等你运行这个命令等待下载完成即可。耐心等待即可。如果内网限制访问等级较高,就自己去各个包官网下载离线版上传解压使用,这部分看后续反馈情况,考虑是否出下一系列的文章。

二、安装nginx

这里的安装nginx比我之前文章讲的有变化,但是变化不大。下面我将展开步骤叙述。

1.创建放置nginx的文件

在/usr/local目录下创建文件nginx,在nginx文件夹下分别命名nginx1、nginx2两个文件。

2.上传解压压缩包

在nginx官网下载正版安装包嗷,注意一定要下正版!!!
将包传入服务器中,我这里就是nginx1下传一个,nginx2下传一个,之所以所冗余是这里步骤可以优化,但是方便新手,我这里就先这么做了。
解压压缩包

tar -zxvf xxx.tar.gz

xxx根据实际替换成包的名字。

注意解压的时候一定要进入到相应的目录下,不如我在nginx1文件夹下解压,我就要进入到nginx1上,我要在nginx2文件夹下解压,我就要进入到nginx2上,进入命令

cd /usr/local/nginx/nginx1 
cd /usr/local/nginx/nginx2

3.安装nginx(关键步)

进入到nginx1的界面,

cd /usr/local/nginx/nginx/xxx

xxx为你解压的文件

关键步

./configure  --prefix==/usr/local/nginx/nginx1/

注意奥路径一定要写对,这是你的安装路径

慢慢等等到配置结束
运行

make

还是慢慢等等到make结束

运行

make install

等待安装结束即可,不建议make && make install 建议一步步来;
如此到nginx2目录下重复步骤唯一区别就是安装路径

./configure  --prefix==/usr/local/nginx/nginx2/

三、启动nginx

/usr/local/nginx/nginx1/sbin/nginx -c /usr/local/nginx/nginx1/conf/nginx.conf
/usr/local/nginx/nginx2/sbin/nginx -c /usr/local/nginx/nginx2/conf/nginx.conf

输入后响应无报错即可。

四、验证nginx是否启动

ps -ef | grep nginx

只要看到两个主程序说明两台nginx已经启动。

总结

希望能帮到你,如果有用请给点赞,如果有错或疑惑欢迎和博主交流,不喜勿喷。

在这里插入图片描述

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

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

相关文章

R语言之数值型描述分析

文章和代码已经归档至【Github仓库:https://github.com/timerring/dive-into-AI 】或者公众号【AIShareLab】回复 R语言 也可获取。 在分析之前,先将数据集 birthwt 中的分类变量 low、race、smoke、ht 和 ui 转换成因子。 library(MASS) data(birthwt)…

固定资产管理分析怎么写?

对企业内的固定资产进行全面的统计和分析,包括设备、装修、维修等方面的信息,有助于企业进行资产管理和风险控制。  通过该软件,用户可以实现对资产的跟踪和管理,如实时监测设备的使用情况,提高设备利用率和维护效率…

python基础教程:深浅copy的详细用法

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 1.先看赋值运算 l1 [1,2,3,[barry,alex]] l2 l1l1[0] 111 print(l1) # [111, 2, 3, [barry, alex]] print(l2) # [111, 2, 3, [barry, alex]]l1[3][0] wusir print(l1) # [111, 2, 3, [wusir, alex]] print(l2)…

嵌入式linux轻量级sshd服务Dropbear交叉编译

下载 zlib-1.2.11.tar.gz dropbear-2020.81.tar.bz2 解压 $tar -zxvf zlib-1.2.11.tar.gz $tar -jxvf dropbear-2020.81.tar.bz2 zlib交叉编译配置 CC/usr/local/arm/network/fsl-linaro-toolchain/bin/arm-fsl-linux-gnueabi-gcc ./configure --prefix$PWD/install dro…

目录扫描+JS文件中提取URL和子域+403状态绕过+指纹识别(dirsearch_bypass403)

dirsearch_bypass403 在安全测试时,安全测试人员信息收集中时可使用它进行目录枚举,目录进行指纹识别,枚举出来的403状态目录可尝试进行绕过,绕过403有可能获取管理员权限。不影响dirsearch原本功能使用 运行流程 dirsearch进行…

LLM强势挺进端侧,AI大语言模型端侧部署如何影响超自动化?

▲ 图片由AI生成 算力资源吃紧,成本居高不下,数据隐私泄露,用户体验不佳…… 以OpenAI为代表的大语言模型爆发后,多重因素影响之下本地化部署成为LLM落地的主流模式。LLM迫切需要部署在本地设备上,围绕LLM端侧部署的…

财报解读:首次全口径盈利,快手深耕电商找准了发展门道?

快手成功闯过了盈利大关。 近日快手发布的Q2财报显示,其借助于电商“内循环”取得超预期成效,不仅用户数相比一季度环比净增1900万,再创新高,而且迎来了成立以来首次单季度全口径盈利。 对于快手盈利能力的大幅提升,…

ASCII码 对照表

总256个字符元素 0~255 码值整数据 字符结构 字符元素(内容) 整数结构 码值整数

【前端】Layui动态数据表格拖动排序

目录 一、下载layui-soul-table 二、使用 三、Layui实际使用 1、html代码 2、JS代码 3、PHP后台代码 目的:使用Layui的数据表格,拖动行进行排序。 使用插件:layui-soul-table 和 Layui 1.layui-soul-table文档:https://…

ZKP硬件加速

1. 引言 本文重点关注: 1)何为硬件加速?为何需要硬件加速?2)ZKP的关键计算原语: Multiscalar MultiplicationNumber Theoretic TransformationArithmetic Hashes 3)所需的硬件资源4&#xff0…

vue3学习源码笔记(小白入门系列)------ 组件更新流程

目录 说明例子processComponentcomponentUpdateFnupdateComponentupdateComponentPreRender 总结 说明 由于响应式相关内容太多,决定先接着上文组件挂载后,继续分析组件后续更新流程,先不分析组件是如何分析的。 例子 将这个 用例 使用 vi…

MQTT,如何在SpringBoot中使用MQTT实现消息的订阅和发布

一、MQTT介绍 1.1 什么是MQTT? MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于…

WhatsApp 时事通讯,又一个强大的营销功能

有兴趣通过时事通讯有效地接触您的受众吗?如果您的客户正在使用WhatsApp,使用WhatsApp商业通讯是理想的解决方案。在这篇文章中,我们将探讨使用 WhatsApp时事通讯进行客户沟通的优势。 什么是WhatsApp时事通讯? WhatsApp时事通讯…

vuex使用Cannot find module ‘./api/index.js‘

使用vuex中出现这个问题。我的vuex的配置。 import Vue from vue import Vuex from vuex import App from ./App.vue import store from "./store"; import router from ./router; import "/assets/css/base.css"; import VueRouter from vue-router; impo…

【LeetCode75】第四十二题 删除二叉搜索数中的节点

目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 题目给我们一棵二叉搜索树,给我们一个目标值,让我们删除节点值等于目标值的节点,并且删除之后需要保持…

【原创】H3C路由器OSPF测试

网络拓扑图 路由器配置: 路由器1上接了4跟线,分别为这四个接口配置IP地址。 # interface GigabitEthernet0/0/0port link-mode routecombo enable copperip address 2.1.1.2 255.255.255.0 # interface GigabitEthernet0/0/1port link-mode routecombo…

独立站怎么做活动策划,独立站推广方式有哪些

独立站可以获得更多的用户关注和认可,进而实现业务增长和发展,因此活动策划至关重要,那么独立站怎么做活动策划,独立站推广方式有哪些? 独立站怎么做活动策划? 1、明确目标:在开始策划之前&am…

结构化日志记录增强网络安全性

日志是一种宝贵的资产,在监视和分析应用程序或组织的 IT 基础结构的整体安全状况和性能方面发挥着至关重要的作用。它们提供系统事件、用户活动、网络流量和应用程序行为的详细记录,从而深入了解潜在威胁或未经授权的访问尝试。虽然组织历来依赖于传统的…

ROS获取目标点导航完成状态(rospy)

文章目录 ROS获取目标点导航完成状态1. Action方式2. Topic方式3. 验证4. 状态码取值 ROS获取目标点导航完成状态 1. Action方式 在ROS中,导航框架默认使用move_base,所以对于导航状态的获取往往需要往move_base的交互状态组建上考虑。 一种常见的方法…

IP代理|一文看懂IPv4与IPv6

IP作为互联网的重要的桥梁,是计算机网络相互连接进行通信而设计的协议,正是因为有了P协议,因特网才得以迅速发展成为庞大的、开放的计算机通信网络。IP代理中常常可以看到IPv4与IPv6,今天就给各位跨境老板详细解释,他们…