Как стать автором
Обновить

Комментарии 11

Недавно для runkit'а мантейнер ввел версионность и генерирует периодически downloads, так что runkit теперь тоже можно ставить прямо через pecl
pecl install github.com/downloads/zenovich/runkit/runkit-1.0.2.tar

ну и, по-моему, раз не нужен gui, то проще поставить ubuntu server :)

для поклонников gentoo можно воспользоваться репозиторием github.com/silentroach/layman-phpdaemon, где уже все есть.
Про установку runkit через pecl не знал.
А про gui, он может внезапно понадобится если потребуется что-то подебажить из под браузеров работающих прямо из убунты, так что я выбрал именно такой вариант. А вообще каждый волен поставить то что его душе угодно, я лишь предложил один из вариантов, но спасибо за конструктивный комментарий :)
Зачем ставить ubuntu desctop и отключать загрузку Gnome, когда можно поставить ubuntu server?
Как я уже ответил выше, может потребоваться дебажить что либо из под браузеров установленных прямо в убунте, так что иметь возможность включить gui для меня важно.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
«сетевой мост с нашей реальной сетевой картой. Таким образом Виртуалка получит ip-адрес от Вашего dhcp сервера и к ней можно обращаться по вполне реальному ip адресу»

А вот не прокатывает сетевой мост в городских сетях, где провайдер IP-адрес пользователя привязывает к MAK-адресу сетевой карты. Не выдаёт он виртуалке IP.
Поэтому надо использовать команды VirtualBox:

VBoxManage setextradata «Ubuntu Server 10» «VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort» 2222
VBoxManage setextradata «Ubuntu Server 10» «VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort» 22
VBoxManage setextradata «Ubuntu Server 10» «VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol» TCP
Вы все правильно сказали, под локалкой я подразумевал сеть Вашего роутера или подобную. Кстати есть команда намного корче:
VBoxManage modifyvm «VMNAME» --natpf1 «guestssh,tcp,127.0.0.1,2222,,22»
Можно же выбрать не сетевой мост, а виртуальный адаптер хоста, и тогда виртуалка будет в сети что-то вроде 192.168.56.х, а хост 192.168.56.1. А для доступа из-под виртуалки в интернет настроить второй адаптер как NAT
параметр конфига сборки runkit-а должен быть не --enable-modify, а --enable-runkit-modify (видимо изменился с момента публикации)

И скрипт запуска демона теперь переименован — /opt/phpdaemon/phpd
Для тех, кто при попытке выполнить часть с pecl install libevent (pecl install channel://....)
Получает сообщение:
...
checking for libevent headers in default path... not found
configure: error: Cannot find libevent headers
...

Установите libevent-dev / libevent-devel

Ubuntu: sudo apt-get install libevent-dev
или
CentOS: yum install libevent-devel
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории