*nix

debian unix

Рейтинг:  1 / 5

Звезда активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Настройка logrotate для веб-сервера (Apache+NGiNX) в Debian 9

Разобравшись с утилитой logrotate в Debian 9, вернее, зафиксировав настройки её исходного состояния, можно приступить к настройке ротации логов веб-сервера. Так как веб-сервер у меня настроен в связке Apache+NGiNX, то для каждого виртуального хоста ведётся 4 лога (о каждого веб-сервера по логу доступа и логу ошибок). Именно эти четыре лога для каждого из поднятых виртуальных хостов и нужно ротировать. Для этих нужд создадим отдельную папку для файлов конфигурации настроек ротации логов всех имеющихся на сервере виртуальных хостов.

Рейтинг:  1 / 5

Звезда активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

logrotate.conf — исходная конфигурация logrotate в Debian 9

logrotate — утилита Linux, которая позволяет решить задачу хранения логов на сервере. Основная её задача — это обойти по заданному списку лог-файлы и совершить с ними те действия, которые прописаны в её конфиге. Проверить, установлена ли эта утилита на сервере, можно просто введя её название logrotate в консоли. Если её нет в системе, (в большинстве систем она идёт в стандартном пакете), то её можно установить: apt install logrotate.

Рейтинг:  1 / 5

Звезда активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Как закачать файл (архив) на сервер Linux с помощью команды wget

Для того, чтобы закачать файл на удалённый сервер есть масса способов. Пожалуй, самый безумный, который можно придумать, это вбить его ручками с клавиатуры, но это долго и мучительно. Самый распространённый способ — это залить файл на сервер с помошью ftp-клиента на удалённом компьютере. В этой статье рассмотрим утилиту wget, которая позволяет скачивать файлы (и даже целые сайты) к себе на удалённый сервер. wget чаще всего используется для закачки дистрибутивов или ключей из репозиториев на сервер с оперционкой семейства *nix.

Рейтинг:  1 / 5

Звезда активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Создание простого архива tar директории в Linux

В этой статье рассмотрим простейший вариант создания архива tar в Linux из командной строки. На самом деле, утилита tar имеет очень большое количество опций и настроек. Наверняка этому вопросу даже посвящены отдельные книги, но в частном случае требуется всего лишь создать архив папки на сервере для того, чтобы эту папку можно было скачать всю и сразу, а не по одному файлу. Поэтому разберём процесс архивирования именно в этом ключе. Если будут нужны подробности, есть help по tar: tar --help или и того круче, есть мануал: man tar.

Рейтинг:  1 / 5

Звезда активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

apt — менеджер пакетов программ Linux

apt является менеджером пакетов командной строки Unix и предоставляет команды для поиска и управления, а также запроса информации о пакетах. Он обеспечивает ту же функциональность, что и специализированные инструменты APT, такие как apt-get и apt-cache, но по умолчанию включает опции, более подходящие для интерактивного использования по мнению его разработчиков. По сути, apt — это заново написанный пакетный менеджер, который входит в стандартную поставку современных операционных систем семейства *nix. Каким из пакетных менеджеров пользоваться, каждый решает для себя сам. В этой статье рассмотрим стандартные команды этого менеджера.

Рейтинг:  2 / 5

Звезда активнаЗвезда активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Имя сервера в Debian 9. Файл с переменной имени хоста /etc/hostname

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