# 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]]