wiki:freebsd:virtualbox
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
wiki:freebsd:virtualbox [2023/04/10 12:49] – [Конфигурируем VirtualHost для вебморды] Diman | wiki:freebsd:virtualbox [2023/06/06 07:52] (текущий) – [Собираем VirtualBox и модули ядра для его работы] Diman | ||
---|---|---|---|
Строка 26: | Строка 26: | ||
tmux | tmux | ||
cd / | cd / | ||
- | make install clean BATCH=yes | + | make install clean BATCH=yes I_DONT_CARE_IF_MY_BUILDS_TARGET_THE_WRONG_RELEASE=yes |
cd / | cd / | ||
make install clean BATCH=yes | make install clean BATCH=yes | ||
Строка 45: | Строка 45: | ||
pw groupmod vboxusers -m vbox | pw groupmod vboxusers -m vbox | ||
- | # Устанавливаем | + | # Устанавливаем |
pkg install -y nginx | pkg install -y nginx | ||
- | pkg install -y phpvirtualbox | + | |
- | sysrc nginx_enable=YES | + | # Устанавливаем PhpVirtualBox |
- | sysrc php_fpm_enable=YES | + | cd / |
+ | make install clean BATCH=yes | ||
</ | </ | ||
Обращаю внимание, | Обращаю внимание, | ||
Строка 94: | Строка 96: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ==== Включаем phpVirtualBox ==== | ||
+ | |||
+ | |||
+ | <code bash> | ||
+ | # Добавляем в автозагрузку nginx и php-fpm | ||
+ | sysrc nginx_enable=YES | ||
+ | sysrc php_fpm_enable=YES | ||
# Стартуем сервисы | # Стартуем сервисы | ||
service php-fpm restart | service php-fpm restart | ||
service nginx restart | service nginx restart | ||
+ | |||
+ | </ | ||
==== Стартуем vboxwebserver ==== | ==== Стартуем vboxwebserver ==== | ||
Строка 103: | Строка 115: | ||
<code bash> | <code bash> | ||
+ | sysrc vboxwebsrv_enable=YES | ||
+ | sysrc vboxwebsrv_user=" | ||
/ | / | ||
</ | </ | ||
Строка 132: | Строка 146: | ||
<code bash> | <code bash> | ||
- | sysrc nginx_enable=YES | ||
- | sysrc php_fpm_enable=YES | ||
- | |||
sysrc vboxguest_enable=YES | sysrc vboxguest_enable=YES | ||
sysrc vboxnet_enable=YES | sysrc vboxnet_enable=YES | ||
- | sysrc vboxwebsrv_enable=YES | ||
- | sysrc vboxwebsrv_user=" | ||
- | |||
service vboxnet start | service vboxnet start | ||
Строка 145: | Строка 153: | ||
Переходите на [[http:// | Переходите на [[http:// | ||
+ | |||
+ | ===== PS Не работает в веб-интерфейсе выбор файла для монтирования ===== | ||
+ | |||
+ | Если не работает в веб-интерфейсе выбор файла для монтирования, | ||
+ | |||
+ | < | ||
+ | $ vboxmanage list vms | ||
+ | " | ||
+ | $ vboxmanage storageattach " | ||
+ | --port 0 --device 0 --type dvddrive --medium / | ||
+ | </ | ||
+ | |||
+ | Если потребовалось сменить hdd диск у виртуальной машины: | ||
+ | <code bash> | ||
+ | # Находим UUID нужного диска в этом списке: | ||
+ | vboxmanage list hdd $DISKUUID | ||
+ | # Находим UUID машины, | ||
+ | vboxmanage list vms $VMUUID | ||
+ | " | ||
+ | " | ||
+ | # Меняем диск | ||
+ | vboxmanage storageattach $VMUUID --storagectl " | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | [PHP Modules] | ||
+ | Core | ||
+ | date | ||
+ | hash | ||
+ | json | ||
+ | libxml | ||
+ | mysqlnd | ||
+ | openssl | ||
+ | pcre | ||
+ | Reflection | ||
+ | session | ||
+ | SimpleXML | ||
+ | soap | ||
+ | SPL | ||
+ | standard | ||
+ | xml | ||
+ | |||
+ | [Zend Modules] | ||
+ | </ |
wiki/freebsd/virtualbox.1681120194.txt.gz · Последнее изменение: 2023/04/10 12:49 — Diman