Набор bash-скриптов для автоматической установки и настройки веб-сервера на Ubuntu/Debian.
- Полная установка стека LAMP (Linux, Apache, MySQL, PHP)
- Автоматическая настройка FTP-сервера (ProFTPD)
- Установка phpMyAdmin для управления базами данных
- Добавление сайтов с автоматическим созданием FTP пользователей и баз данных
sudo sh ./setup.shЭтот скрипт установит:
- Apache2 с поддержкой PHP
- MySQL сервер
- phpMyAdmin
- FTP сервер (
vsftpd)
sudo sh ./site_add.shРезультат:
- Создан виртуальный хост Apache
- Создан FTP пользователь с доступом к папке сайта
- Создана база данных и пользователь MySQL
- Готовый к работе веб-сайт
sudo sh ./add/ftp.shsudo sh ./add/db.sh- SSL сертификаты (автоматическая генерация ssl сертификата через Let’s Encrypt)
- и многое другое 🤣
Скрипты разрабатывались в образовательных целях, не используйте. Для тех, кто ищет панель управления сайтами на свой сервер:
- Бесплатное решение https://fastpanel.direct/
- Платное решение https://www.ispmanager.ru/