Pull to refresh

Comments 10

Зачем в убунте кулибинские решения и некий XAMPP?
aptitude install apache2 php5 mysql-server-5.1

Тогда топик можно будет сократить до одной команды
aptitude install php5-xdebug

Допустим, если нужен php разных версий (5.2 или 5.3). Насколько я знаю, на убунту без геморроя с 5.3 на 5.2 не попереключаешь. А тут
* выносим папки с данными из /opt/lampp/* куда-нибудь в одно место
* переконфигурируем ХАМРР
* создаем lampp5.3, lampp5.2,
* ln -s /opt/lampp5.3 /opt/lampp
* ln -s /opt/lampp5.2 /opt/lampp при необходимости

Представьте, если ВНЕЗАПНО вам понадобится рнр4.

К тому же зачем держать на своем компьютере постоянно работающий стэк апач+мускл? Несовсем безопасно.

Хотя на самом деле, для меня по большому счету это удобно тем, что я могу поставить одинаковую (ну или почти одинаковую) версию хамрра на винде и на линуксе и иметь возможность работать и там и там.
м… да, это надо далеко не всем. Впрочем, я и не позиционировал это решение как единственно правильное.

Просто убив пару часов в бесплодных попытках прикрутить дебаггер и найти гайды или руководство на русском или английском, решил, что может кому-то понадобится и поэтому опубликовал тут.
К тому же зачем держать на своем компьютере постоянно работающий стэк апач+мускл? Несовсем безопасно.
Это вообще о чём? Или по дефолту слушаются все внешние интрефейсы? Ну тогда не совсем безопасно держать компьютер вообще включённым.
sudo apt-get install apache2

После установки он моментально захочет повеситься на 80 порт. И впредь будет запускаться автоматически после перезагрузки.

На самом деле, конечно, это по большей части не вопрос безопасности. Вряд ли у вас на компьютере смертельно важные данные лежат. Да и если ДоСнут вас через какой-нибудь открытый сервис, от вселенной не убудет =)

Это скорее вопрос предпочтений. Мне удобнее запускать веб-сервер при необходимости. А поскольку у меня их несколько, то мне в любом случае вариант с дефолтом не подходит.
И также моментально и сам по себе, без лишних телодвижений, будет слушать внешний интерфейс, а не только 127.0.0.1? Да и автостарт сервисов отключается без проблем.
Серьёзно, я не ехидничаю — не пользователь *buntu, возможно и ошибаюсь.

У самого на компьютере установлено 5 различных PHP — один установлен из репозитория, остальные собраны руками.
Хотя, если вам удобнее пользоваться сборками, то почему бы, собственно, и нет.

>Почему-то phpize наотрез отказывался работать,
>жалуясь на $PHP_AUTOCONFIG и $PHP_AUTOHEADER без следующей вещи

а не пробовали sudo apt-get install php5-dev? по идее все что нухно для сборки расширений для php он бы за собой притянул. не?
да, пробовал. Из репозитория автоматом вытягиваются библиотеки для 64битного пхп5. ХДебаг успешно компилится, но запускаться наотрез отказывается (ХАМРР 32битный)

Пишет ошибку что-то вроде

Uknown ELF format: ELFCLASS64

не помню точно.
Sign up to leave a comment.

Articles