Я не могу предложить вам загрузку VHD, но я так и сделал, используя VirtualBox
Настройка сети
Это, пожалуй, самый важный бит.Добавьте два сетевых адаптера к вашей виртуальной машине.Первым может быть стандартное соединение NAT, чтобы ваша виртуальная машина могла подключаться к Интернету.Сделайте второй «адаптером только для хоста».
Установите Ubuntu Server на свою виртуальную машину.
Откройте /etc/network/interfaces
и добавьте второй адаптер со статическим IP в 192.168.56.1/24диапазон (это сетевая подсеть только для хоста VirtualBox), например
# The primary network interface
auto eth0
iface eth0 inet dhcp
# Static VBox IP
auto eth1
iface eth1 inet static
address 192.168.56.10
netmask 255.255.255.0
После перезапуска виртуальной машины вы сможете подключиться к ней по этому статическому IP-адресу.
I ♥ LAMP
- Установите Zend Server CE с помощью описанного здесь ручного метода DEB - http://files -source.zend.com / help / Zend-Server-Community-Edition / zend-server-community-edition.htm # deb_installation.htm
- Установить XDebug через PECL, например,
sudo /usr/local/zend/bin/pecl install xdebug
.Вам может потребоваться установить некоторые зависимости, такие как gcc
и make
, прежде чем это сработает. - Удалите символическую ссылку конфигурации Zend Debugger, например,
sudo rm /usr/local/zend/etc/conf.d/debugger.ini
Настройте XDebug с помощью следующего,Добавьте это над секцией [Zend]
в /usr/local/zend/etc/php.ini
zend_extension="/usr/local/zend/lib/php_extensions/xdebug.so"
[xdebug]
xdebug.remote_enable=1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
xdebug.show_local_vars=0
xdebug.var_display_max_data=10000
xdebug.var_display_max_depth=20
xdebug.show_exception_trace=0
Вам не нужно использовать Zend Server, однако я считаю, что это лучший стек LAMP.Вы, вероятно, можете получить, установив стек LAMP по умолчанию, затем установив XDebug
sudo aptitude install php5-xdebug