Скрипт установка веб-сервера Apache в Debian 9

Евгений11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
01.05.2020

Задача написать скрипт, который будет запускаться через консоль и "под ключ" конфигурировать сайт, а именно установку. 

Обновление (если нужно) apache sudo apt update

Установка (если не стоит) sudo apt install apache2

Создание каталога sudo mkdir -p /var/www/example.com

Предоставление доступов

Добавление страницы index.html и простым содержимым (строка текста)

Создать файл виртуального хоста

конфигурация файла

Перезапуск apach

Установка SSL сертификата

Точные команды можно прочитать тут: https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-debian-9-ru

Для примера, работать может следующим образом: Через FTP закидываю архив со скриптом и файл TXT, где указываю сам домен.

Командой запускаю скрипт установки всего этого.  

На выходе получаю готовый настроенный домен

Если на этом же VPS запускаю этот же скрипт, но уже с другим доменом, то он тоже установится. 

Заявки фрилансеров