Инсталиране на 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









