Установка PHP-5.5 и php-fpm из репозитария

Дата

В репозитарии ubuntu 14.04 LTS лежит относительно свежий php5.5.9, который не долго думая мы и поставим. Как я уже писал — php5 у нас будет запускаться через php-fpm в chroot. sudo apt-get install php5-fpm php5-gd php5-mysqlnd php5-memcache php5-memcached php5-xcache sudo update-rc.d -f php5-fpm defaults sudo apt-get install memcached Тут ставится php-cli, php-fpm, клиентские модули для … Читать далее Установка PHP-5.5 и php-fpm из репозитария

Обновление PHP до 5.3.19 из сырцов + обновление OpenSSL до 0.9.8x из сырцов

Дата

Данная статья устарела, оставлена исключительно для желающих покомпилировать php. Остальным людям предлагаю поставить php5.5 из репозитария, т.к. в нем он относительно свежий и телодвижений требуется совершить меньше. Написал я как-то год назад себе мануальчик как ставить php из сырцов, а сегодня столкнулся с проблемой обработки https. И все бы ничего — создал устройство /dev/urandom и … Читать далее Обновление PHP до 5.3.19 из сырцов + обновление OpenSSL до 0.9.8x из сырцов

Установка LiveStreet не в WebDIR

Дата

Потребовалось мне установить LiveStreet 0.5.1 на свой VDS, но поскольку апача у меня нет, то столкнулся с проблемой .htaccess. А именно: .htaccess не поддерживается nginx, т.к. nginx запускается уже с готовым конфигом (сделано для улучшения быстродействия). Сам же LiveStreet пестрит файликами .htaccess следующего содержания: Order Deny,Allow Deny from all Видимо автор пытался бороться с хакерами. … Читать далее Установка LiveStreet не в WebDIR

Настройка почты для работы в php-fpm из chroot

Дата

После установки PHP как php-fpm работающего в chroot и установки сервера почты можно обнаружить, что отправка почты из PHP стандартной функцией mail не работает. И это не удивительно, т.к. стандартный вариант PHP шлет почту через sendmail, который складывает сгенерированные письма в файлики уже непосредственно тому, кто будет отсылать. Поскольку наш PHP находится в chroot, то … Читать далее Настройка почты для работы в php-fpm из chroot

Установка eAccelerator из сырцов

Дата

Данная статья устарела, оставлена исключительно для желающих покомпилировать eAccelerator. Остальным людям предлагаю поставить php5.5 из репозитария (с опкешем xcache), т.к. в нем он относительно свежий и телодвижений требуется совершить меньше. Продолжаю повествования о настройки VDS. Теперь будем ставить eAccelerator — кеш опкода PHP. Делать будем опять из сырцов, т.к. пакета под нашу сборку вряд ли … Читать далее Установка eAccelerator из сырцов

Установка PHP-5.3 \ php-fpm из сырцов и настройка

Дата

Данная статья устарела, оставлена исключительно для желающих покомпилировать php. Остальным людям предлагаю поставить php5.5 из репозитария, т.к. в нем он относительно свежий и телодвижений требуется совершить меньше. Еще одна вкусняшка в нашем VDS — это php, который мы сейчас поставим. Ставить будем из сырцов, т.к. необходим нам именно php5.3 и никак не хуже, а в … Читать далее Установка PHP-5.3 \ php-fpm из сырцов и настройка

Настройка хостинга на VDS под Ubuntu

Дата

Обновляшечки! Данный набор шпор для разворота хостинга обновлен 28.03.2015, теперь по ним можно развернуть относительно свежий хостинг под Ubuntu 14.04LTS. Вчера заметил, что Hetzner недавно «обновил тарифы» и выкатил конфигурацию VX18 всего за 18€ c VAT (для нерезидентов по 15.8€). По характеристикам — всего в 2 раза больше, чем на моем старом тарифе VQ19, по … Читать далее Настройка хостинга на VDS под Ubuntu

RGB to HSV PHP optimized

Дата

Изобретал тут велосипед с определением цветов на картинке и потребовалось для работы конвертировать RGB в HSV. Нашел всем известный алгоритм: function RGB_TO_HSV ($R, $G, $B) // RGB Values:Number 0-255 { // HSV Results:Number 0-1 $HSL = array(); $var_R = ($R / 255); $var_G = ($G / 255); $var_B = ($B / 255); $var_Min = min($var_R, … Читать далее RGB to HSV PHP optimized