Найти в Дзене
М

Обучение Symfony: Bash и Nginx

В текушем уроке мы поверхностно знакомимся с Bash для автоматизации работы с Docker и настраиваем Nginx для работы с Symfony. Git урока: https://github.com/overvoidjs/SymfonyLessons/tree/main/App1
#!/usr/bin/env bash Для того что бы интерпретатор bash - понял что мы запускаем bash - добавляется на самой первой строке. FUNCTION= if [ ! -z $1 ]; then FUNCTION="$1" fi и if [ ! -z $(type -t $FUNCTION | grep function) ]; then $1 else showHelp fi Для того - что бы bash понимал что в файле есть функции которые нужно выполнить. 1-ю пишем перед функциями, 2-ю пишем в конце файла - после функций. showHelp - мы используем как функцию по умолчанию - которая выводит подсказки по остальным функциям в bash. (см. git) ____ Вопросы по nginx можете оставлять в комментариях.

В текушем уроке мы поверхностно знакомимся с Bash для автоматизации работы с Docker и настраиваем Nginx для работы с Symfony.

Git урока: https://github.com/overvoidjs/SymfonyLessons/tree/main/App1

#!/usr/bin/env bash

Для того что бы интерпретатор bash - понял что мы запускаем bash - добавляется на самой первой строке.

FUNCTION=
if [ ! -z $1 ]; then
FUNCTION="$1"
fi

и

if [ ! -z $(type -t $FUNCTION | grep function) ]; then
$1
else
showHelp
fi

Для того - что бы bash понимал что в файле есть функции которые нужно выполнить. 1-ю пишем перед функциями, 2-ю пишем в конце файла - после функций.

showHelp - мы используем как функцию по умолчанию - которая выводит подсказки по остальным функциям в bash. (см. git)

____

Вопросы по nginx можете оставлять в комментариях.