💻 Программирование [serversforhackers] Деплой PHP! (2025)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
22,886
169
Автор: serversforhackers
Название: Деплой PHP! (2025)

1739254660766.png

[serversforhackers] Deploy PHP! (2025)

В этом курсе вы создадите надежную стратегию развертывания PHP-приложений с нуля. Мы начнем с простых операций и шаг за шагом перейдем к профессиональному, полностью автоматизированному процессу деплоя без простоев.
Настройка сервера и обеспечение безопасности
  • Установка и настройка базовых компонентов сервера
  • Создание пользователей и управление доступом
  • Настройка межсетевого экрана (firewall)
  • Установка защитного ПО и усиление безопасности сервера
От простого копирования файлов к профессиональному деплою
Мы начнем с простого копирования файлов через SSH, затем перейдем к использованию Fabric для создания стратегии деплоя с поддержкой откатов и развертывания без простоев.
Деплой в команде
Вы научитесь централизовать процесс развертывания с помощью билд-сервера, автоматизировать сборку приложений, разворачивать код, отправлять уведомления и вести журнал историй деплоя.

Что вы изучите:
Основы

  • Создание сервера для деплоя
  • Установка сервера и базовая конфигурация сети
  • Безопасность SSH и пользователей
  • Настройка сервера для PHP-приложений

Копирование и синхронизация файлов

  • Настройка SSH
  • Копирование с помощью SCP
  • Синхронизация файлов с помощью Rsync
  • Управление правами пользователей для деплоя
  • Использование Git/GitHub для развертывания

Скрипты и автоматизация деплоя

  • Настройка Fabric как SSH-менеджера задач
  • Работа с sudo и управление правами
  • Деплой без простоев с помощью симлинков
  • Откаты и миграции базы данных
Автоматизация деплоя
  • Централизованное управление развертыванием
  • Автоматические вызовы Fabric и вебхуков
  • Очереди для разделения задач и процессов
  • Уведомления о статусе деплоя
Сборка приложения
  • Настройка сборочного сервера
  • Компиляция зависимостей и активов перед деплоем
  • Мониторинг процесса деплоя и логирование
Этот курс даст вам все инструменты для создания профессиональной стратегии деплоя ваших PHP-приложений - от локальной разработки до производственных серверов.

Материал на английском языке


Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать:
 

Похожие темы