phpVirtualBox как настроить

Автор triode-master, 23 декабря 2014, 14:38:30

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

triode-master

Я не опытный пользователь, сложно сформулировать мысли.
Столько перегуглил, голова кипит.

Начну с конфигурации ПО  7.7 (wheezy) 64-бит Ядро Linux 3.2.0-4-amd64 GNOME 3.4.2

Установка phpVirtualBox по этой инструкции
Делал всё пошагово как там написано.
В конце при входе в веб интерфейс получаю ошибку
ЦитироватьCould not connect to host (http://192.168.10.125:18083/)

Exception Object
(
    [message:protected] => Could not connect to host (http://192.168.10.125:18083/)
    [string:Exception:private] =>
    [code:protected] => 64
    [file:protected] => /var/www/pvb/lib/ajax.php
    [line:protected] => 128
    [trace:Exception:private] => Array
        (
        )

    [previous:Exception:private] =>
)


Далее начинаю разбраться...
В терминали ввожу
#vboxwebsrv -V
ответ
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-ose-dkms package and the appropriate
headers, most likely linux-headers-amd64.

You will not be able to start VMs until this problem is fixed.
Oracle VM VirtualBox web service version 4.1.18_Debian
(C) 2005-2014 Oracle Corporation
All rights reserved.
4.1.18_Debianr78361


Устанавливаю virtualbox-ose-dkms, ответ тот-же - Please install the virtualbox-ose-dkms.....

/etc/init.d/vboxweb-service start
bash: /etc/init.d/vboxweb-service: Нет такого файла или каталога



YVSIK

#1
не хватает ещё ,на что ставите,  там по ссылке сказано что ставиться вроде не сервер,
вот и вопрос, а что стоит на сервере, если он таковой есть.

насчет пакета, (Oracle_VM_VirtualBox_Extension_Pack-4.)п ослследней версии, как выяснилось тут он не совсем рабочий и то елси он очень нужен будет в дальнейшем,
а как ставить,,

да самый простой способ:
ксатити, для начала снеси все что поставил-если умеешь
если не умеешь, ставь так он сядет(так думаю поверх той версии что есть уже у тедя

И так: ставиться проще(как говорится некуда)
пишем в терминале




apt-get install virtualbox-4.1
(если нужна более свежая версия цфры меняетм так virtualbox-4.2 и ТД. virtualbox-4.3)
если в листе нет записи где это лежит, будет варнинг,
заходим сюда
что тут надо буде выделил цитатами, две вещи первая выбрать и записать в
nano /etc/apt/sources.list
ЦитироватьDebian-based Linux distributions
Add one of the following lines according to your distribution to your /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian trusty contrib
deb http://download.virtualbox.org/virtualbox/debian saucy contrib
deb http://download.virtualbox.org/virtualbox/debian raring contrib
deb http://download.virtualbox.org/virtualbox/debian quantal contrib
deb http://download.virtualbox.org/virtualbox/debian precise contrib
deb http://download.virtualbox.org/virtualbox/debian lucid contrib non-free
deb http://download.virtualbox.org/virtualbox/debian wheezy contrib
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free
(Up to version 3.2 the packages were located in the non-free section. Starting with version 4.0 they are located in the contrib section.)
я себе записал две последние строчки, тебе согласно версии видимо они так-же должны подойти, если не подходт, возми все  скопируй, потом почистиш
хуже не будет

вторым обязательным надо добавить открытый ключь, об этом цитатой ниже сказано

ЦитироватьThe Oracle public key for apt-secure can be downloaded here. You can add this key with
будем ставить так (ссылка на него-это слово here) вот его и будем использовать.
все будет в автоматическом режиме.
wget https://www.virtualbox.org/download/oracle_vbox.asc
когда он скачается установим ключ этой командой
Цитироватьsudo apt-key add oracle_vbox.asc

обновляем систему
apt-get update
и запускаем по новой установку,

как ранее сказано
apt-get install virtualbox-4.1

ищем виртуалбокс по пути Все приложения/ Система
он появится,

наслаждению нет придела
ЗЫ. конечно если сам собственно ничего не напутал
если напутал меня поправят,  вообщем как смог так и обьсянил  ::)

triode-master

YVSIK спасибо за помощь, но вижу я что у вас уровень знаний такой же как у меня.

1.У debian нет такого разделения как у убунту (сервер, десктоп).
Стоит debian 7.7 (wheezy) 64-бит
Отдельно я накатил gnome.

2. Сам virtualbox работает, т.е. его можно запустить как gui приложение.
На сколько я понимаю не работает VirtualBox web service.
Он нужен для того чтобы можно было работать удалённо.

YVSIK

#3
Цитата: triode-master от 23 декабря 2014, 17:44:18У debian нет такого разделения как у убунту (сервер, десктоп).
это почему нет разделения?
сервер это сервер а декстоп он и есть декстоп,
все зависит он того, что настроить  пытешь,
кстати это не одно и тоже
чтобы видеть все что есть в виртуале достаточно знать айпи адрес и разрешение на видение
например стоит севен, и у неё свой айпи и доступ к папкам или там еще чему
стычим , нам показывают.
но и этого мало, надо ещё все эти разрешения через машину пробросить,
на которой будет этот виртуаль стоять, тож будет преградой и нат роутера
само собой

я ставил на виртуаль сервер отделно и отлично с ним работал и видел его удаленно по айпишнику


Сообщение объединено: 23 Декабрь 2014, 18:00:58

знаешь что triode-master выкинь все эти промежуточные виртули из головы
самым простым будет поставить Proxmox VE
это будет СРАЗУ
сервер и на нем можешь разворачивать без бубнов всякого рода и сервера отдельные и ОС отдельные
и все это будет жить отлично своей жизнью
и видно будет все это и локально как надо тот-же декстоп и удаленно
и сервера ставятся любых видов и модификаций




Сообщение объединено: 23 Декабрь 2014, 20:02:48

вот представь себе
удаленные декстоп! авУ


*я не граммар-наци, но читать ваши сообщения невозможно, qupl

endru

Цитата: triode-master от 23 декабря 2014, 14:38:30Please install the virtualbox-ose-dkms package and the appropriate
    headers, most likely linux-headers-amd64
не все поставил, что просят.
apt-get install linux-headers-`uname -r`

triode-master

#apt-get install linux-headers-`uname -r`
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия linux-headers-3.2.0-4-amd64.
linux-headers-3.2.0-4-amd64 установлен вручную.
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmysqlclient18 mysql-common mysql-common-5.6
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

endru

а если поставить как он просит? именно linux-headers-amd64

triode-master

#7
apt-get install linux-headers-amd64
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия linux-headers-amd64.
linux-headers-amd64 установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.


Я если честно уже с утра успел систему удалить и заново поставить, результат тот же.

Сообщение объединено: 24 декабря 2014, 16:53:10

вот что не хочет ставиться
apt-get install virtualbox-ose virtualbox-ose-modules-$(uname -r)
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет virtualbox-ose-modules-3.2.0-4-amd64
E: Не удалось найти пакет по регулярному выражению «virtualbox-ose-modules-3.2.0-4-amd64»

qupl

triode-master, если Вы ставите по wiki, то учитывайте, что "virtualbox-ose-modules***" упоминался для lenny. В wheezy такого пакета нет.