Ускорение PHP в Ubuntu

Пока не вышел новый быстрый PHP 7, смысл устанавливать оптимизаторы php остаётся. Среди современных, развивающихся и актуальных оптимизаторов один из основных – XCache. Этот оптимизатор устанавливается путем компиляции из исходников подключаемой к ядру php библиотеки. Далее короткая инструкция по установке. mkdir ~/tmp cd ~/tmp wget http://xcache.lighttpd.net/pub/Releases/…

Быстрая установка самого свежего стабильного Nginx на Ubuntu

В официальных репозиториях Ubuntu идёт не последняя версия nginx. Чтобы использовать последнюю стабильную версию, следуйте этой простой инструкции. Добавление цифровой подписи nginx sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ABF5BD827BD9BF62 Добавление в репозитории для Ubuntu 12.04 LTS sudo add-apt-repository -s 'deb http://nginx.org/packages/ubuntu/ precise nginx'…

Быстрая установка PHP 5.6 на Ubuntu 14.04 LTS

По умолчанию в Ubuntu 14.04 LTS устанавливается PHP 5.3, поддержка которой уже скоро прекратится. Если вы не используете самописный код и древние CMS, пора обновлять PHP. Если старого кода много, можно проверить его на совместимость с новыми версиями PHP с помощью скрипта https://github.com/wapmorgan/PhpCodeFixer, исправить…

Безопасность MySQL в Ubuntu

Независимо от того, установлена уже у вас СУБД MySQL или вы только собираетесь это сделать, необходимо произвести несколько обязательных действий, которые обезопасят вас от большинства проблем с безопасностью. Установить mysql MySQL: sudo apt-get install mysql-server Percona в Ubuntu 12.04: sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A sudo…

Чиним rsyslog в Ubuntu 12

В Ubuntu 12 с логированием системных действий в случае с Rsyslog возникают неочевидные проблемы, приводящие к отсутствию логирования или его частичной работе, поэтому необходимо его просто удалить, заменив более надёжным Sysklog. Удаляем rsyslog и устанавливаем sysklog: sudo aptitude purge rsyslog sudo aptitude install sysklogd Теперь необходимо заменить вызовы rsyslog. Во…