Wellcome to BSDSRV.se!

Wellcome to BSDSRV.se!

Last Updated on 2025-02-04 22:45 by Sture

This website contains information about how to install and configure a FreeBSD 14.2-RELEASE-amd64 Headless Server / Gateway for home and small office use.

A Headless Server is a computer without a monitor, keyboard, or mouse dedicated to providing services to other computers and their users. It is usually remotely controlled.

A good starting point for a general-purpose headless server system for a home or small office is a system with one Intel Core 2 or later CPU, 4 – 8 GB RAM, and at least two or more 250 GB hard drive(s) with a ZFS file system.

As always, the hard drive setup must be based on storage requirements and data security to guard against data losses when hard drives fail.

RAM memory required for a small office application increases with the number of services running. (I have never heard any complaints about the server having too much memory.)

If the server acts as a gateway, an extra network interface card (NIC) is needed. When high network loads are expected, select a server-grade Intel NIC and avoid desktop Realtek NICs for better performance.

FreeBSD Headless Server Step-by-Step Installation and Configuration Guide

Step 1 Create a FreeBSD-14.2-RELEASE-amd64 Install USB Memory Stick
Step 2 Update USB Stick For Headless Server Installation
Step 3 First To Do After FreeBSD OS Installation
Step 4 Post-installation Setup and Configuration
Step 5 sSMTP – Simple MTA to get Mail off the System
Step 6 OpenSSL – Cryptography And SSL/TLS Toolkit
Step 7 NTPd – NTP Daemon Program
Step 8 Webmin & Usermin
Step 9 Apache – HTTP Server

Step 10 MariaDB – Multithreaded SQL Database Server/Client

Step 11

Older Posts:

Step 1 Create a USB Memory Stick for installation of FreeBSD 11.0-RELEASE-amd64
Step 2 Installation of FreeBSD 11.0-RELEASE-amd64 from a USB Memory Stick
Step 3 Post-installation Setup and Configuration

Step 4 Applications and Utilities:

  1. Samba SMB/CIFS Server
  2. Apache HTTP Server
  3. MySQL Database Server
  4. WordPress with PHP v. 7.0
  5. Utilities