Prerequisites
XAMPP/MAMP/LAMP Server
A XAMPP/MAMP/LAMP server is necessary for running PHP Laravel on a local server. If XAMPP/MAMP/LAMP is not installed on your computer, refer to the following links for installation guides on various operating systems. To run the application, you need to download a web server.- For Mac systems, download MAMPP or XAMPP Server.
- For Windows systems, download MAMPP or XAMPP Server.
- For Linux systems, download LAMPP or XAMPP Server.
PHP Version
- PHP Version >= 8.2
PHP Extensions
Ensure the following PHP extensions are installed:- bcmath PHP Extension
- gd PHP Extension
- ctype PHP Extension
- curl PHP Extension
- fileinfo PHP Extension
- json PHP Extension
- mbstring PHP Extension
- OpenSSL PHP Extension
- pcre PHP Extension
- pdo PHP Extension
- tokenizer PHP Extension
- pdo_mysql PHP Extension
- pdo_sqlite PHP Extension
- xml PHP Extension
- zip PHP Extension
Composer
Composer is essential for Laravel applications. If Composer is not installed on your computer, refer to the following links for installation guides on various operating systems.- For Mac: Install Composer
- For Windows: Install Composer
- For Ubuntu: Install Composer
For Frontend and Admin
- Next.js Version: 14.x.x
- Node.js Version: 18.x.x