Перенос сайта
сделайте копию папки /var с загрузочного Micro SD Flash диска в корень заранее отформатированного (ext4) USB Flash диска.
cd /media/00f42023-d4d4-499b-9a57-e3c8d029e8e4/var
sudo tar -cvf ~/vararmbian.tar *
sudo tar -xvf ~/vararmbian.tar -C /media/e54730e0-e6e6-4fe2-a82d-37fef0a2cbf1
Копирование с применением утилиты tar мы использовали ради сохранения прав доступа к файлам в каталоге /var.
Верните на место загрузочный Micro SD Flash диск с операционной системой Armbian server и вставьте в микрокомпьютер USB Flash диск с копией каталога /var.
Определите какое имя дала система вашему USB Flash диску, как блочному устройству:
root@orangepipc2:~# blkid
Добавьте в файл /etc/fstab строку
/dev/sda1 /var ext4 defaults 0 2
и перезагрузите Orange Pi PC 2
root@orangepipc2:~# reboot
Установим утилиту tasksel
root@orangepipc2:~# apt install tasksel
Установка LAMP сервера – Linux, Apache, MySQL, PHP.
root@orangepipc2:~# tasksel install lamp-server
В процессе установки Веб сервера Вам будет необходимо ввести пароль для пользователя root базы данных MySQL. Настроим виртуальный хостинг на сервере Apache. Для этого, добавьте в файл конфигурации apache /etc/apache2/apache2.conf следующие строки:
# Настройка виртуального хостинга с одним IP
UseCanonicalName Off
VirtualDocumentRoot /var/www/%0
VirtualScriptAlias /var/www/%0/cgi-bin
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
#CustomLog /var/log/apache2/access_log vcommon
CustomLog /dev/null vcommon
# Включить поддержку PHP на HTML страницах
AddType application/x-httpd-php .php .htm .html
AccessFileName .htaccess
<Directory "/var/www/*">
AllowOverride All
Создайте символическую ссылку:
ln -s /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-enabled/
Перезагрузите Apache:
/etc/init.d/apache2 restart
[ ok ] Restarting apache2 (via systemctl): apache2.service.
Размещайте свои сайты в каталогах /var/www/cites-name.com