How to install Laravel on CentOS 8?


Easily deploy your favorite applications in seconds at an unbeatable price for your next projects.

Installing Laravel on CentOS 8

Laravel is a powerful and popular PHP framework that provides an elegant syntax and a wide range of features for web application development. In this guide, we will walk you through the process of installing Laravel on CentOS 8.

1. Install PHP and Required Extensions

First, update your packages list and install PHP and some required extensions:

$ sudo dnf update
$ sudo dnf install php php-cli php-mbstring php-xml php-zip php-json

2. Install Composer

Composer is a dependency management tool for PHP. Install it using the following commands:

$ sudo dnf install curl
$ curl -sS https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer

3. Install Laravel

Now, navigate to the web application directory using the terminal, and run the following command to install Laravel:

$ composer global require laravel/installer

4. Create a New Laravel Project

To create a new Laravel project, run the following command:

$ laravel new myproject

5. Configure Permissions

Next, you need to adjust some permissions for Laravel to function correctly. Run the following commands:

$ cd myproject
$ sudo chown -R apache:apache storage
$ sudo chown -R apache:apache bootstrap/cache

6. Set Up Virtual Host

To access your Laravel application through a domain name, you need to set up a virtual host. Open the Apache configuration file:

$ sudo vi /etc/httpd/conf/httpd.conf

Inside the file, add the following code:

Alias /myproject /var/www/html/myproject/public

    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted

Save the file and exit the editor. Then, restart Apache:

$ sudo systemctl restart httpd

7. Access Laravel Application

You can now access your Laravel application by visiting http://your-domain.com/myproject in your web browser.


By following this guide, you have successfully installed Laravel on CentOS 8 and set up a basic Laravel project. You can now start building your web application using the Laravel framework.

Refer A Friend
Get $25

Installing Laravel on CentOS 8
Laravel installation on CentOS 8
How to install Laravel on CentOS 8
Installing Laravel framework on CentOS 8
Step-by-step installation of Laravel on CentOS 8
Installing Laravel on CentOS 8 with Composer
Laravel deployment on CentOS 8
Laravel setup on CentOS 8
CentOS 8 Laravel installation guide
Installing Laravel PHP framework on CentOS 8.

Why Customers Love Us

What our customers say about us

Ready To Get Started For Free?

Create your free account today.