Mac os удалить php

Обновлено: 04.07.2024

Удаление приложения приводит к его удалению с компьютера Mac, а использовавшееся им пространство становится доступно для других объектов. Вы можете сделать это с помощью Launchpad или Finder.

Удаление приложения с помощью Launchpad

Launchpad предоставляет удобный способ удаления приложений, которые были загружены из App Store.

  1. Чтобы открыть Launchpad, щелкните соответствующий значок на панели Dock или откройте соответствующий файл в папке «Приложения». Также можно свести вместе большой и три других пальца на трекпаде.
  2. Если нужное приложение не отображается в Launchpad, введите его название в поле поиска вверху экрана. Либо смахните двумя пальцами вправо или влево на трекпаде, чтобы отобразить следующую или предыдущую страницу.
  3. Нажмите и удерживайте клавишу Option (⌥) или щелкните и удерживайте значок любого приложения, пока значки не начнут дрожать.
  4. Щелкните кнопку удаления рядом с приложением, которое требуется удалить, затем нажмите кнопку «Удалить» для подтверждения. Приложение будет удалено незамедлительно. Приложения, в которых кнопка не отображается, либо были получены не из App Store, либо обязательны для компьютера Mac. Для удаления приложений, полученных не из App Store, используйте Finder.

Окно Launchpad в macOS с предложением подтвердить удаление приложения

Удаление приложения не приводит к отмене каких-либо подписок, которые могли быть приобретены с помощью этого приложения. Узнайте, как отменять подписки для приложений, которые были загружены из магазина App Store.

Удаление приложений с помощью Finder

Панель Dock macOS с корзиной

  1. Найдите нужное приложение в Finder. Большинство приложений находится в папке «Приложения», которую можно открыть, щелкнув «Приложения» на боковой панели любого окна Finder. Либо используйте Spotlight для поиска приложения, затем дважды щелкните это приложение в окне Spotlight, удерживая нажатой клавишу Command (⌘).
  2. Перетащите приложение в корзину либо выделите его и выберите «Файл» > «Переместить в Корзину».
  3. При запросе имени пользователя и пароля введите имя и пароль учетной записи администратора на компьютере Mac. Скорее всего, это имя и пароль, обычно используемые вами для входа в систему на компьютере Mac.
  4. Чтобы удалить приложение, выберите Finder > «Очистить Корзину».

Как установить и настроить все необходимые компоненты, чтобы подготовить свой Mac к полноценной разработке на PHP.

Установка Homebrew

Скачивать и устанавливать весь требуемый софт мы будем с помощью пакетного менеджера Homebrew.

Пакетный менеджер — это инструмент, который значительно облегчает процесс установки любых программ. С Homebrew установка программы на компьютер сводится буквально к одной команде в терминале.

Но сам Homebrew тоже требуется установить, так как по умолчанию он не входит в состав операционной системы. Процесс установки занимает некоторое время, так что придётся подождать.

Установка Homebrew в консоли.

Понятная инструкция по его установке есть на главной странице этой программы.

Все последующие команды выполняются через терминал OS X.

Обратите внимание: после установки brew нужно выполнить две команды из раздела next steps, чтобы добавить Homebrew в PATH. Команды будут зависеть от имени пользователя на компьютере, в нашем случае они такие. Скопируйте их из терминала и выполните по очереди.

Дальнейшие шаги при установке homebrew: переменная окружения.

Выполните и переходите к следующему шагу.

Установка PHP

Начнём с установки PHP-интерпретатора. Мы используем последнюю версию PHP на момент выхода статьи: PHP 8.

По умолчанию homebrew уже содержит нужный пакет, поэтому остается выполнить лишь команду установки:

Проверим, что всё установилось корректно:

то перезапустите терминал и попробуйте выполнить php --version ещё раз.

Теперь запустите php-fpm :

Установка веб-сервера

Веб-сервер обрабатывает запросы пользователей и отдаёт им запрошенные страницы. Без веб-сервера работа с PHP не имеет смысла, так что теперь нужно установить его.

Веб-сервер можно установить с помощью плагинов для редактора или настроить самостоятельно. Рассмотрим оба варианта.

Использование веб-сервера из редактора

Редакторы кода могут самостоятельно запускать сервер. В VS Code это можно сделать через плагин PHP Server, а в PhpStorm через — PHP Debug Server. По ссылкам есть инструкция с настройками.

Для того, чтобы сервер стартовал, нужно чтобы локально был установлен PHP интерпретатор.

Самостоятельная установка веб-сервера через nginx

Несмотря на наличие у PHP встроенного сервера, рекомендуется установить отдельный веб-сервер, т.к. он гибче настраивается и имеет дополнительные возможности.

Рассмотрим как установить веб-сервер самостоятельно.

Установим последнюю версию nginx:

Поскольку порт 80 требует прав администратора, а homebrew по умолчанию устанавливает софт с пользовательскими правами, то работать nginx будет на порту 8080.

Запускаем nginx, чтобы он работал в фоне и обслуживал наши запросы:

Проверяем, что всё установилось корректно, и nginx успешно работает на нашем компьютере. Откройте любой браузер и введите в адресной строке следующий URL:

Вы должны увидеть такую страницу с текстом «Welcome to nginx!».

Окно успешно запущенного nginx в браузере.

Интеграция PHP и веб-сервера

На этом шаге мы «подружим» PHP-интерпретатор и nginx, чтобы при запросе веб-страниц с расширением .php автоматически выполнялся php-сценарий и мы видели результат его работы в браузере.

Откройте конфигурационный файл nginx через VS Code.

Если у вас Mac на процессоре Apple (M1, M1 Pro, M1 Max):

Обратите внимание: если на этом этапе вы получаете ошибку zsh: command not found: code , то откройте VS Code, нажмите Cmd+Shift+P и введите shell.

Окно VS Code с выбранным пунктом shell command.

Выберите пункт Shell Command: Install 'code' command in PATH . После этого команда code добавится в терминал и вы сможете открыть нужный файл.

USERNAME нужно будет в двух местах заменить на ваше имя пользователя.

Если в nginx.conf уже есть блок server, нужно удалить его, иначе ничего не будет работать.

Окно VS Code с открытым конфигурационным файлом nginx

Здесь мы говорим серверу, чтобы он слушал 8080 порт страницы localhost и при запросе показывал содержимое папки yeticave . После USERNAME вы можете выбрать путь до любой удобной для вас папки.

Разрешим nginx читать содержимое нашего проекта

Поменяйте USERNAME на имя вашего пользователя и yeticave на папку вашего проекта.

Для того, чтобы изменения применились, нужно перезагрузить сервер командой:

Установка xdebug

Установить xdebug можно простой командой:

Проверка работы

Базовая настройка окружения закончена. Осталось проверить, что мы всё сделали правильно.

Создадим тестовый PHP-сценарий со следующим содержимым:

Это будет означать, что вы всё сделали правильно, а значит готовы писать и запускать свои первые php-сценарии. Обратите внимание, что все файлы и папки проекта при этой конфигурации должны лежать в корне папки yeticave.

Установка MySQL в macOS

Мы будем работать с MySQL 8. Установить MySQL можно двумя путями: через homebrew, либо с помощью GUI установщика.

Установка через homebrew

Вот как выглядит установка через homebrew:

MySQL будет установлена без пароля, поэтому для подключения и проверки работы можно выполнить просто

Установка через архив с официального сайта

MySQL для macOS можно загрузить с официальной страницы. Для удобства установки рекомендуется загружать DMG Archive. В этом случае процесс установки будет выполняться с помощью стандартного инсталлятора.

Обратите внимание: на момент выхода статьи версия 8.0.26 не работала на Mac c процессорами M1, поэтому мы использовали версию 8.0.25 — она также доступна в архиве на сайте.

Окно установщика Mysql. Первый этап.

Нажимаем «Продолжить», принимаем условия лицензии, выбираем, куда установить MySQL и оказываемся на шаге «Тип установки». На этом шаге необходимо проверить перечень компонентов для установки. Нажимаем кнопку «Настроить». Отмечаем галки MySQL Server, Preference Pane, Launchd Support.

Окно установщика Mysql. Выбор компонентов для установки.

Нажимаем «Установить». Установщик предложит выбрать тип шифрования пароля. Выбирайте первый пункт User Strong Password Encryption, если вы никогда не работали с MySQL и вам не нужно поддерживать очень старые версии клиентов MySQL.

Окно установщика Mysql. Выбор типа шифрования.

На следующем шаге вам нужно будет ввести пароль для пользователя root. Хороший пароль должен состоять минимум из 8 символов, среди которых должны быть буквы, цифры и специальные символы.

Окно установщика mysql. Ввод пароля.

На этом установка MySQL завершена.

Сразу после установки служба MySQL ещё не будет запущена. Запуск необходимо выполнить вручную. Проще всего это сделать через приложение «Системные настройки». Открываем и запускаем аплет для управления MySQL.

Панель системные настройки с выбранным пунктом MySql.

В появившемся окне нажимаем кнопку Start MySQL Server.

Аплет Mysql в системных настройкаMacOS

Теперь всё готово к работе. Хорошей разработки!

Инструменты нужны, чтобы ими пользоваться

Научим всему, что умеем сами, на курсе «PHP. Профессиональная веб-разработка». Занимайтесь в удобном темпе и начните обучение в любой момент.

Удаление приложения приводит к его удалению с компьютера Mac, а использовавшееся им пространство становится доступно для других объектов. Вы можете сделать это с помощью Launchpad или Finder.

Удаление приложения с помощью Launchpad

Launchpad предоставляет удобный способ удаления приложений, которые были загружены из App Store.

  1. Чтобы открыть Launchpad, щелкните соответствующий значок на панели Dock или откройте соответствующий файл в папке «Приложения». Также можно свести вместе большой и три других пальца на трекпаде.
  2. Если нужное приложение не отображается в Launchpad, введите его название в поле поиска вверху экрана. Либо смахните двумя пальцами вправо или влево на трекпаде, чтобы отобразить следующую или предыдущую страницу.
  3. Нажмите и удерживайте клавишу Option (⌥) или щелкните и удерживайте значок любого приложения, пока значки не начнут дрожать.
  4. Щелкните кнопку удаления рядом с приложением, которое требуется удалить, затем нажмите кнопку «Удалить» для подтверждения. Приложение будет удалено незамедлительно. Приложения, в которых кнопка не отображается, либо были получены не из App Store, либо обязательны для компьютера Mac. Для удаления приложений, полученных не из App Store, используйте Finder.

Окно Launchpad в macOS с предложением подтвердить удаление приложения

Удаление приложения не приводит к отмене каких-либо подписок, которые могли быть приобретены с помощью этого приложения. Узнайте, как отменять подписки для приложений, которые были загружены из магазина App Store.

Удаление приложений с помощью Finder

Панель Dock macOS с корзиной

  1. Найдите нужное приложение в Finder. Большинство приложений находится в папке «Приложения», которую можно открыть, щелкнув «Приложения» на боковой панели любого окна Finder. Либо используйте Spotlight для поиска приложения, затем дважды щелкните это приложение в окне Spotlight, удерживая нажатой клавишу Command (⌘).
  2. Перетащите приложение в корзину либо выделите его и выберите «Файл» > «Переместить в Корзину».
  3. При запросе имени пользователя и пароля введите имя и пароль учетной записи администратора на компьютере Mac. Скорее всего, это имя и пароль, обычно используемые вами для входа в систему на компьютере Mac.
  4. Чтобы удалить приложение, выберите Finder > «Очистить Корзину».

Я чувствую, что это ужасно тупой вопрос, но, как ни странно, эта проблема плохо документирована.

Я хотел бы обновить PHP, но есть несколько проблем:

  • Нет встроенного менеджера пакетов. MacPorts не распознает php как установленный пакет, поскольку он не устанавливал сам PHP.
  • Запуск locate php показывает, что, вероятно, много зависимостей.
  • Я не знаю, как был установлен php, поскольку он был включен в ОС, поэтому я не знаю, следует ли устанавливать из исходных или загружаемых файлов. Я также не знаю, как правильно удалить предыдущую версию без нарушения зависимостей.

Я бегу на Leopard. У меня такое чувство, что Apple не хочет, чтобы вы обновлялись. Будут ли покупать Snow Leopard и обновления решить эту проблему (и будущие такие, как она)?

Вы можете проверить пакет PHP Marc Liyanage. Он поставляется в комплекте с установщиком Mac OS X, который можно дважды щелкнуть. Он держит его в курсе последних событий.

Кроме того, хотя обновление до Snow Leopard не поможет вам в будущем обновлять PHP, оно, вероятно, даст вам более новую версию PHP. Я запускаю OS X 10.6.2 и имеет PHP 5.3.0.

Тогда конфиг в вашем .bash_profile или .bashrc

Нет встроенного менеджера пакетов. MacPorts не распознает php как установленный пакет, поскольку он не устанавливал сам PHP.

Вы все равно можете установить его с помощью MacPorts. sudo port install php52 (или какую бы версию вы ни пожелали) установит PHP.

Он не будет перезаписывать версию, поставляемую Apple. Он будет устанавливать его под /opt/local . Вы можете добавить /opt/local в начало своей $PATH версии и использовать версию MacPorts в своей конфигурации Apache.

Я думаю, что один простой способ сделать это:

1 - Проверьте, где находится ваш текущий PHP:

Ты видишь? Обычно наши команды, которые мы запускаем, это ссылка в / usr / local / bin, поэтому .

2 - Отвязать эту текущую ссылку PHP

Если вы предпочитаете, прежде чем отключить его, проверьте путь, а затем удалите php-файлы (do ls -al /usr/local/bin | grep php, а затем rm -rf в желаемый путь)

3 - Установка PHP 7.1

4 - Создайте новую ссылку (используя установленный php 7.1 bin)

Как я уже сказал, это простой способ, я думаю.

Опция 1

Как рекомендуется здесь , этот сайт обеспечивает удобный, современный один лайнер.

Это не перезаписывает базовую версию PHP в вашей системе, а устанавливает ее чисто в / usr / local / php5.

Читайте также: