斐讯n1盒子折腾笔记

一、前言

由于我已经刷好Armbian_5.77_Aml-s905_Ubuntu_bionic_default_5.0.2_20190401.img这个系统了,我就不在这里演示了,相关的资源我放在下面的链接中。我的n1主要是用来当服务器使用的,接下来就进行相关的介绍。

二、首次开机启动相关事项

连接显示器和键盘,第一次开机用户名为root,密码为1234

会出现下面的字样(current)UNIX password:这里是需要输入刚才的1234密码,然后才开始输入新密码new password,然后确认密码。然后提升创建一个新用户,我们直接跳过安ctrl+c取消,然后重新连接。

再次连接后输入armbian-comfig进行配置设置相关的时间,wifi连接,修改机器的源。

三、配置shell

下载oh my zsh

sh -c "$(curl -fsSL https://gitee.com/powersee/ohmyzsh/raw/master/tools/install.sh)"

如果下载过程中出现not found就先下载zshapt install zsh然后再次运行上面的命令。

下载命令提示

git clone https://gitee.com/powersee/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

然后编辑.zshrc使用插件,输入i开始编辑

vim ~/.zhsrc

找到plugins,在git后面添加上zsh-autosuggestions。然后输入esc->:wq

最后启用

source ~/.zshrc

###中文乱码问题

在终端中,无法显示和输入中文。在终端中输入

vi /etc/environment

在最后一行修改为,并保存

LC_ALL="en_US.utf-8"

然后重新连接ssh

四、安装宝塔面板

输入下面的命令

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

然后就是漫长的等待,大概50分钟左右就好了

image-20210207152219407

输入bt

image-20210207152247766

然后修改登陆账号和密码,和端口号登陆成功

image-20210207152310551

下载需要的软件

五、如何远程访问服务器呢?

现在网上有很多的解决方法,最常见的就是用蒲公英这些厂家,还有其他的解决方案。由于我家是有动态公网(电信公网这点非常重要,这决定着你能不能使用这个方案),所以这里我采用阿里云的ddns的api接口来进行远程访问。

  1. 首先你需要一个域名,我是在阿里云的万网购买的。

  2. 在n1服务器中安装python3,由于自带的python3版本太低了我重新安装了。

    1. 首先在python官网中下载对应的安装包,这里我下载的是python3.8.7的。

      image-20210207152329185

      下载到本地后上传到服务器,这里不做演示了。

    2. 然后就找到对应的目录下进行安装

    tar -zxvf Python-3.8.7.tgz
    cd Python-3.8.7
    ./configure
    make && make install
    

    ​ 配置环境变量,/data/software/Python-3.8.7为解压后的安装路径

    export PATH="$PATH:/data/software/Python-3.8.7" 
    

    ​ 输入python3 -V

    ➜  ~ python3 -V      
    Python 3.8.7
    
    1. 修改pip3源

      首先切换到根目录

      cd ~
      mkdir ~/.pip
      vim ~/.pip/pip.conf
      
      输入
      [global]
      index-url = https://mirrors.aliyun.com/pypi/simple
      保持退出
      
    2. 安装阿里云SDK

      pip3 install aliyun-python-sdk-core
      
      pip3 install aliyun-python-sdk-alidns
      
    3. 然后将代码上传到服务器的相应目录下

    4. 运行代码

      python3 ddns.py
      

      发现报错

      image-20210207152348421

      原因是没有安装requests库,运行下面命令

      pip3 install requests
      
    5. 成功

      image-20210207152413690

      等待一会等阿里云发到你的邮箱就OK了,就能通过域名进行访问了。

    6. 由于家庭宽带的公网ip是会不定时发生变化,所以我们通过宝塔面板自带的计划任务进行配置,这里可以设置每天多久定时执行。

      image-20210207152427679

      查看脚本日志

      image-20210207152440676

六、安装jdk并创建一个网盘可以分享下载

首先链接到斐讯n1,也就是我们刷好的ubuntu服务器

七、搭建24h下载文件系统aria2

Q.E.D.


一个在读大学生