- php v8.2, see Laravel specific requirements
- Apache v2.4.33 with
mod_rewrite
- MySQL v8.0.33
-
Composer v2.5
- Clone this repo, checkout to most active branch
- Write permissions on
storage
and bootstrap/cache
folders
- Create a config file (copy from
.env.example
), and update environment variables
cp .env.example .env
composer install
php artisan key:generate
- Migrate and Seed database
php artisan migrate
php artisan db:seed
- Create the symbolic link for local file uploads
php artisan storage:link
- Point your web server to public folder of this project
- Additionally, you can run this command on production server
php artisan optimize