Я из тех, кто любит пробовать новые инструменты, я думаю, что видел так много панелей (Plesk, DirectAdmin, cPanel, VestaCP и многое другое), что мог бы попробовать их все. К сожалению, факт заключался в том, что я никогда не был удовлетворен ни одним из них.
Разработка на PHP – это то, что я люблю делать, я постоянно использую Laravel и я ваш большой поклонник. Поэтому попытаться найти способ легко развернуть мои приложения Laravel для моих клиентов было не так просто, я устал от всей ручной работы с терминалом, которую мне приходилось выполнять.
Я начал думать: “Что, если я объединю все, что мне нужно, всего в 1 инструменте?”
Входит в понятие
Именно здесь Ploi начал всего с 1 вопроса. Я начал разработку в мае 2017 года, но быстро сдался, это было слишком много работы, чтобы вместить ее за короткое время. Проходит полгода, в течение которых я делал некоторые базовые вещи с приложением, но оно так и не было готово к использованию.
Затем, в феврале 2018 года, я заметил, что коллега-программист создал нечто подобное, что меня очень мотивировало. ((И этот инструмент, который он создал, был действительно крошечным, в основном он создавал среду веб-хостинга на сервере, и мы можем загружать ее с помощью FTP или устанавливать WordPress в 1 клик).
Затем я возобновил разработку на Plot (здесь также было придумано название, ведущее от “Развернуть”) с большой мотивацией. Так много мотивации, что первая бета-версия была запущена в марте 2018 года, 2 других коллеги-программиста помогли мне начать, что просто дало мне дополнительный стимул продолжать.
В настоящее время так выглядит приборная панель пилота;
Чего я лично недооценил, так это важности тестирования, тестирования и тестирования. Подготовка чьего-либо сервера – ответственная работа, и она должна выполняться правильно, иногда это приводило к некоторым головным болям.
Чтобы инкапсулировать то, что на самом деле делает Ploi;
Plot позволяет действительно легко предоставить сервер для ваших веб-сайтов и приложений. Вы можете установить сервер с помощью DigitalOcean, Vultr, Linode или пользовательского VPS (у вашего любимого поставщика убедитесь, что вы выбрали Ubuntu 18.04). Все серверы, создаваемые с помощью DigitalOcean, Vultr или Linode, поставляются с Ubuntu 18.04. Это потому, что я обладаю наибольшими знаниями об этой операционной системе, чтобы полностью понимать и поддерживать ее.
Вы можете создать веб-сайт и установить свой репозиторий Github, Bitbucket или Gitlab. Вы также можете установить WordPress в 1 клик или загрузить свой веб-сайт с помощью SFTP.
Пакеты, установленные по умолчанию;
- Nginx
- Узлы
- MySQL 5.7
- PHP 7.1 (можно обновить до 7.x через панель сервера)
- Повторный вызов
- Руководитель
- UFW (несложный брандмауэр) И многое другое, чтобы справиться с мелкими вещами
Как только вы подготовите сервер, вы готовы к работе 🚀
Как вы можете видеть на изображении выше, просто введите домен своего веб-сайта и добавьте его, и у вас сразу же появится онлайн-сайт (вы должны указать свои записи DNS на свой сервер, конечно)
Для получения дополнительной информации ознакомьтесь с https://ploi.io
Оригинал: “https://dev.to/dennis_smink/ploi-io-server-management-tool-4o8p”