Створення хостингу
1. ЗАДАЧІ ДЛЯ СИСТЕМНИХ АДМІНІСТРАТОРІВ
1.1. Аппаратна платформа
• Організувати резервне копіювання з щоденним циклом (на окремий сервер або S3-сумісне сховище).
• Підготувати окремі сервери для:
• Веб-серверів
• Баз даних
• DNS
• Панелі управління (ISPmanager / Hestia / кастом)
1.2. Програмне забезпечення
• Операційна система: Ubuntu Server 22.04 LTS або AlmaLinux 9
• Веб-сервер: Nginx + Apache (через FastCGI) або чистий Nginx з PHP-FPM
• PHP: версії 7.4, 8.0, 8.1, 8.2 (через кілька PHP-FPM пулів)
• MySQL/MariaDB з оптимізованою конфігурацією
• Redis або Memcached (опціонально)
• Certbot + автоматизація SSL через Let’s Encrypt
• Fail2ban + iptables/nftables
• Моніторинг: Zabbix або Prometheus + Grafana
1.3. Віртуалізація та контейнеризація (опціонально)
• LXC/KVM або Docker-контейнеризація для ізоляції клієнтів
• Використовувати Proxmox або аналогічний гіпервізор
⸻
2. ЗАДАЧІ ДЛЯ РОЗРОБНИКІВ / ДЕВЕЛОПЕРІВ
2.1. Інтерфейс управління
• Розробка або впровадження готової панелі управління (наприклад, Hestia, ISPmanager, CyberPanel або кастомна)
• Можливості панелі:
• Управління доменами
• Управління FTP/SSH-доступом
• Встановлення CMS в 1 клік (через Softaculous або власний скрипт)
• Управління SSL-сертифікатами
• Моніторинг диска/CPU/трафіку
2.2. Автоматизація
• Скрипти для швидкої установки CMS з попередніми налаштуваннями (WordPress, Joomla, OpenCart)
• Інтеграція з системою білінгу (WHMCS / BILLmanager / кастом)
• Вебхуки та API для автоматичного створення сайтів і пошти після оплати
• Панель адміністратора для відстеження стану сайтів/ресурсів
2.3. Безпека
• Ізоляція клієнтів: chroot / контейнери / різні користувачі
• Підтримка SFTP / SSH з логами
• Автоматична перевірка на шкідливий код (наприклад, за допомогою Maldet + ClamAV)
• Оновлення CMS та компонентів через API
⸻
3. ТЕСТУВАННЯ ТА ОБСЛУГОВУВАННЯ
3.1. Тестове навантаження
• Провести навантажувальне тестування на 100/200/300 сайтів
• Перевірити швидкість завантаження та відгук CMS-сайтів (PageSpeed, GTMetrix)
3.2. Документація
• Підготувати документацію для клієнтів (установка, перенесення сайтів, FTP, база даних)
• Підготувати технічну документацію щодо архітектури хостингу
3.3. Оновлення
• Налаштувати безпечні оновлення ОС та компонентів
• Раз на квартал — аудит безпеки
-
376 6 0 1 Суцільна мазня без конкретики, половина сміття зі списку взагалі не потрібна, а для мінімального хостингу потрібно 2 білих іпа і 2 впс на убунту/дебіан та дві опенсорсних панелі керування сайтами, та білінгом хостингу де вже є весь необхідний вам функціонал і по.
Про тестування, аудит і обслуговування це ж жарт?
Для прикладу 1 сайт типу інтернет-магазин запчастин може давати навантаження як 300 сайтів візиток тільки від ботів гугла, джпт, бінга і іншого сміття, та потребує сучасний багатоядерний проц, багато пам'яті і обов'язково ссд/нвме диски.
P.S. Зворотна сторона опенсорсу це відсутність підтримки, тому всі прогавини які будуть обов'язково з'являтись доведеться виправляти самому, або чекати роками поки хтось пофіксить за вас на гітхабі.
Якщо ви ще не передумали, то можу підняти на хестія+хопбілінг за умови відповідних ресурсів, бо без потужного заліза нема чого і пробувати, так погратись хіба що в розважання бедботів.
-
362 1 0 Добридень,
Я впевнений, що ми можемо допомогти вам.
Ви можете ознайомитись з нашим портфоліо на нашому сайті:
https://spacelabweb.com/ua/portfolio/
Для більш детальної оцінки проекту за ціною та термінами розробки потрібна докладніша інформація.
Також уточніть будь ласка ваші терміни та бюджет.
…
Сподіваємось на подальшу співпрацю
З повагою,
Команда СпейсЛаб
-
262 2 0 У вас досить масштабне завдання і досить не чітке ТЗ.
Дуже багато запитань та уточнень.
Пропоную розділити завдання на частини. Почати з написання ТЗ і підібрати технології або консультації.
Будь яка розробка ділиться на пріоритетний напрямок
- Максимальна продуктивність
- Масштабованість
- Або підтримка
… Наприклад деякі віртуалізації підтримують вже власні моніторинги, тому використовувати прометей з графаною це досить велике зайве навантаження. Якщо використовувати вбудований монітор, то доведеться писати кастомну графану для візуалізації, так можна додатково отримати більше продуктивності але можуть бути труднощі в майбутній підтримці.
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Pіm система
10 000 UAH
Треба зробити PIM систему. Кількість товарів — декілька мільйонів. Є декілька постачальників, які дають дані в різних форматах: csv, xml, API. Дані обмежені, часто треба знаходити характеристики товарів в інших джерелах та доповнювати. Треба зробити таблицю, де будуть… Бази даних та SQL, Веб-програмування ∙ 1 година 12 хвилин тому ∙ 22 ставки |
Інтеграція BAS швейка 8
10 000 UAH
Доброго дня, потрібно інтегрувати BAS швейка 8, підʼєднати сайт та crm sales drive, налагодити звіти та інші дані Бази даних та SQL ∙ 2 години 17 хвилин тому ∙ 6 ставок |
Створити дашборд у https://airtable.com/ по результативності рекламних креативів з facebook adsПовноцінне ТЗ https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing Бази даних та SQL, Парсинг даних ∙ 21 година 5 хвилин тому ∙ 16 ставок |
Вайбкодин через Claude Code
15 525 UAH
Розробити закриту веб-платформу для корпоративних заходів з персональними запрошеннями через унікальні посилання та QR-коди. Після сканування QR-коду користувач потрапляє на персональну сторінку запрошення з привітальним повідомленням, зверненням по імені, фото та повідомленням… AI у дизайні, Бази даних та SQL ∙ 1 день тому ∙ 42 ставки |
Потрібен розробник для парсингу каталогу та автоматизації імпорту данихПодробне ТЗ в прикріпленому документі прошу в відповіді вказати орієнтовну вартість і терміни реалізації чи є досвід роботи з парсингом великих каталогів які можливі складнощі або обмеження ви бачите в даному завданні Бази даних та SQL, Парсинг даних ∙ 1 день 4 години тому ∙ 37 ставок |