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ů:
- Otevřete terminál kliknutím na " Command + mezera "a zadáním" terminál " do vyhledávacího pole.
- 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íček | Pří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ů:
- Otevřete terminál zadáním příkazu terminál do vyhledávacího pole Spotlight.
- 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.
- 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.
- 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:
- Otevřete Finder a přejděte do části zobrazit v horní nabídce.
- Klikněte na položku"Skrýt položku knihovny".
- Dále přejděte do složky " Library "a vyhledejte složku"Extensions".
- Ve složce "Extensions" vyhledejte složku "php". Jedná se o složku s konfiguračními soubory PHP.
- 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.