LNMP-окружение на основе Docker, использующее Electron + Vue для предоставления графического интерфейса управления (в настоящее время поддерживаются Windows и Mac, в будущем планируется поддержка Linux).
Графический интерфейс реализован с помощью Electron+Webpack+Vue+Babel.
git clone https://github.com/aogg/docker_lnmp.git
cd docker_lnmp
npm install --registry=https://registry.npmmirror.com
npm start
127.0.0.1
в файле hosts.### Конфигурация контейнеров
Каждый контейнер находится в папке docker, а соответствующие конфигурационные файлы — в папках conf внутри этих папок.
Директории конфигураций PHP и Nginx являются общими, поэтому любые изменения будут отражаться сразу в контейнерах.
Например:sources.list
был скопирован, поэтому для его изменения потребуется заново собрать все контейнеры./usr/local/php-ext/
.{
"EXT_INSTALL": "Установить расширение",
"EXT_NAME": "Имя расширения",
}
bash /usr/local/php-ext.sh memcached-2.2.0 xdebug-2.4.0
Расположена в директории electron/app/dist
npm run pack
Основной экран
Время установки нескольких расширений с помощью мини-установщика
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )