# How to install PHP on Ubuntu Here's how to install the most recent version of [[PHP]] on Ubuntu ## Add the PPA repository Add this PPA repository to get recent PHP releases: - `sudo add-apt-repository ppa:ondrej/php` - `sudo apt update` - `sudo apt upgrade` ## Install the packages - `sudo apt install unzip php8.3 php8.3-cli php8.3-{bz2,curl,mbstring,intl} php-xml` - `php-xml` is required for [[Laravel]] apps - If you want Server API support - `sudo apt install php8.3-fpm` - `sudo a2enconf php8.3-fpm` - `sudo service apache2 restart` - `sudo service nginx restart` - If upgrading from a previous version - `sudo a2disconf php8.2-fpm` - `sudo apt purge php8.2*` ## Tips - List PHP packages installed on the system and save into a packages.txt file: `dpkg -l | grep php | tee packages.txt` ## Related - [[How to install Composer on Ubuntu]] - [[Laravel]]