How to create virtual local host setup in Laravel

In this tutorial I’m going to describe how to set up virtual host in Laravel. Please follow this Tutorial and you able to create successfully virtual host in Laravel

1. Go to C drive and Go to this Directory-> C:\xampp\apache\conf\extra and open httpd-vhosts name of folder


Open this folder -> httpd-vhosts

2nd Step Copy Below Code


<VirtualHost *:80>

DocumentRoot “C:/xampp/htdocs/blog/public”

ServerName localhost


<VirtualHost *:80>

DocumentRoot “C:/xampp/htdocs/blog/public”




and paste simply there in this folder -> httpd-vhosts

3rd Step go to windows C:\Windows\System32\drivers\etc and open hosts folder

4th step simply copy this

👇 localhost

And paste this folder


After stop your xampp apache server and start then

And start then Xampp Apache server

And run now you can see localhost set up is done.

Thanks …… 🙂

Tagged : / / / /

Top 5 Hypervisor tools | List of best Virtual machine tools | scmGalaxy

Today we are going to talk about Hypervisor which is also an important tool for Developers or programmers these days. In this post we are going to share the name & features of top Hypervisor tools which are mostly used by Developers these days.
But, before that let us first understand Hypervisor.
Hypervisor which is also known as Virtual machine monitor (VMM) is a software or firmware which allow to run and manage the virtual machines. In a broader way, we can say Hypervisor makes it possible to run different operating systems in the same machine by using all the hardwares like processor, memory etc. if no other operating system is on. In simple terms just understand, it is a tool which control and distributes the hardware resources to each operating system according to their needs without interrupting other operating systems.
Now, If we look forward there are two categories of Hypervisors
1. Type 1 hypervisor — This type of Hypervisor are also known as bare metal or native or embedded hypervisors. It can be installed and runs directly on the system hardware.
  • More Efficient
  • Higher performance
  • Higher availability
  • Higher Security
  • Need skills to operate
2. Type 2 hypervisor — This type of Hypervisors can install & run on host operating system.
  • Less Efficient
  • Less expertise Needed
  • Less security
  • Complex problems cannot handled
  • Easy to Install
  • Useful when I/O devices support is important.


So, Till now we read and understand about Hypervisors and types of hypervisors. Now, let’s move on to the important section where we will look on to the top 5 hypervisor tools. So let’s start.

1. VMware ESX or ESXi



  • Type 1 Bare Metal
  • Belongs to Vmware
  • Known as Mature & Stable tool
  • Required License for advanced features & scalability
  • Free edition available with limited features
  • 5 commercial editions
  • Good for enterprises
  • It includes its own kernel
  • Memory over commitment
  • High availability
  • vMotion
  • Storage vMotion
  • Fault Tolerance
2. Microsoft Hyper V


  • Belongs to Microsoft
  • Type 1 Bare Metal
  • Good for Small-Medium Businesses
  • Good for running windows
  • 4 commercial editions
  • Free edition available (with no GUI and no virtualization rights)
  • Live Migration
  • Storage Migration
  • Dynamic memory
  • Extensible virtual switch

3. VMware Workstation/Fusion/Player



  • Type 2 Hypervisor
  • It can run only single Virtual Machine
  • Not allow to create VMs
  • Licensing plans
  • Good for running multiple different operating systems or versions of one OS on one desktop
  • Good for labs and demonstration objectives
  • Good for sandbox environments and snapshots
  • Good Option for running Windows and Linux on Macs
4. Oracle VM VirtualBox

  • Type 2 Hypervisor
  • Mature and Stable
  • Belongs to Oracle Corporation
  • Similar to VMware vSphere and Microsoft Hyper-V
  • Alternative of expensive server and desktop virtualization
  • Open-source hypervisor
  • Suitable for Small-Medium Business & Enterprises
  • Live migration
  • Multiple host resource pools
  • Automated workflows

5. KVM



  • Open Source
  • Belongs to Red Hat, Inc.
  • Mature hypervisor
  • Contains the features of Type 1 & Type 2
  • Suitable for Personal & Small medium solutions
  • Based on Linux
  • Numerous guest operating systems work with KVM (BSD, Solaris, Windows, Haiku, ReactOS, Plan 9, and the AROS Research)
  • KVM is used in products such as Redhat Enterprise Virtualization (RHEV)
  • Live migration
  • Storage migration
  • Configuration snapshots
So, this is my list of top five hypervisor tools. Hope you guys will like my efforts and if you want to share your list of hypervisor tools than feel free to share in the comment box below. Lastly, I just want to say choose those tools which are suitable for you as per your requirements.
Tagged : / / / / / / / / / / / / / / /

Top 5 Virtualization tools for Developers | List of Virtualization tools | scmGalaxy


Software developers are busier now than ever before. They want to do more work in less time with quality. But, as we all know it’s not possible without right set of tools in your arsenal. So, it’s always good to find tools that can make work faster and make you more productive. Today we are going to talk on Virtualization tools. In this article I’m going to share a list of top 5 virtualization tool which will definitely help developers to improve their productivity and allow them to build better applications faster.

But, before that let’s have Quick introduction to Virtualization

Virtualization is a process in which, with the help of tools you can create a virtual version of resources like memory, operating system , server or networks instead of deploying the actual resource. In simple words you can understand it like this way: Virtualization let you run or operate a single computer into multiple ones. It let you run a Mac OS on Linux or Windows system in a single computer simultaneously. The Windows, Mac, Linux, or other system running in the virtual machine acts exactly as if it were running on real hardware. The same thing apply with storage, server or networks.

Basically Virtualization tools are used for server consolidation. But they are useful for software developers for writing or testing software.

If we look on to the benefits than these are the major benefits of Virtualization.

  1. Lessen the number of Hardware Resources
  2. 80% server use possible
  3. Cut IT costs
  4. consolidated hardware to achieve higher productivity from fewer servers
  5. multiple operating systems and applications on a single computer
  6. simple IT infrastructure with low upkeep
  7. Quickly deployment of new applications

So, Now without any further ado lets check out the Top 5 tools and their features.

1. Vagrant

Vagrant is an open source virtualization tool which developed by Hashicorp and written in Ruby. But, it’s support projects written in other languages too, like as Java, javascript, C#, Python and PHP. It’s work on platforms Linux, FreeBSD, macOS, and Microsoft Windows.


  • Open Source
  • Cross Platform: Linux, FreeBSD, macOS, and Microsoft Windows essential
  • Natively supports Docker containers
  • Can work with Puppet & Chef
  • Users can share running environment via Internet


2. VirtualBox

VirtualBox is also an open source virtualization tool which is developed by originally by Innotek GmbH and now being developed by Oracle Corporation. This virtualization tool is written in C, C++, x86 Assembly. It is one of the oldest tool in the industry which is used by developers.
  • Open Source
  • Virtualization Type: Hardware Assisted Virtualization & Paravirtualization
  • Cross Platform: Windows, macOS, Linux and Solaris
  • Easy to install and use-friendly
  • Video capture support
  • VirtualBox adds support for touchscreens

3. VMware


VMware is a veteran in the software industry which is developed by VMware Inc. and comes in 3 different packages by name VMware Workstation, VMware Fusion and VMware workstation Player in which player comes free for users who are looking to run virtual machines on their Windows or Linux systems. The first one is good option which is designed for professionals and the second one is for home users who simply wants to run windows on MAC. VMWare products are mostly written in c, C++ and assembly but different different languages are used in various other bits.
  • Free and Paid
  • Cross Platform: Windows, Linux and Mac OSX
  • Comes in three packages
  • Virtualization Type: Full Virtualization, Hardware Assisted Virtualization & Paravirtualization
  • Easy to use
  • Quick Installation

4. Xen


is initially developed by University of Cambridge but now it’s belongs to Linux Foundation. Xen runs on Linux and Unix. Xen is included with most popular Linux platforms like Fedora, RHEL, CentOS, Ubuntu, and Debian.
  • Open Source
  • Platform: Linux/Unix
  • Virtualization Type: Paravirtualization & Hardware Assisted Virtualization
  • Guest Os: Windows Server 2003, Windows XP and Windows 2000
  • Also supports Red Hat, SUSE and Debian Linux guest OS.

5. KVM

Kernel-based Virtual Machine (KVM) is also an open source intended for personal and small-medium business solutions. It’s originally developed by Qumranet and now belongs to Red Hat. KVM is written in C and it;s suitable for Linux. If you need or looking for command line interface virtualization tool which comes with updated solutions, boundless use mode and without extra features and permitting charges than this is the right tool you can have.
  • Open Source
  • Platform: Linux
  • Virtualization type: Full Virtualization, Hardware Assisted Virtualization and Paravirtualization
  • Powerful command line interface
So, This is my list of Top 5 virtualization tools. Now, what you think about my list or if you are not agree with my selected tools or if you think this list should contain some other Virtualization tools instead of this, than write in comment section below.
Tagged : / / / / / / / / / / / / / / / /