Установка и предварительная настройка ARMBIAN и веб-сервера на OrangePI

На самом деле спасибо человеку который снял вот эти видео:

https://www.youtube.com/watch?v=Maak7gX4lpc&list=PLU-L7X7KJYh0uR1gS-mFZHbeC82qkr1bT&index=1

https://www.youtube.com/watch?v=KF9Se5QWqqU&list=PLU-L7X7KJYh0uR1gS-mFZHbeC82qkr1bT&index=2

 

Листинг команд кому надо ниже.

Опять же спасибо автору этих строк, и да простит он меня за их копирование тут.

Подготовка sd карты (мин. 8Gb):
Скачиваем ПО
PuTTY — тут
SD Card Formatter — тут
Win32 Disk Imager — тут
OS ARMBIAN  — тут

Устанавливаем на Windows ПК:
PuTTY
SD Card Formatter
Win32 Disk Imager
Форматирование SD карты:
Подключаем sd карту к ПК
Запускаем SD Card Formatter
Настройки не трогаем, нажимаем «Format»
В всплывающих окнах — «OK», «OK»
Нажимаем «Exit»
Запись образа на SD карту:
Создаем папку
Распаковываем архив с Armbian в новую созданную папку
Запускаем Win32 Disk Imager
В програме нажимаем на иконку — image file, что бы прописать путь к
образу
Находим вашу созданную папку, куда ранее был распакован архив с Armbian(в
папке должен быть видим один образ Armbian —
Armbian_bla-bla-version.img)
Выбираем образ, настройки в программе не трогаем, нажимаем — «Write»
В всплывающем окне нажимаем — «Yes»
По окончании записи образа нажимаем в всплывшем окне — «OK», в програме —
«Exit»
Установка server OS DEBIAN Jessie:
Вставляем SD карту в слот для SD карты на плате Orange Pi
Подключаем кабель питания к плате Orange Pi
Подаем питание на кабель micro usb
Идем перекурить…
Открываем браузер, заходим на роутер (обычно 192.168.1.1)
Смотрим какой локальный IP получила плата Orange Pi  (определяется
как устройство — orangepiblalblabla)
Открываем PuTTY
В категориях выбираем раздел — «Session»
В поле «Host name or IP address» вводим полученный Orange Pi  IP,
порт 22
Нажимаем «Open»
В всплывающем окне RuTTY Security Alert нажимаем «Да»
Выбираем EN раскладку
В окне терминала вводим root
При запросе пароля вводим 1234
Далее стандартная процедура замена дефолтного пароля суперпользователя…
В строке (current) UNIX password: вводим дефолтный пароль — 1234
В строке Enter new UNIX password: вводим свой придуманный пароль
В строке Retype new UNIX password: снова вводим свой придуманный пароль
Создаем нового пользователя
Вводим придуманный логин для пользователя — admin
В строке Enter new UNIX password: вводим свой придуманный пароль
В строке Retype new UNIX password: снова вводим свой придуманный пароль
По желании заполняем данные пользователя
В строке Is the information correct? [Y/n] вводим Y, нажимаем «Enter»
Для завершения настройки размера файловой системы на вашей карте вводим:
sudo reboot
Закрываем терминал PyTTY
Настройка DEBIAN Jessie
Открываем PuTTY
В категориях выбираем раздел — «Session»
В поле «Host name or IP address» вводим полученный Orange Pi Zero IP,
порт 22
Нажимаем «Open»
Выбираем EN раскладку
В окне терминала вводим логин созданный вами
При запросе пароля вводим пароль созданный вами
sudo apt-get update
sudo apt-get upgrade
В строке Do you want to continue? [Y/n] вводим Y
sudo dpkg-reconfigure tzdata — настройка тайм зоны
sudo apt-get install nano wget -y — установка текстового редактора Nano
sudo apt-get install mc -y — установка Mid
sudo apt-get install localepurge — настройка локалей
Рекомендую выбрать:
en
en_US
en_US.ISO-8859-15
en_US.UTF-8
ru
ru_RU
ru_RU.CP1251
ru_RU.KOI8-R
ru_RU.UTF-8
Перемешение стрелками вверх-вниз, селект выполняется пробелом
После выбора жмём «Enter»
Выбираем «YES» и еще раз «YES»
sudo localepurge
clear
sudo -s — заходим под суперпользователем
nmtui — настройка сети (WI-FI)
Выбираем Activate a connection
стрелками вверх-вниз выбираем сеть
Выбрав жмём «Enter»
В поле ввода пароля вводим пароль вашей сети WI-FI
После ввода стрелками вверх-вниз и влево-вправо перемешаемся на «OK» и
жмём «Enter»
Переходим на пункт меню «Activate», жмем «Enter»
reboot
Открываем браузер, заходим на роутер (обычно 192.168.1.1)
Смотрим какой второй локальный IP получила плата Orange Pi Zero
(определяется как устройство — orangepizero)
Открываем PuTTY
В категориях выбираем раздел — «Session»
В поле «Host name or IP address» вводим полученный Orange Pi Zero второй
IP выданный в сеть I-FI, порт 22
Нажимаем «Open»
В всплывающем окне RuTTY Security Alert нажимаем «Да»
Выбираем EN раскладку
В окне терминала вводим логин созданный вами
При запросе пароля вводим пароль созданный вами
nmcli dev wifi list — проверяем подключение
————-опционально————————
Добавляем пробуждение по Wi Fi
iw phy phy1 wowlan show
iw phy phy1 wowlan enable any
iw phy phy1 wowlan show
————————————————
Проверка скорости:
Установка
wget https://raw.githubusercontent.com/sivel/speedtestcli/master/speedtest.py
sudo chmod a+rx speedtest.py
sudo mv speedtest.py /usr/local/bin/speedtest
sudo chown root:root /usr/local/bin/speedtest
Проверка (после первой проверки отсоедините Ethernet кабель и сделайте
проверку повторно, таким образом вы получите даныые upload и download по
Ethernet и Wi-Fi)
speedtest
Запуск монитора:
sudo armbianmonitor -m
Остановка монитора
ctrl c
sudo shutdown -h now — выключение

Я сам вайфай не включал, сервер должен работать по кабелю ИМХО. Пусть даже такой маленький.

По установке веб-сервера  лучше посмотреть, допустим,  эту статью