Сборка php5.3 из исходников на Ubuntu 14.04

23bd8acc03ac48fbaa557d40e1f2c828

Имеется сервер на Ubuntu 14.04 с установленным php 5.5 и mariaDB 10, но при этом некоторые сайты в упор не хотят заводиться на новом php, и требуют более старую версию. Не вопрос, будем им php5.3, который мы собственноручно соберем из исходников. Первым делом скачиваем последнюю доступную версию — PHP5.3.29. Про …

Далее

Установка nginx и google pagespeed на Ubuntu 14.04

unnamed

В сети достаточно много мануалов по сборке NGINX c модулем PageSpeed от Google. Но все они предлагают постоянную муторную пересборку несчастного nginx чуть ли не каждый раз. Хорошо когда надо собрать все это счастье всего один раз, а когда несколько? Замучаешься ведь! В результате некоторых поисков было найдено универсальное решение, …

Далее

Bup backup для сайтов

Бэкапы сайтов

На сервере со множеством сайтов очень часто возникает вопрос, как это все хозяйство адекватно бэкапить. Особенно остро вопрос встает при наличии множества картинок или какого-то достаточно объемного контента. На просторах интернета было найдено вполне элегантное решение на основе git, и называется это чудо bup backup. О том как его настроить …

Далее

Обновление Ubuntu 12.04 до 14.04 через ssh

tumblr_lq8ypsJt8D1qk6gbv

При обновлении с версии 12.04 до 14.04 можно столкнуться с рядом проблем. Проблема первая: The program ‘do-release-upgrade’ is currently not installed.  You can install it by typing:apt-get install update-manager-core Решается установкой пакета update-manager-core. root@test:/home/user# apt-get install update-manager-core Проблема вторая: UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x* in position *: ordinal …

Далее

Git и GitHub для front-end программистов

git-github

В последнее время все больше набирают популярность системы контроля версий. С их помощью можно полностью отследить жизненный цикл файла, посмотреть все внесенные изменения, сделать в любой момент копию проекта и продолжить работу параллельно. Их использование при разработке back-end’а стало уже практически обязательным. Но и для front-end’щиков Git может быть весьма …

Далее

Подключаем FTP как сетевую папку.

В Linux Mint 17: 1. Открываем домашний каталог.2. Файл -> Подключиться к серверу3. В выпадающем списке: FTP (с авоторизацией),4. Вводим полученные от хостера данные, жмем кнопочку «Подключиться».5. В верхнем меню «Закладки» -> Добавить в закладки.С левой стороны в перечислении папочек появилась ваша FTP-папка. Теперь не нужно пользоваться FileZilla, а можно …

Далее