nixischev
@nixischev
PHP backend developer

Как правильно собрать PHP5 из исходников под nginx (php-fpm), без использования абсолютных путей?

Доброго времени суток!

Вопрос следующий - как правильно собрать PHP5 из исходников под nginx (php-fpm), без использования абсолютных путей (делаю портабильную версию сервера)?

Требуется (из репозиториев):
php5-cli php5-common php5-mysql php5-suhosin php5-gd php5-fpm php5-cgi php5-fpm php-pear php5-mcrypt php5-json

Самое главное условие - собрать из исходников без использования абсолютных путей и зависимостей из репозиториев, т.е. чтобы можно было запустить и с флешки и с пк, etc.

Очень надеюсь на вашу помощь!

P.S: Если кому интересно, вот что уже получилось: https://github.com/agmanix/lempo
  • Вопрос задан
  • 4032 просмотра
Решения вопроса 1
vvpoloskin
@vvpoloskin
Инженер связи
Для каждого тарбола смотришь ./configure --help, обращаешь внимание на опции location, prefix, path и указываешь их. Это если долго.

Если быстро: делаешь директорию отдельную, chroot туда, создаешь базовый набор папок в ней (var, usr, etc...), и собираешь без опций.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mgyk
@mgyk
Может запилите в докер все? Будет полностью портабельно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы