Основы Apache (httpd)

Для администратора Linux важно знать, как обращаться с веб-сервером Apache. В этой статье вы узнаете немного теории о логике работы Apache,  а также как его установить и запустить, как создать виртуальные хосты и применить к ним контексты SELinux.

Web

Основы оптимизации Linux

По умолчанию ядро Linux оптимизировано для всех. Поэтому большинство серверов Linux работают достаточно хорошо без какой-либо дальнейшей оптимизации. Однако если вы действительно хотите добиться максимальной производительности вашего сервера, вам необходимо применить некоторые навыки оптимизации системы. В этой статье вы узнаете, как это сделать.




top, iostat, vmstat и pidstat. Мониторим Linux

Важная часть обязанностей системного администратора состоит в том, чтобы обеспечить работоспособность сервера. В Linux для этой цели доступен широкий набор инструментов. В этой статье дается обзор некоторых наиболее важных инструментов, которые можно использовать для мониторинга и представления отчетов о производительности.


Установка, настройка, бэкапы в MariaDB

База данных важный элемент, к примеру, для такого стека как LAMP (Linux, Apache, MySQL, PHP). В RedHat (CentOS) MariaDB установлен по умолчанию.

В этой этой статье вы узнаете, как установить MariaDB на CentOS 7, как выполнять основные задачи администрирования и как делать бэкапы и восстановление баз.


SQL

Конвертация Hyper-V vhdx в KVM qcow2

Чтобы произвести миграцию какой-либо ВМ из Hyper-V на KVM необходимо сначала выполнить конвертацию виртуального диска формата Hyper-V на виртуальный диск формата KVM.
Установим qemu-img, с помощью которого можно выполнять различные манипуляции с виртуальными дисками
yum install -y qemu-img

Теперь проверим диск vhdx
qemu-img check -r all disk.vhdx

Если проверка прошла успешно, запускаем конвертацию и всё
qemu-img convert -O qcow2 disk.vhdx disk.qcow2

Настройка маршрутизации и сети в Linux

В этой статье вы узнаете, как настроить расширенные сетевые функции. Статья начинается с объяснения конфигурации агрегирования канала для создания избыточности сетевых интерфейсов, увеличения пропускной способности или того и другого. Во второй части этой статьи показано, как настроить адреса IPv6, а в последней части вы узнаете, как настроить маршрутизацию в Linux.

Введение в Bash Shell

Сценарии оболочки — наука сама по себе. Не вдаваясь в подробности всего, что происходит «под капотом», вы узнаете, как применять базовые элементы для написания собственных скриптов, и анализировать, что происходит в сторонних сценариях оболочки.


Настройка NTP в CentOS

Правильная работа служб в Linux, зависит от правильной настройки времени на сервере. Подумайте о таких службах, как синхронизация базы данных, проверка подлинности Kerberos и многое другое. В этой статье вы узнаете, как настраивается время на сервере Linux.