网上搜了一大堆通过编译方式安装nginx的方法

其实nginx提供了 aarch64 版本的nginx

http://nginx.org/en/linux_packages.html

2种系统安装方式yum、apt

yum安装软件的选择 centos的方法

apt安装软件的选择 debain或者ubuntu的方法

有网络的机器,添加软件源地址,然后就可以 快乐的玩耍了

不管是 yum 还是 apt 安装后 nginx 都不会自己启动

需要 systemctl start nginx 手动启动nginx服务

添加开机启动 systemctl enable nginx

低版本的,如centos6 没有 systemctl 命令的,使用service方法启动和添加开机启动

2022-05

补上离线安装方法

1、先找一台系统相似且可以联网的机器,使用前面方法添加软件源

2、安装rpm下载工具 yum install -y yum-utils 安装后就可以使用 yumdownloader 命令

3、安装 yum install nginx 这时候会有提示下载nginx和其他依赖的包,记下来或者新开一个连接,不用真的去安装。

apt 找依赖的包用 apt-cache depends nginx 来获取。

4、使用 yumdownloader nginx (其他包名写后面 空格分隔)下载rpm到当前目录下

举例 x64 下载的时候有时候会有2个版本,x86_64 和 i686。686是不需要的(除非你的机器用这个)

同样如果arm版如果下载了多个版本rpm,自己根据平台类型删了多余的,打包到你没有联网的机器里安装就可以了。

这里再说明一下 yumdownloader 只会下载你指定的包,依赖包不会自动下载。

debain 下载用 apt-get install nginx –reinstall -d来下载所依赖的包, -d是表示只下载。

无互联网孤岛设备依赖包自己排查使用命令下载就可以了。

rpm 使用 rpm -iUvh nginx.rpm 或者直接目录下 *.rpm 安装和更新所有rpm文件,如果有依赖顺序,则安装顺序逐个安装rpm。

deb文件使用 dpkg -i nginx.deb 方式安装,同样有依赖的,按照依赖逐个安装。

如果说你没有 aarch64 的机器能联网。。。那我也没辙了,老老实实折腾折腾编译吧。。。

同时有些特殊组件也需要手动编译才能安装的,你也只能关了网页再去百度编译版本了

安装 arm nginx aarch64相关推荐

  1. CentOS7.3 安装配置 Nginx、MariaDB、PHP

    CentOS7.3 安装配置 Nginx.MariaDB.PHP 配置 nginx 安装参数并安装 配置 以下参数也可以在后期通过配置 conf 文件进行配置 基本配置如下 ./configure - ...

  2. 解决编译nginx模块与rpm包安装的nginx不兼容问题

    环境:centos  nginx-10.0.1 现象: 自己开发一个nginx模块,放到rpm包安装的nginx服务器上启动服务时报错如下: 30490#0: module "/usr/li ...

  3. linux使用交叉工具链产生的程序怎么下载到mini2440里,Ubuntu安装ARM架构GCC工具链(ubuntu install ARM toolchain)最简单办法...

    一.安装ARM-Linux-GCC工具链 只需要一句命令: sudo apt-get install gcc-arm-linux-gnueabi 前提是你的Ubuntu系统版本是官网支持的最新的版本, ...

  4. Linux服务器下安装配置Nginx的教程

    这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...

  5. nginx编译安装,nginx静态资源访问和负载均衡的使用!

    一.前言 今天这篇文章呢,主要是总结一下过年期间复习的nginx负载均衡一些配置简单的实战演示! 二.nginx的常见使用 这里我主要演示nginx的源码安装以及相应的模块安装,然后讲解一下负载均衡的 ...

  6. 第一章 安装OpenResty(Nginx+Lua)开发环境

    首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用.借助于Nginx的事件驱动模型 ...

  7. linux最基础安装,Linux Nginx最基础的十大安装步骤(2)

    四.修改php-fpm配置文件 rm -f /usr/local/webserver/php/etc/php-fpm.conf vi /usr/local/webserver/php/etc/php- ...

  8. 解决办法在安装完Nginx后服务启动失败

    在安装完Nginx后服务启动失败的解决办法 systemctl start nginx //启动服务 Job for nginx.service failed because the control ...

  9. nginx php oracle,第8天 ORACLE安装及NGINX整合PHP环境

    oracle 11g安装在centos5.9x64下过程 1. 先检查是否安装开发工具.JAVA.ksh等,及其它如下 yum search检查,若没有安装,则用 yum  groupinstall  ...

最新文章

  1. 单链表:头结点和头指针的实现方式
  2. 分支语句、循环语句、函数初步
  3. xgboost源码 要看的
  4. 人工智能的人文主义,如何让AI更有爱
  5. 复现经典:《统计学习方法》第 6 章 逻辑斯谛回归
  6. 鸿蒙os吃内存吗,终于上手机!华为鸿蒙 OS 2.0 系统:128KB 内存就能跑
  7. Web development mistakes
  8. oracle的count的null为0,count(字段)不统计null值
  9. DataRowVersion与DataRowState C#版
  10. 鱼塘钓鱼(贪心算法)--算法设计
  11. MacOS图标文件 .icns 一键生成脚本
  12. 7月第3周回顾:裁员潮袭卷IT人 雅虎服“软”愿被收购
  13. Java游戏服务器架构的并发问题及解决方案
  14. javaweb图片路径问题
  15. COGS 2057. [ZLXOI2015]殉国
  16. K8s——kubernetes集群中ceph集群使用【上】
  17. 计算通过率逾期率并绘制通过率逾期率曲线
  18. finalcut剪切快捷键_Final Cut Pro X常用快捷键大全 FCPX快捷键
  19. Laravel源码解析之契约
  20. [原型设计]Axure制作首页轮播图片切换效果

热门文章

  1. 11部程序员大电影你看过几个?
  2. 手把手带你 arduino 开发:基于ESP32S 的第一个应用-红外测温枪(带引脚图)
  3. okio篇 1.Buffer
  4. 用Spring Boot开发API请求详解--API开发
  5. C语言中几种输入方式
  6. 解决前端vue中的Uncaught TypeError: this.Form is undefined
  7. VM Workstation 16 Pro 下载安装以及下载配置Linux虚拟机(操作如下)
  8. 各种网络下的社会面现有安防监控摄像头如何统一接入管理方案介绍
  9. word文档找不到smartart_word2003SmartArt在哪里
  10. HM-16.0编码过程:将YUV文件编码成HEVC格式的码流