Kolonel Server
php ubuntu

Heeft u ooit websites en webapplicaties willen bouwen, maar weet u niet zeker waar u moet beginnen?? Goed, als u een Ubuntu-gebruiker bent, dan is PHP een krachtige tool die je nodig hebt in je arsenaal. Als u niet weet hoe u PHP op Ubuntu moet installeren of hoe u het van uw Ubuntu-systeem moet verwijderen, dan ben je op de juiste plek. In deze blogpost, we begeleiden u bij het installeren en verwijderen van PHP op Ubuntu. Of u nu een doorgewinterde ontwikkelaar bent of net begint aan uw webontwikkelingstraject, deze gids zal u helpen.

PHP-versies in Ubuntu De beschikbare PHP-versies in Ubuntu zijn afhankelijk van de Ubuntu-versie en de ingeschakelde bronnen:

  • Ubuntu 20.04 (Focale Fossa): PHP 7.4 (standaard)
  • Ubuntu 22.04 (Jammie Kwallen): PHP 8.1 (standaard)
  • Ubuntu 23.10 (Kinetische koedoe): PHP 8.2 (standaard)
  • Ubuntu 24.04 (LTS): Verwachte PHP 8.3 (standaard)

Opmerking: U kunt extra PHP-versies installeren met behulp van PPA's zoals ppa:ondrej/php.

Aanvullende overwegingen:

  • Beveiliging: Gebruik de nieuwste stabiele versie voor betere beveiliging.
  • Verenigbaarheid: Zorg ervoor dat de PHP-versie overeenkomt met de vereisten van uw applicatie.
  • Meerdere versies: Ubuntu ondersteunt meerdere PHP-versies, nuttig voor de ontwikkeling.

Hoe PHP op Ubuntu te installeren

Door PHP op Ubuntu te installeren, wordt een lokale ontwikkelomgeving mogelijk gemaakt voor het testen en bouwen van dynamische applicaties.

Vereisten

  • Een draaiend Ubuntu-systeem.
  • Sudo-rechten.
  • Terminaltoegang.

Methode 1: Installeer PHP met Apache

  1. Update- en upgradepakketten:
sudo apt update && sudo apt upgrade
  1. Installeer vereisten:
sudo apt install software-properties-common
  1. Voeg PHP PPA toe:
sudo add-apt-repository ppa:ondrej/php
  1. Update pakketten opnieuw:
sudo apt update
  1. Installeer Apache en PHP:
sudo apt install apache2 php7.4 libapache2-mod-php7.4

Vervangen 7.4 met 8.1 indien gewenst.

Wordpress Hosting

WordPress-webhosting

Vanaf $ 3,99/maandelijks

Koop nu
  1. Start Apache opnieuw:
sudo systemctl restart apache2
  1. Controleer de PHP-installatie:
php -v
  1. Infopagina maken:
sudo nano /var/www/html/info.php

Plakken:

<?php phpinfo(); ?>

Methode 2: Installeer PHP met NGINX

  1. Update- en upgradepakketten:
sudo apt update && sudo apt upgrade
  1. Installeer vereisten:
sudo apt install software-properties-common
  1. Voeg PHP PPA toe en update:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
  1. Installeer NGINX en PHP-FPM:
sudo apt install nginx php7.4-fpm

Vervangen 7.4 met 8.1 indien gewenst.

  1. Configureer NGINX voor PHP:
sudo nano /etc/nginx/sites-available/default

Reactie verwijderen location ~ \.php$ blokkeren en opslaan.

  1. Start NGINX en PHP-FPM opnieuw:
sudo systemctl restart nginx
sudo systemctl restart php7.4-fpm
  1. Controleer de installatie:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/phpinfo.php

Bezoek http://<your_server_ip>/phpinfo.php

PHP-modules installeren

Om PHP-modules te installeren:

sudo apt install php7.4-mysql

Om geïnstalleerde modules weer te geven:

Cheap VPS

Goedkope VPS-server

Vanaf $ 2,99/maandelijks

Koop nu
php -m

Waarom PHP verwijderen op Ubuntu?

  • Vrije schijfruimte
  • Conflicten oplossen
  • Problemen oplossen
  • Frames vervangen

Belangrijke opmerkingen

  • Maak een back-up van gegevens.
  • Zorg ervoor dat applicaties niet afhankelijk zijn van PHP.

PHP verwijderen 7.4

sudo apt remove --purge php7.4
sudo apt remove --purge php7.4-fpm
sudo rm -rf /etc/php/7.4

PHP verwijderen 8.1

sudo apt remove --purge php8.1
sudo apt remove --purge php8.1-fpm
sudo rm -rf /etc/php/8.1

Start de webserver opnieuw

  • Voor Apache:
sudo systemctl restart apache2
  • Voor NGINX:
sudo systemctl restart nginx

Controleer de verwijdering

php -v

Moet terugkeren “opdracht niet gevonden.”

Conclusie

In deze gids, we hebben besproken hoe je PHP op Ubuntu installeert en verwijdert. We bespraken de verschillende installatiemethoden met Apache en NGINX, hoe u de PHP-installatie kunt verifiëren, en hoe je PHP indien nodig netjes kunt verwijderen. Het beheren van PHP-installaties is een essentiële vaardigheid voor ontwikkelaars en systeembeheerders, biedt flexibiliteit en betere controle over serverbronnen.

Deel dit bericht

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *