Архив метки: MySQL/MariaDB

Debian: установка LEMP – NGINX + PHP-FPM + MariaDB

15 февраля 2016
 

 Краткий HowTo по ручной установке NGINX + PHP-FPM + MariaDB на Debian 8. Система: # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.1 (jessie) Release: 8.1 Codename: jessie Обновляем список пакетов: [simterm] # apt-get update [/simterm] Установка NGINX

RTFM: блогу 4 года и 1 миллион посетителей

26 декабря 2015
 

 Как-то вдруг оказалось, что судя по статистике HotLog на RTFM со дня запуска побывало уже более 1 миллиона посетителей. А прошло уже: Created On:14-Aug-2011 09:40:17 UTC 4 года. С небольшим опозданием – вспомнил и про День рождения блога. После гугления (кстати – поиск от Google в блоге – замечательная замена стандартному от WordPress – сам активно им пользуюсь) выяснилось,… Читать далее »

MySQL/MariaDB: изменить host доступа для пользователя

27 июля 2015
 

 Задача: есть пользователь, которому при создании доступ был ограничен localhost. Требуется изменить его и разрешить подключение с любого хоста. Переключаемся на базу mysql: mysql> use mysql; Нас интересуют две таблицы: mysql> desc user; +————————+———————————–+——+—–+———+——-+ | Field | Type | Null | Key | Default | Extra | +————————+———————————–+——+—–+———+——-+ | Host | char(60) | NO | PRI… Читать далее »

MySQL/MariaDB: сменить кодировку колонки в таблице

4 июня 2015
 

 При добавлении в таблицу текста на кириллице – в результате получаются знаки “???”. Происходит это потому что для поля не была установлена кодировка UTF-8. Например: MariaDB [money_test]> insert into money_transactions_j values(null, 2015-05-07, 10, ‘текст’, 1, 1); Query OK, 1 row affected, 2 warnings (0.01 sec) MariaDB [money_test]> select * from money_transactions_j; +—-+———————+—————–+——————+—————-+———————+ | id | transaction_date… Читать далее »

Django: пример создания приложения – часть 1: создание и запуск проекта

10 мая 2015
 

 Перевод документации Django, с некоторыми изменениями и дополнениями. Часть информации так же рассмотрена в цикле переводов Django Book – русский перевод, который, однако, пока не завершён. В этом цикле статей мы рассмотрим создание обычного приложения с опросами. Приложение будет состоять из двух частей: общедоступная часть, которая позволит посетителям сайта голосовать и смотреть результаты голосований; панель администратора, которая… Читать далее »

MariaDB : установка на Debian 7 Wheezy из репозитория

10 апреля 2015
 

 Переходим на страницу https://downloads.mariadb.org/mariadb/repositories и выбираем версию системы и версию MariaDB. Например – для Debian 7 Wheezy и MariaDB 10.0 это будет https://downloads.mariadb.org/mariadb/repositories/#mirror=cube&distro=Debian&distro_release=wheezy–wheezy&version=10.0. Создаём файл /etc/apt/sources.list.d/mariadb.list, в который записываем: deb http://mariadb.cu.be//repo/10.0/debian wheezy main deb-src http://mariadb.cu.be//repo/10.0/debian wheezy main

Cacti: установка на CentOS + NGINX + PHP-FPM + MariaDB

30 марта 2015
 

 Cacti – утилита для мониторинга системы (ресурсов, сети), с веб-интерфейсом на PHP, главной целью которой является отрисовка графиков нагрузки. Для работы Cacti потребуются: NGINX + PHP-FPM: веб-сервер для отображения графиков, созданных PHP и RRDTool; MySQL/MariaDB: сервер баз данных для хранения информации Cacti; PHP: для работы веб-интерфейса Cacti и создания графиков с помощью RRDTool; PHP-SNMP: расширение PHP для получения данных… Читать далее »

PowerDNS: установка и настройка на CentOS + MySQL/MariaDB + Poweradmin

27 марта 2015
 

 Домашняя страница PowerDNS – тут>>>. Установка выполняется на CentOS 6.6. Установка MariaDB полностью описана тут>>>. Устанавливаем MariaDB: # yum install MariaDB-client MariaDB-common MariaDB-compat MariaDB-devel MariaDB-server MariaDB-shared Запускаем: # service mysql start

Django Book: изменение полей на необязательные

20 марта 2015
 

  Предыдущая часть. После того как вы немного поработаете с панелью управления вы, возможно, заметите некоторые ограничения, например – форма редактирования записи требует, что бы все поля были заполнены, хотя в некоторых случаях вы хотели бы оставить их пустыми. Например, вы хотите что бы поле email модели Authors было не обязательным для заполнения (опциональным). Что бы указать,… Читать далее »