一、连接WIFI
在ssh连接后,执行
选择第二个Activate a connection,按提示选择并输入密码即可
若Activate a connection中没有Wi-Fi选项卡则说明内核尚未开启wifi_dummy和dhd模块,执行如下指令即可
| modprobe dhd && echo dhd >> /etc/modules modprobe wifi_dummy && echo wifi_dummy >> /etc/modules |
二、更换apt/yum为国内源
Debian/Ubuntu的apt源默认服务器在欧洲,到国内速度很慢,需要替换成国内的源才能正常安装一些软件
首先登录armbian,看一下自己装的Linux发行版本
| Welcome to ARMBIAN 5.60 user-built Debian GNU/Linux 9 (stretch) 4.18.7-aml-s9xxx System load: 0.17 0.09 0.02 Up time: 6 days Memory usage: 46 % of 1846MB IP: 192.168.123.92 CPU temp: 47°C Usage of /: 67% of 6.4G |
如图上我们可以看到我们的系统版本是Debian9(部分Armbian是Ubuntu16)
使用vi指令或者WinSCP编辑/etc/apt/sources.list,替换内容如下
| 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架构)
| deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse #deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse #deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse #deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse #deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse |
修改完成后,执行更新命令更新索引
| apt-get update apt-get upgrade |
三、部署LNMP环境
很多人问我armbian能否正常使用宝塔,我的测试结果是不能(也不排除这么多aembian系统里确实有可以正常安装的),错误日志大概是gcc编译并没有正确识别aarch64的架构使编译stop。
就算是能够用宝塔安装NGINX等,它只能单核心编译,实测大概需要三个小时才能完成PHP的安装。当然你可以通过安装宝塔面板来简化crontab自动任务或者config文件的编辑,但是用它来部署环境就是无稽之谈了。
在这里我选择的是军哥的lnmp一键包,当然你可以直接选择apt安装速度会快很多,只是性能和稳定性以及易用性差点。
军哥LNMP一键包主页:https://lnmp.org/install.html
| 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在执行上一条之前执行
一键包的具体使用请参考官方安装说明
四、FRP外网映射
https://github.com/fatedier/frp
FRP自启设置
创建frpc进程vi /lib/systemd/system/frps.service(注意服务端改成frps),将下面的内容中路径修改为对应你服务器上的文件路径,并填进去(注意不要使用/root目录,可能权限不足无法启动)
| [Unit] Description=Frp Client Service After=network.target [Service] Type=simple User=nobody Restart=on-failure RestartSec=5s ExecStart=/usr/local/frp_0.27.0/frpc -c /usr/local/frp_0.27.0/frpc.ini ExecReload=/usr/local/frp_0.27.0/frpc reload -c /usr/local/frp_0.27.0/frpc.ini [Install] WantedBy=multi-user.target |
启动FRPCsystemctl start frpc,启用开机自启systemctl enable frpc(FRPS同理)
五、ddns映射IPv4&IPv6
服务商支持:
https://github.com/NewFuture/DDNS
发表评论