Author: admin

  • Преимущества виртуализации

    Как известно по статистики ресурсы сервера используют на 15%, тем не мение под разные приложения требуется выделенные сервера. Решением этой проблемы является виртуализация. Она позволяет консолидировать сервера и на одном физическом сервере запустить несколько изолированных серверов со своими ОС и ПО.

    Благодаря чему мы получаем такие преимущества использования виртуальных машин:

    Изоляция

    • Ограничение программного обеспечения или смежных программ в рамках одного сервера (виртуальной машины)
    • За счет изоляции программ снижение влияния сбоев взаимного влияния

    Безопасность

    • От взлома какой либо программы минимально снижено негативного влияния
    • Возможность ограничения прав администраторов

    Распределение ресурсов

    • Каждый виртуальный сервер (машина) получает только нужное количество ресурсов 
    • Возможность установки приоритетов
    • Выделение памяти по необходимости
    • Гибкое распределение трафика между виртуальными машинами
    • Распределение места для хранения

    Постоянная доступность

    • Возможность живой миграции машин
    • Постепенный апгрейд критических сервисов
  • Mysql включаем логирование на Windows

    Если вам необходимо включить логирование в Mysql на Windows то в файл my.ini необходимо добавить:
    Для логирования медленных запросов:
    long_query_time = 1
    slow_query_log = 1
    slow_query_log_file = “C:endMySQL5.6slowquery.log”
    Для логирования общей информации:
    general_log=1
    general_log_file = “C:endMySQL5.6genquery.log”
    После добавления параметров mysql сервер необходимо перезапустить.
    Если у вас есть проблемы с mysql, обращайтесь – office@itfb.com.ua
  • Бэкап пользователей mysql

    Если вам необходимо сделать бэкап пользователей mysql, то необходимо знать что они находятся в базе mysql, по этому делаем бэкап её:
    mysqldump -u root -p mysql > mysql.sql
    Восстановить пользователей можно командой:
     mysql -uroot -p mysql < mysql.sql
    Не забываем применить настройки:
    FLUSH PRIVILEGES
    Если у вас есть проблемы с установкой и настройкой mysql, обращайтесь – office@itfb.com.ua
  • Запуск команды при загрузке в Linux

    Если вам необходимо запустить команду при загрузке Linux, это можно сделать записав её в файл:
    /etc/rc.local
    Если у вас есть проблемы с установкой и настройкой Linux, обращайтесь – office@itfb.com.ua
  • Как перекодировать базу Mysql в другую кодировку ?

    Для того чтоб поменять кодировку в базе Mysql можно использовать mysqldump, для этого снимаем дамп базы с ключами:
    mysqldump –skip-opt –set-charset –skip-set-charset
    И теперь разворачиваем дамп в нужной кодировке:
    mysql –default-character-set=<your iso encoding>
    Если у вас есть проблемы с установкой и настройкой Mysql, обращайтесь – office@itfb.com.ua
  • Используем wget для запуска php скриптов

    Если вам необходимо периодически, возможно через cron, запускать скрипт на сервере, для этого можно использовать wget:
    wget -q –spider http://www.example.com/cronit.php
    Если у вас есть проблемы с установкой и настройкой Linux, обращайтесь – office@itfb.com.ua
  • Бесплатный бэкап Hyper-v

    Если вам необходимо делать бэкап Hyper-v, можно использовать бесплатную утилиту HVBackup. Перед использованием необходимо установить .Net Framework:
    Install-WindowsFeature NET-Framework-Core
    после этого скачиваем архив с программой и распаковываем его:
    http://hypervbackup.codeplex.com/releases/view/83719
    Для бэкапа всех машин на сервере:
    HVBackup -a -o c:ackup
    Для бэкапа машины VM1, VM2:
    HVBackup -l VM1,VM2 -o \yourserverackup
    Если вам необходимо установить и настроить виртуализацию Hyper-v, обращайтесь – Office@itfb.com.ua
  • Как переименовать все папки и файлы в нижний регистр в Linux

    Если у вас есть множество папок и файлов с верхнем регистром, а необходимо переименовать их в нижний, то вам поможет следующий скрипт:
    rename \’y/A-Z/a-z/\’ *
    У вас проблемы с Linux, обращайтесь – office@itfb.com.ua
  • Разный open_basedir для каждого виртуального хоста

    Если вам необходимо прописать open_basedir для каждого виртуального хоста, можно использовать:
    <Directory /docroot>
      php_admin_value open_basedir /docroot 
    </Directory>
    Так же напомним, open_basedir ограничивает список файлов, к которым может обращаться PHP, указанным деревом директорий.
    Если у вас есть проблемы с установкой и настройкой LAMP, обращайтесь – office@itfb.com.ua