PHP

This blog briefly describes how to install PHP on Ubuntu. The PHP version I use in this blog is 8.3. Please, check your version and change it accordingly.

Installation

sudo apt-get install php libapache2-mod-php php-cgi php-json php-fpm php-common php-mysql php-gmp php-curl php-intl php-mbstring php-xmlrpc php-gd php-xml php-cli php-zip

Configure php.ini

sudo nano /etc/php/8.3/fpm/php.ini

  • file_uploads = On
  • allow_url_fopen = On
  • short_open_tag = On
  • memory_limit = 256M
  • cgi.fix_pathinfo = 0
  • upload_max_filesize = 100M
  • max_execution_time = 360
  • date.timezone = Europe/Amsterdam

Refresh service

sudo service php8.3-fpm stop
sudo service php8.3-fpm start

Validate PHP version

php -v

See also: