configure

Основы управления OpenVZ на CentOS

Для того, чтобы создать виртуальную машину, нужно воспользоваться шаблонами ОС в директории /vz/template/cache. Список шаблонов для скачивания можно найти на странице openvz.org

Мне нужна была виртуальная система CentOS 6, так что будем рассматривать всё на её основе.
Качаем шаблон:

Подключение полезных репозиториев для CentOS

Очень часто приходится искать отсутствующие в стандартных репозиториях пакеты. Нужны либо те, которых нет, либо гораздо новее и т.д. Приведу список полезных репозиториев и способ их подключения.

Настройка CentOS 6 minimal после установки

Итак, как бы не справились с первой задачей непосредственно заливки системы, будем считать, что у Вас всё получилось. И вот она перед нами - пустая, голая консоль, из которой теперь необходимо поднять приличный сервер с кучей виртуальных хостов, БД и всяческий других плюшек.

Итак, начнём.

Скрипт бэкапов и ротации логов доступа веб-серверов apache и nginx

Достоинство (или недостаток) скрипта в том, что написан он полностью на bash. Не придётся ничего устанавливать. У Вас может отличаться структура папок в web-сервере, но советую её так же перенять. Хотя дело Ваше - подправить пути в данном скрипте не долго. Мне, например, так удобнее работать с кучей сайтов.

От Вас требуется лишь прописать пути в конфигурационных файлах web-серверов для файлов логов до папок.

Скрипт удаления бэкапов по условиям

Есть, к примеру, папка в которой хранятся бэкапы за пару лет. Но нужно ли это ВСЁ? У себя мы решили, что нет =)
Итак, скрипт на bash(shell), который удаляет всё, не трогая лишь файлы, которые являются:
1. файлами первых чисел месяцев;
2. файлами понедельников, т.е. за каждую неделю, но не старше года;
3. всеми файлами младше месяца.

Страницы