Using Virtual Machines with QEMU

General Information

Do you like to run virtual servers, but don’t want to run Windows as a host? QEMU is your answer as it will host several virtual machines within you FreeBSD installation.

[Read more...]

Downgrading Ports

General Information

Using the ports tree to install applications is one of the most common ways to install softare. However, what if you updated a port to the latest version and it turns out to break things? How do you downgrade to a previous version if your ports tree is up-to-date? This is where the portdowngrade utility comes in handy.

[Read more...]

Chroot Users With sftp

General Information

This walkthrough will root your users to their home directory for those users you don’t want browsing all over your FreeBSD machine. I would suggest doing this at your console or possibly running a script to kill all the running sshds and then starting the sshd2 deamon.

[Read more...]

Migrate FreeBSD From One Harddrive To Another

General Information

This guide will explain how you can move your FreeBSD installation from one hard disk drive to another. I have done this many times using the dump/restore utility. Before you begin, be sure you have read this document carefully.

[Read more...]

Limit User’s Disk Space (Setting Quotas)

General Information

This guide details how to set up user accounts with disk allocation. Let’s say you want to limit each user to a specific size disk usage — 100 megs each. You will need to set “user quotas.” Here we go!!

[Read more...]

Compile a Custom Kernel (Legacy)

General Information

Want to speed up your system a bit as well as reduce boot time and resource usage? Or compile extra features into your kernel? The best way to do that is to compile your own custom kernel yourself. It is much simpler than you would think, ESPECIALLY if you’ve ever tried it in Linux. ;)

[Read more...]

Compile a Custom Kernel

General Information

There may be two main reasons as to why you would want a custom kernel on your system: 1) You want to add some functionality to your system such as audio support, or 2) you may want to remove some unused drivers to conserve memory.

[Read more...]

Managing the Ports Tree with Portsnap

General Information

The FreeBSD ports tree is the most common method of installing software. With the latest 6.x releases of FreeBSD, the old method of keeping your ports tree updated is now considered obsolete. This guide will teach you how to install and maintain your ports tree using the built-in portsnap utility.

[Read more...]

Webmin Installation

General Information

Webmin is an excellent web-based administration tools package for various Unix systems. With the package installed, you can perform many system tasks such as user management, Samba, Squid and Apache configuration, etc. through a web browser.

[Read more...]

Change MySQL Database Location

General Information

The default location for your MySQL database data files may need to be moved to another partition that offers more storage space, or you may want to keep your data organized. These simple steps allows you to move your MySQL data without losing any information.

[Read more...]