Архивы автора: admin

Centos 8 – Locale for language “ru_RU” is not found on the server

Столкнулся с ошибкой русской локали на Centos 8. Неожиданностью было то, что все способы добавления русской локали, которые использовал раньше, не помогали. Делюсь информацией о том, как добавить поддержку русского языка в Centos 8 сейчас. Смотрим список доступных локалей в системе Centos 8.

Потом активную locale:

Сначала пытался добавить русский язык вот так:… Читать далее »

bash cкрипт резервного копирования на FTP

Итак, как работает этот скрипт: – архивирует и пакует необходимые папки и файлы в папку $BDIR, – делает дамп ваших баз данных (mysql) и пакует их в папку $BDIR; – все, что напаковал сжимает одним файлом ($BFILE) в $BDIR; – затем, с помощью curlftpfs монтирует ftp папку для бекапов в папку на компьютере и заливает… Читать далее »

Оптимизация настроек Mysql с помощью Mysqltuner

Mysqltuner — это perl-скрипт, который анализирует статистику работы Mysql и выдает свои рекомендации по оптимизации настроек Mysql сервера. Скачать скрипт можно следующим образом:

Если возникает ошибка вида:

Запускаем с ключом –no-check-certificate:

Также, можно произвести установку: Debian/Ubuntu:

CentOS:

Чтобы данные анализа и статистика были более корректными, сервер Mysql должен проработать некоторое… Читать далее »

Удаление файлов на FTP старше X дней

Установка Asterisk 16, chan_dongle на Centos 8

Введение Устанавливать Asterisk 16 на Centos 8 будем из исходников. Это не для того, чтобы показать олдскул и крутость самостоятельной сборки софта. Это вынужденная мера. Всегда, когда есть возможность установить из пакетов, лучше ей воспользоваться. Либо можно собрать свой пакет и ставить уже из него. Сборка софта из исходников крайняя мера, когда готового пакета просто… Читать далее »

Бэкап каталогов с конфигурационными файлами. bcp_data_01_v03.sh

Пример скрипта бэкапа каталогов с конфигурационными файлами:

Бэкап всей БД со всеми пользователями. bcp_bd_mysql_v03.sh

Пример скрипта бэкапа всей БД со всеми пользователями:

Мониторинг сайтов на коленке (bash script)

Трансляция потока из OBS в VLC

OBS Studio: отправка UDP-потока на второй ПК с помощью OBS Настройка OBS-Studio: Settings -> Output -> Output Mode -> Advanced Настройки – > Выход – > Режим Вывода – > Дополнительно Recording -> Type -> Custom Output (FFmpeg) Запись – > Тип – > Пользовательский Вывод (FFmpeg) FFmpeg Output Type -> Output to URL Тип… Читать далее »

Ротация файлов по размеру в logrotate

Для примера буду описывать ротацию логов nginx. После установки nginx, вы получите следующий конфиг для ротации логов — /etc/logrotate.d/nginx.

Все не указанные явно параметры будут браться из дефолтного конфига /etc/logrotate.conf. Для того, чтобы защитить сервер от заполнения всего свободного пространства диска логами aceess.log, ротация раз в день не подходит. Тебе за час без напряга… Читать далее »