Автор: sgirnitch

Эта статья подводит итог всему, что было сделано на сервере, и собирает основные знания для начинающих администраторов. Всё, что описано ниже, уже проверено на практике на реальном сервере.
1. Итоги установки и настройки сервера
- Apache и WordPress установлен и настроен для работы с сайтами.
- База данных MySQL/MariaDB подключена и функционирует.
- Настройка сайтов включает скачивание WordPress, создание базы, настройку
wp-config.php.
2. Итоги настройки безопасности
- SSH настроен на работу с ключами: вход по паролю запрещён.
- Root-пароль отключён через
PermitRootLogin prohibit-password. - Fail2Ban настроен и работает, блокируя многократные неудачные попытки входа.
3. Итоги работы с VPN
- WireGuard настроен между локальной машиной и VPS, обеспечивая зашифрованный доступ.
- Сотрудники могут подключаться через VPN к внутренней сети, использовать 1С, Samba и NAS.
- Ключи генерируются на локальной машине клиента, добавляются на сервер, создаётся безопасный туннель.
4. Итоги работы с сетевыми сервисами
- Samba позволяет открыть общие папки для обмена файлами между Linux, Windows и Android.
- Подключение к общим папкам возможно через графический интерфейс или терминал.
- NAS можно подключать как общий сетевой диск через Samba или NFS.
5. Контроль и проверка состояния сервера
- Команды
top,htop,df -h,journalctl -xeиsystemctl statusпозволяют отслеживать состояние системы и сервисов. - Проверка логов SSH показывает попытки взлома и успешные подключения.
- Администратор теперь может анализировать работу сервера и оперативно реагировать на проблемы.
6. Советы для дальнейшего развития сайта и сервера
- Настройка SSL и перенаправление на HTTPS.
- Оптимизация WordPress под SEO.
- Регистрация домена, настройка DNS и использование Cloudflare (если нужно).
- Резервное копирование сайтов и конфигов.
- Постепенное добавление новых статей и сервисов по мере освоения.
💡 Вывод:
На этом заканчивается текущий цикл обучения и практической работы с сервером. Всё, что было пройдено, обеспечивает базовую и безопасную эксплуатацию сервера, настройку сайтов, VPN и внутренних сервисов.
Дальнейшие темы могут включать расширенное администрирование, новые сервисы, автоматизацию и оптимизацию.
Связанные статьи:
- 30. Базовое администрирование сервера для новичка (SSH, проверка состояния, поиск проблем)
- 29. Контроль за состоянием сервера и журнал ошибок
- 28. Размещение сайта на WordPress и настройка Apache
- 27. WireGuard для сотрудников: подключение к серверу / офисной сети
- 26. Установка, настройка и подключение Samba в Linux