Skip to main content

Laravel 8 Install in Ubuntu Tutorial

Hi Guys

Today,I will explain you how to install laravel 8 on ubuntu. we will show step by step install laravel 8 on ubuntu 16.04 18.04 and 20.00 .I will first install composer on upbantu.

Here, I will give you full example for laravel 8 install in ubuntu example as bellow.

Step 1: Install Composer

In this step,We will download the composer using the below command.


sudo apt-get update
sudo apt-get install curl
sudo curl -s https://getcomposer.org/installer | php

Now we move the composer.phar file into the bin folder and set the permission for all users.


sudo mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
Step 2: Install Laravel 8Now this step, I will move on root directory “/var/www/html” and .download and install fresh laravel.

cd /var/www/html
composer create-project laravel/laravel blog --prefer-dist "8.*"
After installation laravel 8, we need to permission for the new directory. so we will set permission using the below command.

sudo chown -R www-data:www-data /var/www/html/blog/
sudo chmod -R 755 /var/www/html/blog/
Step 3: Configure Apache2Here this step, we will configure the Apache2 site configuration file for Laravel. Run the below command to create a new configuration file. like laravel.conf

sudo nano /etc/apache2/sites-available/laravel.conf
After creating a file, copy and paste below the code in this file and save it.

<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/blog/public
ServerName example.com

<Directory /var/www/html/blog/public>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Enable Laravel virtual host site and Apache2 Rewrite ModuleAfter the configuring Apache2 server. We will need to enable laravel virtual host site and Apache2 rewrite module. so we will enable using the below command.

sudo a2ensite laravel.conf
sudo a2enmod rewrite
Step 4: Restart Apache2 serverStep 4: Restart Apache2 serverNow the follow all the above changes. We will need to restart Apache2 using the below command.

sudo service apache2 restart
Step 5: Run Our Laravel Applicationlast in this step, we will run our example using the below Url in the browser.

http://example.com
It will help you...

Comments

Popular posts from this blog

Laravel Validation Image Example

Hi Guys, Today, I will learn you to create validation image in laravel.we will show example of laravel validation image.The file under validation must be an image (jpg, jpeg, png, bmp, gif, svg, or webp). Here, I will give you full example for simply image validation in laravel bellow. solution $request->validate([ 'file' => 'image' ]); Route : routes/web.php Route::get('form/create','FromController@index'); Route::post('form/store','FromController@store')->name('form.store'); Controller : app/Http/Controllers/BlogController.php <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Blade; use App\Models\User; use App\Models\Post; class FromController extends Controller { /** * Write code on Method * * @return response() */ public function create() { return view('form'); } /** * Write code on Method ...

React Native Flexbox Tutorial With Example

Hi Dev, Today, I will learn you how to create flexbox in react native. You can easily create flexbox in react native. First i will import namespace View , after I will make flexbox using View tag in react native. Here, I will give you full example for simply display flexbox using react native as bellow. Step 1 - Create project In the first step Run the following command for create project. expo init flexbox Step 2 - App.js In this step, You will open App.js file and put the code. import React, { Component } from 'react' import { View, StyleSheet } from 'react-native' const Home = (props) => { return ( <View style = {styles.container}> <View style = {styles.redbox} /> <View style = {styles.greenbox} /> <View style = {styles.corolbox} /> <View style = {styles.purplebox} /> </View> ) } export default Home const styles = StyleSheet.create ({ container: { flexDirection:...

Laravel Cron Job Task Scheduling Example

Laravel Cron Job Task Scheduling Example Hi Dev In this blog, I will learn how to create Cron Job Task Scheduling in laravel we will give you simple example of cron job task scheduling with laravel. we will create example step by step of cron job using laravel task scheduling. You can easy create a cron job task scheduling in laravel.Why we have to use cron job? and what is benefit to use cron jobs in laravel and how to setup cron job in laravel?, If you have this question then i will explain why.Many times we need to send notifications or send email automatically to users for update property or items. So at that time you can define some basic logic for each days, hours etc can run and send email notification. Here blow the example of cron job task scheduling Step 1 : Install Laravel Application we are going from scratch, So we require to get fresh Laravel application using bellow command, So open your terminal OR command prompt and run bellow command: composer create-project --p...