Инсталиране на WordPress с Docker и Bash скрипт

В тази статия ще ви покажа как с помощта на прост, но мощен Bash скрипт, можем да създадем изцяло готова WordPress среда с Docker, с:
✅ Генериране на силни пароли
✅ Конфигурация чрез .env
файл
✅ Персонализирани имена на контейнери
✅ Задаване на порт за уеб достъп
✅ Автоматично създаване на docker-compose.yml
, php.ini
и нужните директории
🔧 Изисквания
За да използвате скрипта, е нужно да имате инсталирани:
- Docker и Docker Compose
- Bash (поддържан на Linux, macOS или WSL)
🧠 Какво прави скриптът?
При изпълнение, Bash скриптът:
- Пита потребителя за:
- Име на WordPress контейнера
- Име на DB контейнера
- Външен порт за достъп до WordPress сайта
- Генерира силни пароли чрез
openssl rand
- Създава файлове и директории:
docker-compose.yml
– с конфигурация заwordpress
иmysql
.env
– съдържа чувствителните данниconfig/php.ini
– PHP настройкиwp-content/
– за теми и плъгини
- Показва обобщение със създадените данни
▶️ Как да използвате скрипта:
Първо изтеглете скрипта
wget https://gist.fedia.eu/urocibg/18b3aab1c371457ea5f945eeadac3dab/raw/HEAD/install_wp.sh
Дайте му права за изпълнение:
chmod +x install_wp.sh
Стартирайте:
./install_wp.sh
След това стартирайте проектa:
docker compose up -d
🛡️ Ползи от този подход
- По-сигурна среда – автоматично генерирани пароли
- Преносимост – всичко е конфигурирано чрез
.env
- Гъвкавост – име на контейнери и порт по избор
- Подходящо за локално и продукционно тестване
🔚 Заключение
С този скрипт спестявате време и грешки при създаването на WordPress проекти в Docker. Подходящ е както за начинаещи, така и за напреднали разработчици, които търсят бърза и стабилна стартова точка.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut