ubuntu系统离线安装nginx详细教程

Nginx Linux ubuntu离线安装部署教程 Nginx Linux ubuntu离线安装部署教程 1、离线安装G++GCC 2、离线包安装nginx依赖组件:pcre zlib openssl 3、离线包安装nginx 阅读详情

1.更新联网的ubuntu系统的apt与离线的apt相同版本

在联网的ubuntu系统,用文本编辑器打开/etc/apt/sources.list文件、将特定版本apt(离线ubuntu系统apt)源代码的URL复制并粘贴到文件中运行以下命令来更新软件包列表并升级apt:
sudo apt update

2.安装nginx,并根据提示缺少的依赖继续安装

sudo apt install --download-only XXX下载上述编译安装包,并将deb拷贝到/var/cache/apt/archives后,执行安装指令sudo dpkg -i *.deb;
注:安装后使用 sudo find /var/cache/apt/archives -type f ! -name "lock" -delete可以条件批量删除deb文件
安装完nginx后提示以下文件没安装:
libmpc3 (>= 1.1.0)
linux-libc-dev
libgd3
nginx-full
nginx-light
nginx-extras

安装libgd3提示以下文件没有安装:
libfontconfig1
libjpeg8
libtiff5
libxpm4                             解决方式:同安装nginx操作,安装这几个文件

安装libfontconfig1提示以下文件没有安装:
安装fontconfigconfig提示以下文件没有安装:
Package fonts-dejavu-core is not installed.
  Package ttf-bitstream-vera is not installed.
  Package fonts-liberation is not installed.
  Package fonts-liberation2 is not installed.
  Package fonts-croscore is not installed.
  Package fonts-freefont-otf is not installed.
  Package fonts-freefont-ttf is not installed.
  Package fonts-urw-base35 is not installed.
  Package fonts-texgyre is not installed.     解决方式:同安装nginx操作,安装这几个文件

安装libjpeg8提示以下文件没有安装:
 Package libjpeg-turbo8 is not installed      解决方式:同安装nginx操作,安装这个文件

安装libtiff5提示以下文件没有安装:
Package libjbig0 is not installed                  解决方式:同安装nginx操作,安装这个文件

安装nginx-full提示以下问题:
Package libgd3:amd64 is not configured yet                     解决方式:dpkg --configure libgd3:amd64(可能存在嵌套configure)
Package libnginx-mod-http-image-filter is not configured yet
Package nginx-core is not configured yet

安装nginx-light提示以下问题:
dpkg: regarding nginx-light_1.18.0-6ubuntu14.4_amd64.deb containing nginx-light:
 nginx-light conflicts with nginx-core
  nginx-core (version 1.18.0-6ubuntu14.4) is present and installed.

dpkg: error processing archive nginx-light_1.18.0-6ubuntu14.4_amd64.deb (--install):
 conflicting packages - not installing nginx-light             解决方式:文件有冲突,不用管

安装nginx-extras提示以下问题:
dpkg: regarding nginx-extras_1.18.0-6ubuntu14.4_amd64.deb containing nginx-extras:
 nginx-extras conflicts with nginx-core
  nginx-core (version 1.18.0-6ubuntu14.4) is present and installed.

dpkg: error processing archive nginx-extras_1.18.0-6ubuntu14.4_amd64.deb (--install):
 conflicting packages - not installing nginx-extras            解决方式:文件有冲突,不用管

Package libalgorithm-diff-perl is not installed
Package libhtml-tagset-perl is not installed
Package liburi-perl is not installed
libnginx-mod-http-geoip depends on libgeoip1 (>= 1.6.12); however:
  Package libgeoip1 is not installed
 libnginx-mod-stream-geoip depends on libgeoip1 (>= 1.6.12); however:
  Package libgeoip1 is not installed
dpkg: error processing package libnginx-mod-stream-geoip (--install):
 dependency problems - leaving unconfigured              解决方式:安装前几个文件再重新整体安装

注:以上nginx以及其依赖离线安装包,如果没有联网ubuntu系统的,或者图方便的建议从以下链接直接全部下载:

https://download.csdn.net/download/qq_36882727/88537599

3.nginx -v 发现离线安装成功

Ubuntu22.04离线安装nginx 阅读详情

相关推荐

Ubuntu18.04离线安装Nginx

因需要安装nginx的服务器无法连接互联网,所以需要离线安装。首先需要下载nginx的安装包,之后进行安装,在安装之前需要保证gcc,g++,make等依赖包已经安装。因为是需要离线安装,所以在之前是用的一台互联网下载所有安装包。

崔二旦 3476

ubuntu如何离线安装nginx?

在离线环境中安装Nginx在Ubuntu上可能需要一些额外的步骤,因为正常的APT包管理过程无法使用。注意:这些步骤可能会根据你的Ubuntu版本和你的具体需求有所不同。在某些情况下,你可能需要手动解决依赖关系问题,或者你可能需要手动配置Nginx的配置文件。然后,你可以将这个.deb文件复制到你的离线机器上。如果dpkg命令找不到依赖关系,你可能需要手动下载并安装这些依赖关系。然后,你可以将这些包复制到离线机器上,并使用dpkg命令来安装它们。首先,你需要在有互联网的环境中下载你需要的软件包。

恒创科技Henghost 3587

Ubuntu20.04离线安装nginx

本文是介绍使用源码编译安装nginx。

鲸落寰宇 3061

ubuntu 20.04 离线安装nginx

由于gcc/g++本身依赖的包目录较为复杂,需要编写shell脚本,递归下载依赖包以及依赖包的依赖包,设置了三层递归,基本可以满足所有依赖搜索的需求。以此类推,可以确定初步的安装顺序,以上流程以gcc为例,g++相关依赖的安装顺序的确定流程与之类似。从而形成以下安装顺序脚本,使用以下命令查询gcc/g++安装依赖,确定安装顺序。输入ip:80,验证能否正常访问。验证nginx配置文件是否正确。下载make离线安装包。显示如下输出则配置正确。首先将nginx解压。

qq_21482343的博客 5314

Ubuntu22.04完全离线编译安装Nginx

该文详细介绍了如何在Linux系统中安装Nginx,包括查看系统信息,获取并解压安装包,安装依赖,编译配置,启动服务以及验证安装成功的过程。

MCZ777的博客 1541

Ubuntu18.04系统安装nginx

一、在线安装 Nginx 简介:Nginx (engine x) 是一个免费的,开源的,高性能的 HTTP和反向代理 web服务器,同时也提供了IMAP/POP3/SMTP服务。 二、离线安装 Nginx

Roc的博客 4817

Harbor 2.15.1 离线部署,搭建镜像仓库 保姆级教程

127.0.0.1。

yyeare的博客 234

[架构之美]Ubuntu 系统上通过 .deb 包安装 Nginx 的详细步骤(八)

在 Ubuntu 系统上通过 `.deb` 包安装 Nginx 的详细步骤(支持离线环境)

曼岛_的博客 1645

Clawdbot+Qwen3-32B部署教程:Ubuntu/CentOS双系统下Ollama服务与代理配置

本文介绍了如何在星图GPU平台上自动化部署Clawdbot整合Qwen3:32B代理直连Web网关配置Chat平台镜像,实现企业内部私有化AI助手部署。该方案支持在Ubuntu/CentOS系统快速搭建大模型对话服务,适用于企业级智能客服、内部知识问答等应用场景,保障数据安全与高性能体验。

weixin_35826166的博客 204

ubuntu安装gcc、pcre、zlib、nginx详细步骤

客户提供一台ubuntu系统服务器,要求安装服务,且无外网,只能离线安装; 此时需要安装gcc依赖包,因无外网环境,故只能通过本地安装虚拟机,安装一个一模一样的ubuntu系统,用户连接互联网下载依赖包。主要的4步流程如下:https://zhuanlan.zhihu.com/p/19963662677具体安装步骤就不详细解释了,这里没有坑,按步骤走就行了。https://blog.csdn.net/m0_71163619/article/details/140604065这里有小坑,按步骤操

yanyang109的博客 2892

ubuntu 1804 nginx 离线安装包

资源内容:ubuntu 1804 nginx离线安装包 适用场景:无互联网环境的ubuntu 1804服务器的nginx离线部署 适用人群:运维,学习离线部署的学生 所需技能:常用的linux操作命令

Clawdbot+Qwen3-32B部署教程:Ubuntu 22.04环境从零构建Ollama+网关+UI

本文介绍了如何在星图GPU平台上自动化部署Clawdbot 整合 Qwen3:32B 代理直连 Web 网关配置Chat平台镜像,快速构建私有化AI对话系统。用户无需手动配置Ollama、Nginx网关及Clawdbot前端,即可在Ubuntu环境中一键启用基于Qwen3-32B的大语言模型聊天服务,适用于企业内部知识问答、客服话术生成等典型场景。

weixin_42443533的博客 426

Nginx Linux_ubuntu离线安装包

由于服务器位于内网环境且无法访问互联网,需要离线安装nginx,ubuntu18.04离线安装软件也并不复杂,只是需要较大的耐心去搜集所需的包,不过大家不用担心,我已经为大家准备好了。 PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,是nginx必需的依赖。 nginx使用zlib对http包的内容进行gzip。 OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书 封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用,OpenSSL包。 所有清单: nginx-1.22.0.tar.gz openssl-1.1.1q.tar.gz pcre-8.45.tar.gz zlib-1.2.12.tar.gz

【Ubuntu】Ubuntu上搭建本地源,做离线安装

一、实验背景 Ubuntu作为最优秀的Linux发行版之一,是初学者入门的不二选择,但Linux有个最大的问题,就是离了网络就废了。 在Windows系统中,安装软件十分方便,下载安装程序,直接setup就可以了。 其实Linux安装软件也非常方便,前提是在联网的情况下,但要是离线安装,就无法享用apt的优势了,而直接使用dpkg安装,各种软件的依赖关系绝对让你头疼。 在某些对安全要求比较...

michaelwoshi的博客 2万+

ubuntu20.04离线无网dpkg安装nginx按完整的deb包

解压后 执行: dpkg -i *.deb 里面包含gcc make 和nginx

ubuntu20.04无网dpkg安装nginx.zip

ubuntu20.04无网dpkg安装nginx

ubuntu22.04离线安装jdk、mysql、redis、mongodb、nginx

ubuntu22.04系统离线安装mysql、mongodb、redis、jdk、ffmpeg、nginx。

qq_43098110的博客 6796

ubuntu 20.04 离线安装Nginx(nginx-full-1.18.0)及相关依赖

ubuntu 20.04 离线安装Nginx(nginx-full_1.18.0)及相关依赖文件

上一篇: nuitka打包问题汇总
下一篇: 将web项目(nodejs)部署于内网机,以安全方式(https)访问
DoubleClik
博客等级 码龄10年 108粉丝 14原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DoubleClik

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值