讲师中心 微信公众号
AI工具推荐 视频效率加速

如何在ARM架构服务器安装宝塔面板_适配甲骨文云ARM与树莓派的安装方法

风杰酱_4115

风杰酱_4115

发布时间:2026-04-17 23:39:18

|

986人浏览过

|

来源于php中文网

原创

宝塔面板在ARM架构上可安装,但必须确保系统为aarch64架构(uname -m输出aarch64),否则无法运行;推荐使用社区验证的bt-arm.sh脚本(curl -o bt-arm.sh http://github.com/kevintangcn/bt-arm/raw/main/install.sh && sudo bash bt-arm.sh),它硬编码ARM64支持、绕过CDN探测,避免官方脚本因404失败。

如何在arm架构服务器安装宝塔面板_适配甲骨文云arm与树莓派的安装方法

宝塔面板在 ARM 架构上能装,但不能直接套用 x86_64 的安装命令——官方脚本虽支持自动识别 aarch64,但实际运行中极易因 CDN 路径未命中、环境变量失效或组件插件缺失而卡住或失败。

确认系统架构是否为 ARM64(aarch64)

这是所有操作的前提。树莓派 3B 默认是 armv7l(32 位),甲骨文实例若选错镜像也可能跑在旧版内核上。执行:

uname -m

输出必须是 aarch64 才可继续。如果是 armv7l,说明你正在运行 32 位系统,宝塔 v9.0.0+ 已彻底不支持,重刷 Raspberry Pi OS 64-bit 或 Ubuntu 22.04 ARM64 镜像是唯一可靠路径。

其他常见误判点:

  • dpkg --print-architecture 输出 arm64 是辅助验证,但以 uname -m 为准
  • 甲骨文实例创建时必须选择 “Ubuntu 22.04 LTS (Arm64)” 或 “Oracle Linux 8 (aarch64)”,选错会导致 glibc 版本过低,后续面板服务无法启动

优先使用社区验证的 bt-arm.sh 脚本

官方脚本在 ARM 上失败的主因是 CDN 返回 404(比如请求 https://download.bt.cn/install/panel/aarch64/bt.tar.gz 但该路径未及时同步)。bt-arm.sh 绕开了全部自动探测逻辑,硬编码指向已预编译并长期维护的 ARM64 包。

执行步骤(树莓派 / 甲骨文通用):

sudo apt update && sudo apt install -y curl wget python3<br>curl -o bt-arm.sh http://github.com/kevintangcn/bt-arm/raw/main/install.sh && sudo bash bt-arm.sh

该脚本内部已设 ARCH=aarch64,且所有依赖源都替换为 ARM64 兼容地址。安装完成后会输出类似 http://192.168.x.x:8888/xxxxx 的地址、用户名和初始密码——请立即复制保存,面板首次登录后不会再次显示。

注意:

btpanel phpsite 宝塔面板PHP网站
btpanel phpsite 宝塔面板PHP网站

宝塔面板 PHP 网站管理:站点创建、删除、启停、PHP 版本切换、域名管理、SSL证书管理、伪静态管理、数据库管理

下载
  • 不要用 sh bt-arm.sh,必须用 bash,否则部分语法报错
  • 若提示 command not found: curl,先执行 sudo apt install -y curl
  • 该脚本不修改系统原有 Web 服务(如 Apache/Nginx),但若端口 8888 已被占用,需手动停掉再重试

坚持用官方脚本时必须强制 BT_ARCH 环境变量

如果你需要保持与宝塔官方更新通道一致(例如后续通过面板升级),可尝试官方脚本,但必须干预其架构判断逻辑。仅设置 export BT_ARCH=aarch64 不够,因为该变量只在当前 shell 生效,而安装过程中子进程会丢失它。

正确做法是将变量注入执行上下文:

BT_ARCH=aarch64 bash install_panel.sh

而不是分两行写:

export BT_ARCH=aarch64<br>bash install_panel.sh

此外,还需提前确保:

  • 系统无残留 nginx、apache2 或 pure-ftpd 进程,否则面板初始化会卡在端口绑定阶段
  • SELinux 在 Oracle Linux 上必须禁用:sudo setenforce 0 并注释 /etc/selinux/config 中的 SELINUX=enforcing
  • 安装完成后,立刻检查 /www/server/panel/install/ 下各组件目录名是否含 aarch64 字样(如 nginx-aarch64),否则「软件商店」里点安装会静默失败

甲骨文 ARM 实例的 SSH 与权限特殊点

甲骨文 Ampere A1 Flex 实例默认不允许密码登录,且 root 用户不可直接 SSH。很多用户卡在第一步就连接不上,或连上后因权限不足导致安装中断。

关键动作:

  • 创建实例时,必须在 “Add SSH Keys” 栏粘贴本地 id_rsa.pub 公钥;私钥路径不能有空格,连接命令为:ssh -i /path/to/id_rsa opc@<public-ip>
  • 登录后立即切换为 root:sudo -i,不要用 su -(可能因 PAM 配置缺失失败)
  • 甲骨文 Ubuntu 镜像默认禁用 root 密码,sudo -i 是唯一可行方式;若执行 sudo bash install_panel.sh 提示权限错误,说明没切到 root
  • 安全组必须放行入方向 TCP 8888 端口,且面板 URL 后缀(如 /59f2e058)不能省略,否则返回 404

最后提醒:ARM 上的宝塔不是“装完就能用”。MySQL、PHP 等组件在「软件商店」中是否显示为可用,取决于宝塔后台是否已同步该架构的插件包——目前 v9.3.0+ 对 Ubuntu/Debian ARM64 支持最稳,Oracle Linux 和 CentOS Stream 仍偶发插件加载失败,这点容易被忽略。

热门AI工具

更多
Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

457

2023.08.15

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

920

2023.09.08

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2992

2023.09.19

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

996

2023.10.09

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

889

2023.10.17

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

454

2023.10.17

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2716

2023.10.18

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

5092

2023.10.20

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

40

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
宝塔入门指引手册
宝塔入门指引手册

共0课时 | 0人学习

宝塔官方实践教程
宝塔官方实践教程

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn