Install Laravel 5.8 Using Composer In XAMPP Localhost

Install Laravel 5.8 In XAMPP localhost (1)

Laravel becomes more powerful and rapid framework day by day. Currently they launched laravel 5.8 version.

Its very easy to install laravel in localhost for experience developer who have worked on prior version of laravel.

New developer can follow below steps to install laravel in localhost. Lets start step by step.

Here are server requirements for installing laravel 5.8

  • PHP >= 7.1.3
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • BCMath PHP Extension

Make sure you have already installed composer in your system. If you haven’t installed in your system, then please check this tutorial.

Now install Laravel by issuing the Composer create-project command in your terminal:

composer create-project --prefer-dist laravel/laravel lara58

install-laravel-58-1

install-laravel-58-2

Start local development server

Now use the serve Artisan command to serve your application. This command will start a development server at http://localhost:8000

php artisan serve

laravel-server-start

Open your browser and navigate to http://localhost:8000/. If everything is working, you’ll see a welcome page. Later, when you are finished working, stop the server by pressing Ctrl+C from your terminal.

laravel-setup-successfull

Awesome, you have successfully installed laravel in localhost.

Database Configuration In Laravel

Open http://localhost/phpmyadmin [You must enable your local server.and create new database in it using below query.

CREATE DATABASE lara_test;

Now open .env file from your lara58 folder and update the setting as below.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=lara_test
DB_USERNAME=root
DB_PASSWORD=

That’s it. You have successfully configured your database setting.

Last Words…

I hope you enjoyed this tutorial. If you haven’t understand any part of this tutorial. Please drop comment, I will surely help to understand you. Please like and share this tutorial with your friends. 😉

About Chintan Panchal

I am web developer having 4+ year of experience of web development. I have worked on codeigniter, symfony, laravel and wordpress.

View all posts by Chintan Panchal →

Leave a Reply

Your email address will not be published. Required fields are marked *