Когда вы впервые запускаете crontab -e, Linux часто открывает файл cron в редакторе vi (или vim), что может быть неудобно, если вы с ним не знакомы. Редактор, который использует crontab, определяется переменными окружения EDITOR и VISUAL, поэтому переключить его на nano — или любой другой предпочитаемый редактор — можно одной командой. Вот как это сделать […]
Articles Tagged: server management
Как отключить SELinux в CentOS / RHEL / Fedora
SELinux (Security-Enhanced Linux) — это слой безопасности в системах семейства RHEL, который строго контролирует, к каким ресурсам может обращаться каждый процесс. Он полезен, но иногда блокирует легитимное ПО и вызывает ошибки «permission denied», причину которых неочевидно. В этом руководстве показано, как проверить статус SELinux и отключить его — временно или постоянно — на CentOS, RHEL, […]
Как рекурсивно изменить права доступа к файлам в Linux
Изменить права на один файл легко с помощью chmod. Делать это для целого дерева каталогов — сотен файлов и папок — вот где чаще всего ошибаются. Команда chmod -R 755 работает, но делает исполняемыми все файлы, что неправильно для обычных веб-файлов. В этом руководстве разобраны рекурсивные команды и, что важнее, правильный способ задавать разные права […]
Как установить Docker Compose на CentOS 8
⚠ Два обновления с момента оригинальной статьи: (1) CentOS 8 достиг конца жизненного цикла 31 декабря 2021 года — используйте AlmaLinux 9, Rocky Linux 9 или CentOS Stream. (2) Docker Compose v1 (команда docker-compose) устарела. Compose v2 теперь является плагином Docker и запускается как docker compose (с пробелом). Ниже приведены актуальные шаги. Docker Compose позволяет […]
Как обновить версию PHP на CentOS 7
⚠ CentOS 7 достиг конца жизненного цикла 30 июня 2024 года. Он больше не получает обновления безопасности. Если вы всё ещё используете CentOS 7, планируйте миграцию на AlmaLinux 9 или Rocky Linux 9 — оба являются бесплатными, совместимыми с RHEL преемниками. Современные шаги приведены ниже. Обновления PHP важны и для безопасности, и для производительности — […]
Администрирование cервера
Unihost.com – предоставляет техническую поддержку для серверов под управлением операционных систем Linux / Windows.