安装 arm nginx aarch64

3 篇文章 0 订阅

网上搜了一大堆通过编译方式安装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 的机器能联网。。。那我也没辙了,老老实实折腾折腾编译吧。。。

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

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值