Laravel Config | Laravel – Configuration



 dfdd configuration

What is Laravel Configuration?

  • The config directory, as the name implies, contains all your application's configuration files.
  • In this directory, you will find various files needed to configure database, session, mail, application, services etc.

Basic Configuration

  • After fixing Laravel, the first thing we need to do is to set the write permission for the directory storage and bootstrap/cache.
  • Generate Application key to secure session and other encrypted data. If the root directory doesn’t contain the .env file then rename the .env.example to .env file and execute the following command where you have mounted Laravel.
  • The newly generated key can be seen in the .env file.
 basic configuration
  • You can also configure the locale, time zone, etc. of the application in the config/app.php file.

Environmental Configuration

  • Laravel offers facility to run your application in different environment like testing, production etc.
  • You can configure the environment of your application in the .env file of the root directory of your application.
  • If you have installed Laravel using composer, this file will automatically be created.
  • In case you haven’t installed Laravel, you can simply rename the .env.example file to .env file.
  • A sample of Laravel.env file is shown below.
 environmental configuration
  • Notice the text featured gray in the above image. Local environment variable has been set. It can further be changed to production or testing as per your requirement.

Database Configuration

  • The database of your application can be configured from config/database.php file.
  • You can set configuration parameters that can be used by different databases and you can also set the default one to use.
 database configuration
laravel , laravel framework , laravel documentation , laravel tutorial , laravel install , laracasts

Naming the Application

  • The App Directory, by default, is name spaced under App.
  • To rename it, you can execute the following command and rename the namespace.
php artisan app:name <name-of-your-application>
  • Replace the <name-of-your-application> with the new name of your application that you want to give.
laravel , laravel framework , laravel documentation , laravel tutorial , laravel install , laracasts

Maintenance Mode

  • We need to adjust our website on a regular basis.
  • The website needs to be put on keep mode for this.
  • Laravel has made this job easier.
  • There are two artisan commands which are used to start and stop the maintenance mode which are described below.
laravel , laravel framework , laravel documentation , laravel tutorial , laravel install , laracasts

Start Maintenance Mode

  • To start the maintenance mode, simply execute the following command.
php artisan down
  • After successful execution, you will receive the following output −
 start maintance mode
  • It will activate the Maintenance mode and all the request to server will be redirected to a single maintenance page as shown in the following screenshot.
 be right back
laravel , laravel framework , laravel documentation , laravel tutorial , laravel install , laracasts

Stop Maintenance Mode

  • After making changes to your website and to start it again, execute the following command
php artisan up

  • After successful execution, you will receive the following output −
 stop maintance mode

This tutorial is used to learn laravel and also provides guidance on laravel book , laravel books , laravel hosting , laravel programming , laravel server php , laravel server , laravel development server , start laravel server , laravel getting started , laravel programmer , php with laravel for beginners , what is laravel framework in php , up and running with laravel , php framework laravel , getting started with laravel , what is laravel framework , laravel applications , what is laravel in php , laravel hosting , laravel framework , php laravel framework , latest framework in php

Related Searches to Laravel Config | Laravel – Configuration