Radiotray — онлайн радио

Одно из любимых приложений в Ubuntu.
Маленький, компактный, удобный проигрыватель радио, со значком в трее


Установка:

$ sudo apt-get install radiotray

Для убунту 16.04 и выше, если программа у вас не запускается, установите доп. пакеты:

$ sudo apt-get install python-xdg gir1.2-appindicator3-0.1

Свободное место на диске

Чтобы проверить свободное место на диске в ubuntu, выполните команду:

$ df -h

Чтобы узнать куда делось свободное место, используйте утилиту ncdu

Установите:

$ sudo apt-get install ncdu

Запустите:

$ sudo ncdu

В Ubuntu отстает время на 2 минуты


Несколько недель заметил, что время на компьютере отличительное от реального.
Только сегодня решил исправить проблему.
Для исправлении синхронизации времени установите пакет ntp:

$ sudo apt-get install ntp

Поиск медленных запросов MySQL

В MySQL есть замечательная встроенная фишка, которая поможет отловить самые медленные запросы к базе данных. Все очень легко настраивается.

Настройка логирования

Открываем конфигурацию для MySQL 5.5:

$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Внимание. В других версиях mysql файл с настройками возможно находится в другом месте. Например в /etc/my.cnf

В блоке [mysqld] дописываем следующие строки:

slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow-query.log
long_query_time = 30

Где:
slow_query_log — включаем отслеживание медленных запросов
slow_query_log_file — путь к лог файлу, куда будем записывать запросы
long_query_time — макс. время выполнения запроса в секундах, более — записываем в лог

Создаем лог файл

$ touch /var/log/mysql/slow-query.log

Даем права на запись:

$ chown mysql:mysql /var/log/mysql/slow-query.log

Перезагружаем mysql

$ sudo /etc/init.d/mysql restart

Просмотр лога запросов

Просмотр 10 последних запросов

$ tail /var/log/mysql/slow-query.log

В онлайн режиме смотрим самые долгие запросы

$ tail -f /var/log/mysql/slow-query.log

Просмотр 10 самых медленных

$ mysqldumpslow -t 10 /var/log/mysql/slow-query.log

Как добавить в белый лист fail2ban


Если вам нужно добавить определенный ip  в whitelist fail2ban, выполняем следующее.

$ nano /etc/fail2ban/jail.conf

Находим строку с ignoreip = и добавляем свой ip, например:

$ ignoreip = 127.0.0.1/8 192.168.0.1

Перезагружаем fail2ban

$ service fail2ban restart

Не работает phpMyAdmin после установки ISPConfig 3

Снимок экрана от 2017-07-11 17-04-24

Если вдруг, вы столкнулись с такой же проблемой как и я: при открытии phpMyAdmin, в браузере загружается файл index.php, то есть простой способ решения.
Открываем для редактирования файл:

$ sudo nano /etc/apache2/mods-available/suphp.conf

И закомментим в нем следующие строки:

$
#<FilesMatch "\.ph(p3?|tml)$">
# SetHandler application/x-httpd-suphp
#</FilesMatch>

Сохраняемся, закрываем файл. Перезагрузим апач:

$ sudo service apache2 restart

Смена порта ISPConfig 3

ispconfig-770x160

Для смены порта отредактируйте файл конфигурации ISPConfig:

$ sudo nano /etc/apache2/sites-available/ispconfig.vhost

Снимок экрана от 2017-07-11 17-36-24

8080 — замените на нужный Вам порт. Сохраните, закройте.
Перезапустите апач:

$ sudo service apache2 restart