You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Останавливаем штатный апач. При запуске докер-контейнера потребуется 80-й порт (мы не хотим использовать нестандартные порты, так как может вызывать неудобства при работе Bitrix), так что он должен быть свободен.
# Для MacOS:
sudo apachectl stop
Настраиваем файл окружения.
cp .env.dist .env
Далее редактируем файл .env, указываем там IP-адрес хост-машины в локальной сети, обычно начинается на 192 или 10, найти адрес можно или в настройках сетевой карты в интерфейсе настройки сети в ОС, или выполнив команду ifconfig | grep 192 или ifconfig | grep 10.
Произойдет запуск установки Bitrix Environment. Процесс может занимать от 10 до 20 минут. Повторный запуск этой же команды приведет к залогиниванию в контейнер и запуску меню Bitrix Environment (повторной установки не произойдет).
Полезное
Как быстро развернуть сайт из архива, созданного с помощью резервного копирования Bitrix
Скачать архив в корень сайта. Быстрее всего с помощью команды wget.
Записать (запомнить) логин / пароль / имя базы данных (посмотреть можно в bitrix/.settings или bitrix/php_interface/dbconn.php)
Перейти в папку сайта и выполнить:
cat *.tar.*| tar xzpvf -
После распаковки архива запустить restore.php и там выбрать "Архив уже распакован". На этапе восстановления БД ввести настройки, записанные в начале этого руководства.
Подключение x-debug
Убедиться, что в контейнере в файле /etc/php.d/15-xdebug.ini в строке xdebug.remote_host указан IP-адрес локальной сети хост-машины (вашего компьютера). Например, адрес WiFi или LAN в настройках сети. Этот же адрес если правильно настроили файл .env должен выводиться командой в контейнере: