Skip to content

reptily/openserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Поддержка

PHP версии: 8.4, 8.3, 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0, 5.6, 5.4

Установка

  • Клонируем или скачиваем последний релиз
  • Копируем файл env-example в .env, при необходимости меняем настройки

Linux

Все действия выполняются в директории bin

Чтобы запустить графический помощник (требуется установленный пакет dialog)

./app

Собрать выборочную сборку

./build

Запуск

./start

Остановка

./stop

Зайти в контейнер (аргумент имя контейнера)

./exec app

Если запустить без аргумента, открывается список доступных контейнеров, и по выброному номеру можно будет ощуществить вход.

./exec
Select number container: 1, 2, 3 ...
1) ow_php
2) ow_mysql

Пересобрать контейнеры

./rebuild

Создать новый локальный хост

./create_host

Windows

Все действия выполняются в директории bin\

Запуск

  • start.bat

Остановка

  • stop.bat

Зайти в контейнер

  • exec.bat

Пересобрать контейнеры

  • rebuild.bat

XDebugger

IDE key: openweb

Импорт дополнительных скриптов в контейнеры

Все файлы которые будут располагаться в директории scripts попадут в контейнер директорию /bin/app

Системные требования

Свободного места - 2 GB
Docker
Docker compose

Создание виртуального хоста

Все действия выполняются в директории bin

Запуск для Linux

./create_host

Далее вводим имя хоста, зачем перезапускаем докер или отдельно контейнер с nginx

Полезные ссылки

Скачать Docker (windows)

Поддержка проекта

Программное обеспечение

PHP
Python
NODE.js
MySQL
PosgresSQL
Memcached
Redis
Xdebug
MongoDB
ClickHouse

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published