Архивы автора: Воронов Глеб

Создание бекапа и отправка данных на ЯДиск

В сегодняшней заметке рассмотрим простой пример создания архива сайта и дампа базы данных и их копирование на сервис Яндекс Диск. Решение по бекапу тривиальное: файлы паковать архиватором, базу дампить mysqldump-ом. Любители инкрементальных копий легко могут адаптировать данный метод под свои нужды. Временные отметки можно убрать. У меня сайт большой и периодически проводятся чистки и т.п.… Читать далее »

NGinx — an upstream response is buffered to a temporary file while reading upstream

На одном из ресурсов с хорошим посещением заметил в логах часто повторяющуюся ошибку 2016/10/05 20:16:58 [warn] 6488#0: *6021227 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/4/20/0000438204 while reading upstream, client: 8.8.8.8, server: example.com, request: «GET /6155-protrek_japonskie_na-remeshke_calendar HTTP/1.1», upstream: «fastcgi://unix:/var/run/php5-fpm.sock:», host: «example.com» Дело в том, что перед тем как передать ответ от php-fpm nginx… Читать далее »

NGinx — upstream timed out (110: Connection timed out)

Периодчески при запуске в кроне PHP скриптов они отваливаются, а в логах NGinx-а появляется: 2016/10/09 13:31:28 [error] 1884#0: *137995 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 8.8.8.8, server: example.com, request: «GET /modules/blocklayered/blocklayered-url-indexer.php?token=96f7805987&truncate=1&ajax=1 HTTP/1.1», upstream: «fastcgi://unix:/var/run/php5-fpm.sock», host: «example.com», referrer: «http://example.com/admin-example/index.php?controller=AdminModules&token=fc8f4cfdc6e7d73a592d5c8aa6b1eeae&configure=blocklayered&tab_module=front_office_features&module_name=blocklayered» Дело в том, что по умолчанию таймаут ответа составляет… Читать далее »

Установка и настройка ERP системы Odoo 10

Первым делом определим версию Ubuntu # lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty или # cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION=»Ubuntu 14.04.5 LTS» или # cat /etc/issue Ubuntu 14.04.5 LTS \n \l В качестве бекенда базы данных используется PostgreSQL. Установим его: # apt-get install… Читать далее »

Включение TFTP сервера на FreeBSD

TFTP (англ. Trivial File Transfer Protocol — простой протокол передачи файлов) используется главным образом для первоначальной загрузки бездисковых рабочих станций. (c) Wiki TFTP уже включен в базовую поставку FreeBSD, но отключен программно Для его активации сперва необходимо запустить «Супер-сервер» inetd, который отключен по умолчанию Для этого добавим в /etc/rc.conf следующее inetd_enable=»YES» После этого в /etc/inetd.conf… Читать далее »

Поиск кода активации Windows XP на диске

Вот уж не думал, что такое может случиться, но в 2016 году ко мне обратились с просьбой переустановить винду XP Home на XP Home. Что примечательно, вариант Windows XP Pro а уж тем более Windows 7 отпадал сразу, так как в природе отсутствуют драйвера на Wi-Fi устройство для этой модели. Да и был диск (скаченный… Читать далее »

Сбор статистики PHP-FPM в Zabbix

Мониторинг сервисов позволяет не только узнать о проблемах, но и даёт возможность оптимизировать конфигурацию и нагрузку. В данном материале я расскажу как анализировать сервис PHP-FPM и забирать информацию с помощью Zabbix С чем имеем дело # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) Начнем с того, что PHP-FPM имеет встроенный инструмент для предоставления статистики. Для… Читать далее »