Резервное копирование mysql

Опубликовано beregov.a.e - чт, 11/15/2018 - 21:41

Резервное копирование mysql

Предлагаю вашему вниманию скрипт на bash для резервного копирования баз данных mysql. Скрипт написан для freebsd. Для linux необходимо переписать места где формируются  переменные deys months years. Будет ниже

Немного истории происхождения и почему так реализовано.

Теги

freebsd 11.1 update freebsd 11.2

Опубликовано beregov.a.e - чт, 06/28/2018 - 11:36

Как обновить freebsd 11.1 до freebsd 11.2

Тут можно рассмотреть несколько способов. 1 Это утилитой  freebsd-update 2 Из исходников.

1 Самый простой и самый быстрый.

В начале обновляем текущею версию.

freebsd-update fetch install

reboot или shutdown -r now

после перезагрузки

freebsd-update upgrade -r 11.2-RELEASE

freebsd-update install

reboot или shutdown -r now

после перезагрузки

freebsd boot loader too large freebsd zfs

Опубликовано beregov.a.e - чт, 06/14/2018 - 14:58

Если так случилось что ОС не загружается. То причина в загрузчике.  Нужно его перезаписать. Дело не хитрое.

Загружаемся с загрузочного диска или флешки или подключаем диск к другой системе. Если грузитесь с флешки или загрузочного диска то выбираем режим livecd

после этого

root 

Загружаем модули для работы с zfs.

kldload zfs

gpart show

Обычно это первый раздел. Пересоздадим его.

gpart delete -i 1 /dev/диск

устанока php на freebsd и настройка web сервера.

Опубликовано beregov.a.e - ср, 06/06/2018 - 17:21

В данном тексте будет рассмотрен вопрос как установить php и настроить web сервер apache 2.4 для работы выбран модуль mod_php. 

PHP это один из самых популярных языков программирования для написания веб приложений.  И так приступим. можно поставить из пакетов или из портов. Вопрос установки из пакетов не буду рассматривать, только из портов.

Для начала выберем версию php по умолчанию в файле /etc/make.conf  DEFAULT_VERSIONS+=php=72 обновим порты.

portsnap auto

Теги

установка web сервера apach 2.4 на freebsd 11

Опубликовано beregov.a.e - ср, 06/06/2018 - 15:55

Установка web сервера apache24 на freebsd 11

из пакетов

pkg install apache24

или из портов

cd /usr/ports/www/apache24 && portmaster -p

При установки из портов есть возможность собрать веб сервер только с  необходимые модули. в частности выбрать c  SUEXEC             Set uid and gid for spawned processes для большей безопасности web сайтов. Тема безопасности веб сервера не входит в рамки данного руководства. Так что продолжим.

Разрешим запуск apache2.4  

sysrc apache24_enable=YES

Запустим сервер.

Теги

asterisk 15 cdr на почту

Опубликовано beregov.a.e - пт, 04/20/2018 - 16:46

Возникла потребность в отчёте по пропущенным звонкам.

Так как asterisk установлен из портов на freebsd 11 и не имеет web интерфейса для просмотра журнала звонков, а сервер баз данных был выбран postgres, был подготовлен небольшой скрипт. Скрипт выполняется от имени пользователя postgres которому разрешено подключаться без пароля к любой базе данных для примера база asterisk_cdr.

Теги

zabbix 34 freebsd 11

Опубликовано beregov.a.e - пт, 03/30/2018 - 18:05

Zabbix это система мониторига. Состоит из сервера и клиента, а так же может собирать информацию с помощью snmp протоколу, просто пинговать что либо. Или каким либо ещё способом собирать информацию и хранить её. Подробнее на официальном сайте. https://www.zabbix.com/documentation/3.4/ru/manual 

установка redmine на freebsd 11.1

Опубликовано beregov.a.e - вт, 02/20/2018 - 10:13

Эта статья возникла из-за того что столкнулся с трудностями при установки redmine на freebsd 11.1. http://bash.im/quote/109650

Предполагается что уже установлен apache24 и сервер баз данных postgres.

Внимание

Теги

asterisk защита от телефонного DDoS

Опубликовано beregov.a.e - чт, 02/15/2018 - 10:26

По мативам https://habrahabr.ru/company/doktelecom/blog/143823/

Как от этого можно защитится? На этот вопрос попытаюсь ответить.

Теги

asterisk 15 русский язык на freebsd 11.1

Опубликовано beregov.a.e - пн, 02/12/2018 - 15:24

За основу взял статью http://xgu.ru/wiki/Русификация_Asterisk

переходим в директорию /usr/local/share/asterisk/sounds/ создаём директорию для русского языка ru и скачиваем голос с сайта asterisk.org

cd /usr/local/share/asterisk/sounds/

mkdir ru

cd ru

Теги