给N1盒子安装linux

1
2
3
如果n1重装系统之后,mac记得要清ssh缓存,否则ip一致的时候,不能访问
ssh-keygen -R "你的远程服务器ip地址"  
ssh-keygen -R “192.168.0.125”

N1 linux安装教程

1
2
3
4
5
6
1. 下载镜像
2. 把镜像烧录到u盘,
烧录工具: https://www.alexpage.de/usb-image-tool/download/

3. 参考安装,修改网络教程:
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=510423

镜像

1
2
在微云网盘中,安装的是5.77
需要其他版本可以到恩山论坛去找

安装docker

1
2
教程地址:
https://www.znds.com/forum.php?mod=viewthread&tid=1136077

部分镜像

1
2
3
4
1. 小钢炮
文章地址: https://www.right.com.cn/forum/thread-324404-1-1.html
2. Arm镜像列表
1. https://www.right.com.cn/FORUM/thread-911375-1-1.html

其他教程参考

1
2
https://www.mivm.cn/phicomm-n1-linux/
https://bbs.hassbian.com/thread-6958-1-9.html

设置静态IP

1
2
3
4
5
6
7
8
9
编辑文件 /etc/network/interfaces
dhcp
iface eth0 inet dhcp

静态IP
iface eth0 inet static
  address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1

可道云安装

1
docker run -d   --name  kdcloud   -p 1000:80   --restart=always   -v /docker/kdcloud:/var/www/html   lstcml/n1_kodcloud

安装mariadb数据库

1
2
3
4
5
# 不需要外挂数据卷
docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root123 --name mariadb -d mariadb:10.4
# 把数据卷外挂到外部
mkdir -p /data/mysql
docker run -v /data/mysql/:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root123 -e TZ=Asia/Shanghai --privileged=true --restart unless-stopped --name mariadb -d mariadb:10.4

Java镜像

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
java8镜像(可以Spring boot)
docker pull mleitz1/rpi-java8:arm64v8


#没有shell
#FROM mleitz1/rpi-java8:arm64v8

#docker pull owlab/oracle-jdk8-arm64:8u101-b13

#Java JDK image for arm (armhf) based on minimized Ubuntu 16.04 LTS.
#docker pull kodbasen/java-jdk-arm

#Oracle's JDK8 for 64-bit ARM architecture debian
#docker pull atzoum/aarch64-base-jdk
FROM atzoum/aarch64-base-jdk

#ubuntu-18.04, jdk-8u231-linux-arm64-vfp-hflt
#FROM houwm/jdk8