admin管理员组

文章数量:1579085

看到很多人提到不建议在N1的armbian中安装宝塔,因为无法安装WEB环保,于是写一个简单的内容来给大家提供一些灵感。

写在前面:

因为宝塔环境安装Arm系统的兼容性并不好,所以需要做的工作会稍多一些,但安装完成后的使用体验还是很不错的!

我的使用场景是简易的家庭存储+低功耗离线下载服务器

使用到了N1+250G SSD硬盘

当然使用U盘也可以,但容量会较小,用于离线下载会有些捉襟见肘,所以推荐使用硬盘,因为供电的问题不推荐使用机械移动硬盘!(虽然有一块320G的2.5吋硬盘,我没有实际测试过。)

本教程从刷入Armbian开始,未涉及降级部分

教程开始:

安装Armbian系统。

这部分网上的教程非常的多,所以我只简单的介绍下。

1.下载地址:N1选择S905

孤岛下载:https://cloud.feiji.work/s/zwk5zugu (已经开启了X-Sendfile我自己测试下载速度有所提升)

下载完成后刷入到硬盘/U盘

这儿使用的是balenaEtcher,比较推荐

然后重新插拔一次硬盘,这时电脑上会多出一个分区“BOOT”

进入到目录:/boot/dtb

替换为恩山论坛大佬的dtb文件(注:我在写这篇文章的时候基于5.77版,这个版本的内核虽然已经很不错,但是空闲时负载较高,所以还是换为大佬的dtb)

将下载好的meson-gxl-s905d-phicomm-n1.dtb 替换掉dtb目录的同名文件,也可以将原文件备份一下

返回目录:/boot

编辑文件:uEnv.ini

替换第一行内容为:

dtb_name=/dtb/meson-gxl-s905d-phicomm-n1.dtb

如果不进行配置很可能出现无网络的情况。

将硬盘接入N1的USB接口启动。

设置好armbian的密码后开始

环境配置

我在写内容时操作均在/root目录进行。

开始安装宝塔(此处请使用我提供的这个脚本进行安装,删除了官方脚本的防火墙部分,避免安装后端口被封而无法链接SSH,当然也可以安装官方原版,后使用键盘连接N1,手动关闭防火墙。):

注,如果安装过程中出错,建议选择最新的版本进行安装!已经同步至6.9.4

6.9.1版安装:

wget https://www.feiji.work/n1/bt/install.sh && sudo bash install.sh

6.9.3版安装:

wget https://www.feiji.work/n1/bt/6.9.3/install.sh && sudo bash install.sh

6.9.4版安装:

wget https://www.feiji.work/n1/bt/6.9.4/install.sh && sudo bash install.sh

会自动安装相关的依赖,比较简单。

但过程中很可能出错,基本都是网络原因,不建议更换软件源,因为科大或aliyun,163的源arm版都不太完整,而官方源在网络高峰时期会非常缓慢,而导致下载失败而使得安装失败或过程中有错误。

避开网络高峰时段安装还是不错的选择(注意中/美日夜相反哦)

安装完成后进入后台登录后提示程序异常,则说明安装过程中出错了,再次执行安装脚本,网络闲时通常一次就可以安装通过。

安装完成后不要立即在后台开始安装WEB环境,因为PHP和Mysql缺乏依赖而不可能成功。

下载libiconv:

wget http://ftp.gnu/pub/gnu/libiconv/libi

本文标签: 宝塔离线服务器Armbian