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

LSI MegaRaid настройка кеширования и системной производительности

Установка и базовое использование утилиты megacli ддля работы с LSI MegaRaid описана в статье https://kamaok.org.ua/?p=1896 В этой статье рассматриваются параметры кеширования чтения/записи, их настройка и влияния на производительность дисковой подсистемы ввода/вывода Состояние RAID в том числе и значения политики кеширования можно получить следующей командой (отобразить все логические устройства всех контроллеров)

  What do […]

Jenkins: Сборка проекта по коммиту в SVN

7.Сборка проекта по коммиту в GitHub 8.Сборка проекта по коммиту в BitBucket   1.Создание отдельного пользователя для автоматического запуска сборок

  2.Предоставление пользователю необходимых привиллегий

Вводим имя нашого пользователя myusername и устанавливаем необходимые права

  3.Определение значений параметров аутентификации пользователя Заходим в Jenkins под созданным пользователем myusername и в профиле […]

Настройка Postfix для блокировки отправки почты через функцию PHP mail

Необходимо запретить отправку почты с сервера/сайта на все адреса, за исключением списка разрешенных (например, есть тестовый сервер разработки и в нем присутствуют реальные адреса клиентов, которые могут получать письма от тестового сервера, что очень нежелательно) Особенность в том, что php-функция mail использует бинарник sendmail для отправки писем. Например, настройки sendmail для отправки почты функции mail […]

Формат файла Xferlog FTP-сервера ProFTPD

Файл xferlog содержит информацию о регистрации на FTP-сервере proftpd. Расположение этого файла, определяется директивой TransferLog в конфигурационном файле proftpd-сервера(по умолчанию находится в /var/log) Каждая запись сервера состоит из одной строки и все поля разделены пробелами. Разбор полей файла xferlog на примере

1.Текущее время в формате DDD MMM dd hh:mm:ss YYYY

2.Длительность трансфера в […]

SVN-полезные команды. SVN-создание и восстановление бекапа репозитария

— извлечь файлы проекта из репозитория в текущий каталог, в котором выполняем эту команду т.е создаем рабочую копию проекта

— загрузить обновления из репозитория в рабочую копию(синхронизировать репозитарий с рабочей копией) Если не указан номер ревизии, то используется ревизия HEAD

– синхронизировать рабочую копию с ревизией 3 репозитария

— извлечь третью […]

Использование .htaccess

Включение поддержки файла .htaccess Параметр,опредлеяющий имя файла .htaccess в конфигурационном файле Apache AccessFileName Например, для Debian/Ubuntu

Включение поддержки файла .htaccess возможно Либо в конфигурационном файле Apache – глобально для каталога, внутри которого размещаются все сайты. Например, для Debian/Ubuntu

Либо в конфигурацаионном файле конкретного виртуального хоста Apache (что более предпочтительно) Например, для […]

Раздельные файлы для таблиц InnoDB в MySQL

Останавливаем MySQL и делаем бекап файлов/каталогов MySQL

Запускаем MySQL и создаем бекап всех баз данных

Создаем SQL файл drop.sql для удаления всех баз данных за исключением базы данных mysql и information_schema

Проверяем,что файл drop.sql содержит корректные имена баз данных( и не содержит баз данных mysql и information_schema)

Выполняем удаление […]

Установка, настройка и оптимизация Apache mpm-itk на Ubuntu16

1.Установка Apache

2.Установка модуля libapache2-mpm-itk

3.Включение модуля mpm-itk

4.Настройка виртуального хоста Apache

5.Перезагрузка Apache и проверка подключенных модулей

Проверка подключенных модулей

Либо

Просмотр типа MPM

Здесь подключается модуль mpm-itk

Настройка параметров mpm Prefork

Немного безопасности

  Просмотр […]

Настройка бекапа cайтов по FTP-подключению

1.Настройка бекапа удаленных сайтов по FTP через монтирование удаленных сайтов с помощью curlftpfs и дальнейшего выполнения rsync/tar на удаленный/локальный сервер Загружаем необходимый модуль ядра fuse и добавляем его загрузку в автозагрузку

Debian/Ubuntu

Установка curlftpfs

Логины/пароли для подключения к сайтам сохраним в отдельный файл, чтобы они не отображались в командной строке при […]

Vagrant — установка WordPress из шаблона средствами shell-provisioner

Постановка задачи: Установить WordPress из готового шаблона и дампа базы данных с помощью shell-скриптов, как одного из способов/инструмента provisioning в Vagrant 1)Установка двух Ubuntu16.04 LTS серверов средствами Vagrant 2)Установка и настройка WEB-сервера (Nginx+php-fpm) (frontend-сервер) -192.168.1.91 с помощью shell-скрипта web.sh 3)Установка и настройка сервера баз данных (MySQL) (backend-сервер) – 192.168.1.92 с помощью shell-скрипта mysql.sh Корень сайта […]


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