Перед тем как начать, убедитесь, что:
- Вы используете операционную систему, удобную для разработки (например Ubuntu, MacOS). Владельцам Windows мы рекомендуем настроить Windows Subsystem for Linux (WSL). О том, как это сделать мы написали гайд.
- Вы знаете, как запустить терминал, и можете выполнить команды в нём
Мы рекомендуем работать в *nix-системах, так как они наиболее совместимы с языками программирования и софтом, который нужен для обучения в Хекслете. Если вы работаете на Windows, установите Windows Subsystem for Linux (WSL). Это позволит получить все преимущества Linux без переустановки системы. Далее воспользуйтесь инструкцией для Ubuntu для установки софта.
Установка производится пакетным менеджером Homebrew. Если он ещё не установлен, откройте терминал и выполните следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Установка:
brew install php
Установка:
sudo apt update
sudo apt install -y php
Для некоторых пакетов и проектов требуются дополнительные расширения для PHP
Установка:
sudo apt install -y make unzip zip php-bcmath php-exif php-pdo php-pgsql php-zip php-xdebug php-dom php-xml php-mbstring php-sqlite3 php-curl
Если каких-то расширений будет не хватать, их можно будет установить отдельно
# extname — имя необходимого расширения
apt install php-extname