Перейти до основного контенту

Як видалити PHP на MacOS: докладна інструкція

5 хв читання
731 переглядів

PHP - це популярна мова програмування, яка широко використовується для розробки динамічних веб-сайтів та додатків. Однак, можливо, вам доведеться видалити PHP зі свого пристрою MacOS з певних причин. Ця детальна інструкція допоможе вам здійснити це завдання.

Крок 1: зупиніть веб-сервер

Веб-сервер потрібно зупинити перед видаленням PHP, оскільки PHP зазвичай працює на сервері. Для зупинки веб-сервера на MacOS скористайтеся командою sudo apachectl stop , якщо ви використовуєте Apache, або sudo nginx-s stop , якщо використовуєте Nginx.

Крок 2: Видаліть PHP

У macOS PHP попередньо встановлений, тому його можна видалити за допомогою команди sudo rm-rf /usr/bin/php /etc/php.ini /private/var/log/apache2/php.log /usr/sbin/php-fpm . Ця команда видалить виконуваний файл PHP, файл налаштувань php.ini, журнали PHP та сценарій управління PHP-FPM.

Крок 3: Видаліть додаткові файли

Після видалення PHP залишаються деякі додаткові файли та папки, пов'язані з PHP. Для видалення цих файлів виконайте команди sudo rm-rf /usr/local/php і sudo rm-rf /Library/Receipts/php . Ці команди видалять залишкові файли та папки, пов'язані з PHP.

Настійно рекомендується зробити резервну копію всіх важливих даних перед видаленням PHP, щоб у разі потреби можна було відновити їх пізніше.

Після виконання всіх цих кроків PHP буде повністю видалено з вашого пристрою MacOS. Ви також можете перевірити, чи PHP успішно видалено, ввівши команду php-v. Якщо PHP видалено, вам буде видано повідомлення від команди, що PHP не виявлено.

Перевірка поточної версії PHP

Для того щоб видалити PHP на MacOS, ви повинні спочатку дізнатися поточну версію PHP, встановленої на вашому комп'ютері. Для виконання цього завдання ви можете використовувати команду "php-v" у терміналі.

Відкрийте термінал, натиснувши на значок " Spotlight Search "у верхньому правому куті екрана та введіть"Термінал". Натисніть "Enter" для запуску терміналу.

У терміналі введіть команду " php-v "і натисніть"Enter".

php -v

Після натискання кнопки "Enter" у терміналі відобразиться інформація про поточну версію PHP.

Наприклад, ви можете побачити щось на зразок:

PHP 7.4.12 (cli) (built: Oct 9 2020 09:37:13) ( NTS )Copyright (c) The PHP Group

Таким чином, у цьому прикладі поточна версія PHP - 7.4.12.

Запишіть поточну версію PHP, оскільки вона вам знадобиться для видалення PHP з комп'ютера.

Зупинка PHP-сервера

Щоб зупинити PHP-сервер на macOS, Виконайте ці прості кроки:

  1. Відкрийте термінал, натиснувши "Command + пробіл" і ввівши "Термінал" у пошуковому рядку.
  2. У терміналі введіть таку команду, щоб зупинити PHP-сервер:

sudo apachectl stop

Тепер ви успішно зупинили PHP-сервер на macOS і можете перейти до видалення PHP.

Видалення PHP за допомогою Homebrew

1. Відкрийте термінал, запустивши програму "Terminal".

2. Введіть наступну команду:

brew uninstall php

3. Натисніть клавішу Enter (Enter) і зачекайте, поки Homebrew виконає видалення PHP.

4. Після завершення процесу видалення ви отримаєте повідомлення, яке вказує на успішне видалення PHP.

Тепер PHP повністю видалено з Вашого комп'ютера. Ви можете перевірити, чи PHP більше не встановлено, ввівши команду:

Якщо в результаті виведення команди ви бачите повідомлення "command not found" або щось подібне, це означає, що PHP успішно видалено.

Видалення пов'язаних пакетів

Після видалення PHP з вашої системи, вам може знадобитися видалити також пов'язані пакети, щоб повністю очистити систему. Ось кілька пакетів, які можуть знадобитися видалити:

ПакетКоманда видалення
Apache sudo apachectl stop
sudo rm -rf /usr/local/apache2
MySQL brew services stop mysql
brew uninstall mysql
sudo rm -rf /usr/local/var/mysql
Composer brew uninstall composer
PhpMyAdmin sudo rm -rf /usr/local/phpmyadmin

Це лише деякі з можливих пакетів, які можуть бути встановлені на вашій системі. Будь ласка, переконайтеся, що ви видаляєте лише ті пакети, які вже встановлені і більше не потрібні.

Якщо ви не впевнені, які пакети варто видалити, рекомендується скористатися пошуком у вашій системі або звернутися до документації по встановленим пакетам.

Видалення PHP вручну

Якщо ви віддаєте перевагу видалити PHP вручну, виконайте наступні кроки:

  1. Відкрийте термінал, ввівши команду "Термінал" у пошуковому рядку Spotlight.
  2. Введіть наступну команду в терміналі, щоб відкрити файл .bash_profile:
nano ~/.bash_profile
  • У файлі, що відкрився .bash_profile знайдіть рядки, що містять налаштування для PHP, такі як:
export PATH=/usr/local/php5/bin:$PATHexport PATH=/usr/local/php7/bin:$PATH

Видаліть ці рядки, потім натисніть комбінацію клавіш Control + X, потім натисніть Y для збереження змін і натисніть Enter для підтвердження.

  1. Поверніться до терміналу та виконайте таку команду, щоб видалити папку, де встановлено PHP:
sudo rm -rf /usr/local/php5

Виконання цієї команди вимагатиме введення пароля адміністратора користувача.

  1. Перевірте, чи PHP успішно видалено, виконавши таку команду в терміналі:
php -v

Якщо ви бачите повідомлення про те, що команду "php" не знайдено, тоді PHP успішно видалено з Вашого комп'ютера.

Видалення конфігураційних файлів

Після видалення PHP з вашого пристрою, ви також можете видалити конфігураційні файли, пов'язані з PHP. Ось кілька кроків, які допоможуть вам видалити конфігураційні файли в MacOS:

  1. Відкрийте Finder і перейдіть до розділу "перегляд" у верхньому меню.
  2. Натисніть на пункт "Приховати пункт бібліотеки".
  3. Далі перейдіть в папку "Library" і знайдіть папку "Extensions".
  4. У папці "Розширення" знайдіть папку "php". Це папка з конфігураційними файлами PHP.
  5. Виділіть папку "php" і видаліть її, перетягнувши її в кошик.

Після видалення папки " php " вам може знадобитися також видалити такі файли:

  • /private/etc/php.ini-файл із глобальними налаштуваннями PHP.
  • /private/etc/php.d-папка з додатковими налаштуваннями PHP.
  • /private/var/db/receipts/com.php.php - файл установки PHP.
  • ~/.php-прихована папка з користувацькими налаштуваннями PHP.

Після видалення зазначених файлів і папок, PHP буде повністю видалений з вашого пристрою.

Перевірка видалення PHP

Після виконання всіх попередніх кроків, ви можете перевірити, чи успішно видалений PHP з вашої системи. Ось кілька способів, які допоможуть вам переконатися:

1. Перевірка версії PHP в терміналі

Відкрийте термінал і введіть команду php-v. Якщо ви бачите повідомлення про помилку, яке говорить про те, що PHP не знайдено, видалення успішне.

2. Перевірка наявності файлів PHP

Перейдіть в директорію, де раніше була встановлена PHP (зазвичай це папка /usr/local/php ) і переконайтеся, що всі пов'язані з PHP файли і папки Видалені. В іншому випадку, видаліть їх вручну.

3. Перевірка веб-сервера

Якщо ви використовували PHP разом із веб-сервером, відкрийте улюблений браузер і введіть адресу localhost або 127.0.0.1 . Якщо ви бачите помилку або сторінку не знайдено, PHP успішно видалено.

4. Перевірка через інсталятор пакетів

Якщо ви використовували інсталятор пакетів, такий як Homebrew, ви можете виконати команду Brew list і перевірити, чи є PHP у списку встановлених пакетів. Якщо PHP відсутній, це означає, що видалення було успішним.

Дотримуючись цих простих кроків, ви зможете перевірити, чи PHP успішно видалено з вашої системи MacOS.