斐讯N1Armbian部署环境及开启WIFI

连接WIFI

在ssh连接后,执行

1
nmtui

选择第二个Activate a connection,按提示选择并输入密码即可

若Activate a connection中没有Wi-Fi选项卡则说明内核尚未开启wifi_dummy和dhd模块,执行如下指令即可

1
2
   modprobe dnd && echo dnd >> /etc/modules
modprobe wifi_dummy && echo wifi_dummy >> /etc/modules

更换apt/yum为国内源

首先登录armbian,看一下自己装的Linux发行版本
我们可以看到我们的系统版本是Debian9(部分Armbian是Ubuntu14.04)

使用vi指令或者WinSCP编辑/etc/apt/sources.list,替换内容如下

1
2
3
4
5
6
7
8
9
10
debian9 清华tuna源
deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free
#deb [ arch=arm64,armhf ] https://mirrors.tuna.tsinghua.edu.cn/debian/ sid main contrib non-free

(请不要随意替换成其他的Debian9源,很多商业源如阿里等并没有收录arm架构)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
debian源

# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main restricted universe multiverse

修改完成后,执行更新命令更新索引

1
2
apt-get update
apt-get upgrade

部署LNMP环境

很多人问我armbian能否正常使用宝塔,我的测试结果是不能(也不排除这么多aembian系统里确实有可以正常安装的),错误日志大概是gcc编译并没有正确识别aarch64的架构使编译stop。

就算是能够用宝塔安装NGINX等,它只能单核心编译,实测大概需要三个小时才能完成PHP的安装。当然你可以通过安装宝塔面板来简化crontab自动任务或者config文件的编辑,但是用它来部署环境就是无稽之谈了。

在这里我选择的是军哥的lnmp一键包,当然你可以直接选择apt安装速度会快很多,只是性能和稳定性以及易用性差点。
军哥LNMP一键包主页:https://lnmp.org/install.html

1
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp

推荐安装MySQL5.5和PHP7.2,整个编译过程大概需要40分钟,需要保持ssh连接不中断,若要无人值守请使用screen在执行上一条之前执行

1
screen -S lnmp

FRP外网映射

1
https://github.com/fatedier/frp

ddns映射IPv4&IPv6

服务商支持:

DNSPOD
阿里DNS
DNS.COM
DNSPOD国际版
CloudFlare
https://github.com/NewFuture/DDNS

-------------���Ľ�����л�����Ķ�-------------
0%