Přejít na hlavní obsah

Jak odstranit PHP na MacOS: podrobné pokyny

PHP - je to oblíbený programovací jazyk široce používaný k vývoji dynamických webových stránek a aplikací. Možná však budete muset z určitých důvodů odstranit PHP ze svého zařízení MacOS. Tento podrobný návod vám pomůže tento úkol splnit.

Krok 1: Zastavte webový server

Před odstraněním PHP je nutné zastavit webový server, protože PHP obvykle běží na serveru. Chcete-li zastavit webový server na MacOS , použijte příkaz sudo apachectl stop, pokud používáte Apache , nebo sudo Nginx-s stop, pokud používáte nginx.

Krok 2: Odstraňte PHP

V macOS je PHP předinstalován, takže jej lze odinstalovat pomocí příkazu sudo rm-rf /usr/bin/php /etc/php.ini /private/var/log/apache2/php.log /usr/sbin/php-fpm . Tento příkaz odstraní spustitelný soubor PHP, soubor nastavení php.ini, PHP logy a skript pro správu PHP-FPM.

Krok 3: Odstraňte další soubory

Po odstranění PHP zůstávají některé další soubory a složky související s PHP. Chcete-li tyto soubory odstranit, postupujte podle příkazů sudo rm-rf /usr/local/php a sudo rm-rf /Library/Receipts/php . Tyto příkazy odstraní zbývající soubory a složky související s PHP.

Důrazně se doporučuje před odstraněním PHP zálohovat všechna důležitá data, aby je bylo možné v případě potřeby později obnovit.

Po provedení všech těchto kroků bude PHP zcela odstraněn z vašeho zařízení MacOS. Můžete také zkontrolovat, zda byl PHP úspěšně odstraněn zadáním příkazu php-v . Pokud je PHP odstraněn, zobrazí se vám zpráva z příkazu, že PHP není detekován.

Kontrola aktuální verze PHP

Chcete-li odinstalovat PHP na MacOS, musíte nejprve znát aktuální verzi PHP nainstalovanou ve vašem počítači. K dokončení tohoto úkolu můžete v terminálu použít příkaz "php-v".

Otevřete terminál kliknutím na ikonu "Spotlight Search" v pravém horním rohu obrazovky a zadejte "terminál". Stisknutím "Enter" spustíte terminál.

V terminálu zadejte příkaz " php-v "a stiskněte"Enter".

php -v

Jakmile stisknete "Enter", terminál zobrazí informace o aktuální verzi PHP.

Můžete například vidět něco jako:

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

V tomto příkladu je tedy aktuální verze PHP 7.4.12.

Zapište si aktuální verzi PHP, protože ji budete potřebovat k odstranění PHP z počítače.

Zastavení PHP serveru

Chcete-li zastavit server PHP na macOS, postupujte podle těchto jednoduchých kroků:

  1. Otevřete terminál kliknutím na " Command + mezera "a zadáním" terminál " do vyhledávacího pole.
  2. V terminálu zadejte následující příkaz k zastavení serveru PHP:

sudo apachectl stop

Nyní jste úspěšně zastavili server PHP na macOS a můžete přejít k odstranění PHP.

Odstranění PHP pomocí Homebrew

1. Otevřete terminál spuštěním programu "Terminal".

2. Zadejte následující příkaz:

brew uninstall php

3. Stiskněte klávesu Enter (Enter) a počkejte, až Homebrew provede odinstalaci PHP.

4. Po dokončení procesu mazání obdržíte zprávu, která indikuje úspěšné odstranění PHP.

PHP je nyní zcela odstraněn z vašeho počítače. Můžete zkontrolovat, že PHP již není nainstalován zadáním příkazu:

Pokud v důsledku výstupu příkazu vidíte zprávu "command not found" nebo něco podobného, znamená to, že PHP byl úspěšně odstraněn.

Odstranění propojených paketů

Po odstranění PHP z vašeho systému, možná budete muset odstranit také přidružené pakety, abyste systém zcela vyčistili. Zde je několik balíčků, které mohou být nutné odstranit:

BalíčekPříkaz odstranění
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

To jsou jen některé z možných balíčků, které lze nainstalovat na váš systém. Ujistěte se prosím, že odstraňujete pouze balíčky, které jsou již nainstalovány a již nejsou potřeba.

Pokud si nejste jisti, které balíčky stojí za to odstranit, doporučuje se použít vyhledávání ve vašem systému nebo se obrátit na dokumentaci k nainstalovaným balíčkům.

Ruční odstranění PHP

Pokud dáváte přednost ručnímu odstranění PHP, postupujte podle následujících kroků:

  1. Otevřete terminál zadáním příkazu terminál do vyhledávacího pole Spotlight.
  2. Do terminálu pro otevření souboru zadejte následující příkaz .bash_profile:
nano ~/.bash_profile
  • V otevřeném souboru .bash_profile vyhledejte řádky obsahující nastavení pro PHP, jako jsou:
export PATH=/usr/local/php5/bin:$PATHexport PATH=/usr/local/php7/bin:$PATH

Odstraňte tyto řádky, poté stiskněte klávesovou zkratku Ctrl + X, poté stiskněte Y pro uložení změn a potvrďte stisknutím klávesy Enter.

  1. Vraťte se do terminálu a spusťte následující příkaz k odstranění složky, která má nainstalovaný PHP:
sudo rm -rf /usr/local/php5

Provedení tohoto příkazu bude vyžadovat zadání hesla správce uživatele.

  1. Zkontrolujte, zda je PHP úspěšně odstraněn spuštěním následujícího příkazu v terminálu:
php -v

Pokud se zobrazí zpráva, že příkaz "php" nebyl nalezen, PHP je úspěšně odstraněn z vašeho počítače.

Odstranění konfiguračních souborů

Po odstranění PHP z vašeho zařízení můžete také odstranit konfigurační soubory související s PHP. Zde je několik kroků, které vám pomohou odstranit konfigurační soubory v MacOS:

  1. Otevřete Finder a přejděte do části zobrazit v horní nabídce.
  2. Klikněte na položku"Skrýt položku knihovny".
  3. Dále přejděte do složky " Library "a vyhledejte složku"Extensions".
  4. Ve složce "Extensions" vyhledejte složku "php". Jedná se o složku s konfiguračními soubory PHP.
  5. Vyberte složku " php " a odstraňte ji přetažením do koše.

Po odstranění složky " php " možná budete muset také odstranit následující soubory:

  • /private/etc/php.soubor ini s globálním nastavením PHP.
  • /private/etc/php.d-složka s dalším nastavením PHP.
  • /private/var/db/receipts/com.php.PHP instalační soubor PHP.
  • ~/.php je skrytá složka s vlastním nastavením PHP.

Po odstranění zadaných souborů a složek bude PHP zcela odstraněn z vašeho zařízení.

Kontrola odstranění PHP

Po provedení všech předchozích kroků, můžete zkontrolovat, zda je PHP úspěšně odstraněn z vašeho systému. Zde je několik způsobů, jak se můžete ujistit:

1. Kontrola verze PHP v terminálu

Otevřete terminál a zadejte příkaz php-v . Pokud se zobrazí chybová zpráva, která říká, že PHP nebyl nalezen, pak je odstranění úspěšné.

2. Kontrola souborů PHP

Přejděte do adresáře, kde byl dříve nainstalován PHP (obvykle složka /usr/local/php ) a ujistěte se, že jsou odstraněny všechny soubory a složky související s PHP. V opačném případě je odstraňte ručně.

3. Kontrola webového serveru

Pokud jste použili PHP spolu s webovým serverem, otevřete svůj oblíbený prohlížeč a zadejte adresu localhost nebo 127.0.0.1 . Pokud vidíte chybu nebo stránku nenalezenou, PHP je úspěšně odstraněn.

4. Kontrola prostřednictvím instalačního programu balíčků

Pokud jste použili instalační program balíčků, jako je Homebrew, můžete spustit příkaz Brew list a zkontrolovat, zda je PHP v seznamu nainstalovaných balíčků. Pokud PHP chybí, znamená to, že odstranění bylo úspěšné.

Podle těchto jednoduchých kroků budete moci zkontrolovat, zda je PHP úspěšně odstraněn z vašeho systému MacOS.