Архив Тэгов: На заметку

Host is not allowed to connect to this mysql server

Изображение с сайта wikimedia.org

Часто приходится ставить новый сервер. И после установки необходимо получить к его базам MySQL удаленный доступ. Но WorkBench каждый раз говорит о невозможности подключения: Host is not allowed to connect to this mysql server

Чтобы каждый раз не гуглить — вот памятка :)

GRANT ALL PRIVILEGES ON database.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

Тут:

  • database — база данных, к которой необходимо дать права (можно просто указать звездочку, чтобы доступ иметь ко всем базам, но я считаю распределенный доступ более безопасным)
  • username — имя пользователя для доступа
  • % — означает, что доступ возможен с любого адреса (ip, hostname etc.)
  • password — пароль пользователя

После запроса перегружаем мускул и все Ок.

Так же незабываем указать bind_address = 0.0.0.0, чтобы можно было «достучаться» до сервера.

Установка Ruby on Rails: Debian 7 с Apache Passenger и MySQL

Доброго времени суток. Возникла следующая задача: установка Ruby on Rails (далее просто Rails) на сервер под управлением Debian 7 с использованием веб-сервера Apache и его модуля Passenger.

Итак, установка Ruby on Rails на Debian 7. Имеем сервер с установленной ОС Debian 7. читать далее »

Не Hetzner’ом единым…

После нескольких лет использования серверов от Hetzner родилась идея написать отзыв в свете событий, которые произошли пару-тройку месяцев назад.

Жил был небольшой хостинг на серверах Hetzner в далекой Германии. читать далее »

MediaWiki: где же находятся файлы шаблонов?

Доброго времени суток.

По долгу службы возникла задача подправить слегка шаблон для CMS MediaWiki.

И вот тут меня ждал сюрприз. После тщетных попыток поиска чего либо в интернете на эту тему. начал искать просто по папкам. Не первый день работают с разного рода CMS и сразу начал искать что-то либо напоминающее templates или layouts… А не тут то было.. Не нашел! читать далее »

Linux: удаление файлов по дате

Доброго времени суток.

Встала передо мной задача удаления большого количества файлов (около 1 млн штук). Но удалить надо не все, а только те, которые были созданы до начала текущего месяца. Сами понимаете, выделять все — не вариант, частично — может уйти целая жизнь. Нашел в сети отличное на мой взгляд решение. Вот пример команды, которую я использовал. Попробую разобрать без документации что в ней что значит :)

find -maxdepth 1 -type f -newermt "Apr 10" ! -newermt "Aug 01" -delete

-maxdepth - это максимальная глубина поиска. В моем примере искал только внутри одной папки.

-type - это тип поиска. f — файлы.

-newermt - с какой даты начать удаление. Указал кратко месяц и день. Думаю можно туда же добавить и год если будет такая необходимость — читает стандартные форматы даты.

-delete - ну это собственно команда удаления.

Хочется отметить, что до этого был опыт удаления файлов по маске. Удаление через find работает значительно быстрее, я бы даже сказал в несколько раз быстрее.

Вот и все.

Настройка разрешения экрана в консоли Debian

Доброго времени суток. Заметку делаю для себя, но может кому пригодиться — буду рад. Встает частенько задача — настройка разрешения экрана в консоли Debian, потому что в разрешении 640х480, которое идет по-умолчанию, работать практически невозможно. Вариант решения такой:

GRUB_CMDLINE_LINUX_DEFAULT="vga=792 quiet"
...
GRUB_GFXMODE="1024x768"

Эти настройки производятся в файле /etc/default/grub. Что бы узнать допустимые разрешения:

hwinfo --framebuffer

Там указывается код в шестнадцатеричной системе исчисления. Выше приведено число 792 — это 318 в шестнадцатеричной, то есть 1024х768х24b После перезагрузки все встанет на свои места :)

UPD: Спасибо dsm, необходимо после внесения изменений произвести обновление данных в загрузчике командой

update-grub

Debian: настройка редактора по умолчанию

Доброго времени суток.

Периодически встает задача настройки редактора по-умолчанию. Nano не нравится, люблю Vim.

Что бы каждый раз не гуглить вот команда:

update-alternatives --config editor

Вот там и можно выбрать любимый редактор.

Установка Java на Debian

Доброго времени суток.

Возникла необходимость установить Java на Debain. Нашел в сети эту ссылку. Все оказалось просто. Но вместе с этим возникла проблема — нет Java в стандартных (main) репозиториях.

Оказало все просто. Java содержится исключительно в репозиториях типа non-free. Добавить надо в /etc/apt/sources.list строчку такую простую:

deb http://ftp.ru.debian.org/debian/ squeeze non-free

После этого Java ставиться замечательно.

Вот и все.

Задаем редактор по умолчанию в Debain

Доброго времени суток.

Задаем редактор по умолчанию в Debain. Заметка короткая, но полезная (по крайней мере для меня).

Следующая комманда предоставляет интерфейс для выбора редактора по умолчанию.

update-alternatives --config editor

Вот и все.

 

UMI.CMS vs Kaspersky: мозг WIN

Доброго времени суток.

Ранее в статье UMI.CMS vs Kaspersky: кто круче? я писал о том, что UMI.CMS и Kaspersky не подружились на наших компьютерах из-за баннеров.

Не долго думая, было найдено простое решение это проблемы. читать далее »

Яндекс.Метрика