In this series of posts, we look at three methods of attaching or passing-through a USB drive to a Xen Project hypervisor PV virtual machine. The three methods discussed in this series include: passing through a formatted USB drive containing an existing filesystem; using LVM and passing through a previously unformatted drive; and, using the […]
Keep reading below for information on how to fix the following Apache2 error message: AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message In most cases, you’ll see this error message printed to terminal when the apache2 service is started, restarted, […]
The following tutorial describes how to install WordPress on a Xen Project PV DomU. This setup is useful for testing and tweaking your WordPress website before its public launch, or for WordPress plugin and theme development. If you’re looking for LAMP or WordPress installation tips only, have a look at the table of contents and […]
Since Xen Project hardware virtual machines (“HVM”) require emulation at the hardware level, it is essential that the system’s BIOS settings are properly configured. Cause of xl create error message “domain creation fail”.
Now that we’ve covered creating and deleting paravirtualized (“PV”) virtual machines in Xen Project, it’s time to learn how to create a hardware virtual machine (“HVM”). In this guide, we install the latest version of FreePBX Distro, an open source communications server, on a HVM DomU.
The following is a guide for deleting paravirtualized (“PV”) DomU virtual machines in Xen Project Hypervisor using xen-tools. Although xen-tools supports loopback, EVMS, and LVM partition types, this guide focuses on LVM-based DomU only. That being said, the information provided below may be easily adapted for use with loopback and EVMS-based DomU. If you’re looking […]
The following is a guide for creating paravirtualized (“PV”) DomU virtual machines in Xen Project Hypervisor using xen-tools. If you are looking for an in-depth Xen Projoect Hypervisor guide, please refer to Installing Xen Project Hypervisor on Debian 9: An in-depth beginner’s guide. Software Versions The software versions used in this guide include xen-tools version […]
If you ever need to generate an HTML table from file data, here is a basic shell script that should do the trick.
So, you’ve got a hard disk or solid state drive that you need to partition and you’re thinking about configuring it with Logical Volume Manager (“LVM”). Here’s a quick walk-through of the steps needed to get LVM working on your drive. LVM Basics Let’s first look at some basic LVM terminology. It’s helpful to think […]
The threat of running unnecessary services on a system bloated with extra software is a less commonly discussed security concern. Yet enabled and listening services weaken the server’s defences by creating potential entry points for the attacker, as well as by providing resources for the attacker to use against other machines. The server hardening maxim we’re interested in today goes as follows: “Install only necessary software; delete or disable everything else.” With this topic in mind, our task is to examine how this technique applies to a Xen Project hypervisor DomU virtual machine running a paravirtualized Debian 9 operating system.