From the course: Linux for PHP Developers
Unlock the full course today
Join today to access over 23,100 courses taught by industry experts.
Introducing virtualization
From the course: Linux for PHP Developers
Introducing virtualization
- [Narrator] Linux is really useful but it needs to be installed somewhere. Most people, including myself, don't have a spare computer lying around to use as a development server. This is where virtualization and virtual machines become incredibly useful. A system virtual machine, or VM for short, is the complete software emulation of a physical computer system. Meaning, it's functionally equivalent to do whatever it's acting like. A VM allows an entire operating system to run normally within it, and an operating system thinks that it's installed on a regular computer. A VM typically emulates an existing hardware system, such as the architecture found in desktop PCs. Using the software, you can run multiple operating system environments within VMs on a single computer, even simultaneously. This allows you to do things like run a copy of Windows 10 within a VM on Mac OS, which can be incredibly useful for testing, or using, platform specific software. A system virtual machine is like a…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Networking fundamentals3m 18s
-
The lifecycle of a request5m 24s
-
(Locked)
Where should I be developing?3m 57s
-
(Locked)
Where should I put a dev server?5m 28s
-
(Locked)
What is Linux and why should I use it?3m 37s
-
(Locked)
Choosing a Linux distribution3m 51s
-
(Locked)
Introducing virtualization4m 11s
-
(Locked)
What's a LAMP and why does it matter?6m 20s
-
-
-
-
-
-
-
-
-
-