Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
 
-16 / 0 / 0
Регистрация: 07.04.2017
Сообщений: 45
1

Написать скрипт Bash с указанными в теме возможностями

22.02.2021, 10:57. Просмотров 167. Ответов 0

Имеем готовый настроенный сервер на котором OC Debian и веб окружение:
- nginx
- apache2
- mysql
- proftpd

Скрипт создает:
- DocumentRoot сайта по пути /home/sites/(доменное имя)/www
- Виртуальных хост в nginx, где статику отдает nginx, а скрипты php проксируются на apache2
- Виртуальных хост в apache2
- Базу данных и пользователя с полными привилегиями на эту базу в MySQL.
Имя БД формируется из доменного имени, где точки и дефисы нужно заменить на символ нижнего подчеркивания. (Например доменное имя site-studio.ru, должно стать site_studio_ru)
Имя пользователя такое же как имя БД.
Для пароля использовать функцию gen_pass представленую ниже.
- Учетную запись виртуального пользователя proFTPd с помощью программы ftpasswd (авторизация хранится в файле /etc/proftpd/ftppasswd, рабочий каталог для пользователя создать по пути /home/sites/(доменное имя)/ftp). Имя пользователя формируется аналогично имени БД.
- Перезапускает необходимые сервисы для вступления изменений в силу
- Делает HTTP запрос в абстрактный API с передачей в теле запроса JSON(доменное имя и реквизиты доступа) (структуру JSON можно придумать самому)
- Тестирует хост на доступность
- Отправляет отчет с реквизитами доступа на на e-mail 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2021, 10:57
Ответы с готовыми решениями:

Написать bash-скрипт
Всем привет. Вот попалось такое задание. Написать скрипт, который считывает два параметра: число и...

Написать скрипт на bash
Написать скрипт чтобы он записывал в файл новую строку, только, если количество запущенных...

Написать скрипт в BASH
Написать скрипт в BASH Написать скрипт для поиска заданной пользователем строки во всех файлах...

Написать скрипт Bash, компилирующий и запускающий программу
Задача: Написать скрипт, компилирующий и запускающий программу (имя исходного файла и exe-файла...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2021, 10:57

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

Упростить программу с командами указанными в теме :)
uses GraphABC; const n = 5; x0 = 320; y0 = 240; r = 150; begin var a := -Pi/2; var x1 :=...

Помогите пожалуйста написать скрипт на bash, выполняющий поиск файлов в заданной директории с заданным владельцем.
вот доподлинно условие: написать скрипт на bash, производящий поиск файлов в заданной директории...

Написать скрипт bash, который определяет большее из двух чисел, передаваемых ему как аргументы
Написать скрипт bash, который определяет большее из двух чисел, передаваемых ему как аргументы....

Написать макропроцессор с простыми возможностями
Напишите макропроцессор с простыми возможностями, как у препроцессора С. Текст читайте из cin,...

Скрипт на bash
Всем доброе время суток! Мне нужно в линуксе, убунту, написать скрипт, который предоставляет...

Bash скрипт
Разработать скрипт, который: • выводит имя текущего каталога • запрашивает имя пользователя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.