sammlinux sammlinux
  • Ubuntu
    UbuntuShow More
    How To Install and Secure phpMyAdmin on Ubuntu 22.04
    5 Min Read
    How To Secure SSH with Fail2Ban on Ubuntu 22.04
    8 Min Read
    How To Install Uptime Kuma on Ubuntu 22.04
    17 Min Read
    How To Install Ubuntu Server 22.04 LTS with Screenshots
    14 Min Read
    How To Set Up a Firewall with UFW on Ubuntu 22.04
    7 Min Read
  • Rocky Linux
    Rocky LinuxShow More
    How To Install phpMyAdmin on Rocky Linux 9
    15 Min Read
    How To Secure SSH with Fail2Ban on Rocky Linux 9
    12 Min Read
    How To Install Rocky Linux 9.2 Server with Screenshots
    12 Min Read
    How To Set Up a Firewall Using FirewallD on Rocky Linux 9
    8 Min Read
    How To Install Nginx on Rocky Linux 9: A Comprehensive Guide
    10 Min Read
  • Debian
    DebianShow More
    How To Secure SSH with Fail2Ban on Debian 11
    8 Min Read
    How To Install Debian 11 (Bullseye) Server with Pictures
    12 Min Read
    How To Install and Setup Node.js on Debian 11
    6 Min Read
    How To Install PHP 8.2 on Debian 11
    12 Min Read
    How To Install Nginx on Debian 11: A Comprehensive Guide
    9 Min Read
  • Linux
    LinuxShow More
    A Simple Guide: How To Manage Groups on Linux
    5 Min Read
    How To Manage Log Files Using Logrotate In Linux
    7 Min Read
    The Easy Ways to Check File Size in Linux
    7 Min Read
    Best Practices Linux Server Security for System Administrator
    8 Min Read
    How To Backup Files From Remote Linux VPS Using Rsync Script
    12 Min Read
  • CentOS
    CentOSShow More
    How To Secure SSH with Fail2Ban on CentOS 7
    9 Min Read
    How To Install PHP 8.2 on CentOS 7 / RHEL 7
    18 Min Read
    How To Install Apache Web Server on CentOS 7
    11 Min Read
    How To Set Up a Firewall Using FirewallD on CentOS 7
    5 Min Read
    Initial Setup CentOS 7 Server: Secure and Efficient
    9 Min Read
  • DevOps
    DevOpsShow More
    How To Create AWS CloudFront: A Step-by-Step Guide
    10 Min Read
Reading: How To Install Debian 12 (Bookworm) Server with Screenshots
Share
Subscribe Now
Font ResizerAa
Linux for BeginnersLinux for Beginners
  • Ubuntu
  • Rocky Linux
  • Debian
  • Linux
  • CentOS
  • DevOps
Search
  • Ubuntu
  • Rocky Linux
  • Debian
  • Linux
  • CentOS
  • DevOps
Follow US
Copyright © 2014-2023 Ruby Theme Ltd. All Rights Reserved.

How To Install Debian 12 (Bookworm) Server with Screenshots

Samuel Siahaan
By Samuel Siahaan
Last updated: January 1, 1970
SHARE

Introduction

Installing a server operating system may sound like a daunting task, but it doesn’t have to be. Debian 12, codenamed “Bookworm,” is the latest stable release and offers a reliable and flexible platform for your server needs. In this article, we’ll walk you through the process of How To Install Debian 12 (Bookworm) Server with Screenshots using simple and easy-to-follow steps, accompanied by helpful screenshots.

Contents
IntroductionTable of ContentsPrerequisitesDownloading ISO Debian 12 (Bookworm) ServerCreating a Bootable USB DriveInstalling Debian 12 (Bookworm) ServerStep 1 – Boot from the Debian 12 ISOStep 2: Select Language and RegionStep 3: Configure Your NetworkStep 4: Create User dan PasswordStep 5: Partition Your DiskStep 6: Start Install Debian 11 the Base SystemStep 7: Configure the Package ManagerStep 8: Select Install Additional Software on Debian 11Step 9: Install the GRUB Bootloader for Debian 11Step 10: Finishing Install Debian 11 (Bullseye) ServerStep 11: Post-Installation TasksConclusion

Table of Contents

  • Introduction
  • Prerequisites
  • Downloading ISO Debian 12 (Bookworm) Server
  • Creating a Bootable USB Drive
  • Installing Debian 12 (Bookworm) Server
    • Step 1 – Boot from the Debian 12 ISO
    • Step 2: Select Language and Region
    • Step 3: Configure Your Network
    • Step 4: Create User dan Password
    • Step 5: Partition Your Disk
    • Step 6: Start Install Debian 11 the Base System
    • Step 7: Configure the Package Manager
    • Step 8: Select Install Additional Software on Debian 11
    • Step 9: Install the GRUB Bootloader for Debian 11
    • Step 10: Finishing Install Debian 11 (Bullseye) Server
    • Step 11: Post-Installation Tasks
  • Conclusion

Prerequisites

Before we begin to install Debian 12 (Bookworm) Server, let’s ensure you have all the prerequisites in place:

  • A server machine or virtual environment to install Debian 12.
  • A bootable Debian 12 ISO image.
  • An internet connection for updates and package downloads.

Now, let’s initiate the installation process.

Downloading ISO Debian 12 (Bookworm) Server

To get started, you need to download the Debian 12 (Bookworm) Server image. Head over to the official website and grab the ISO image for Debian 12 that matches your system’s architecture, whether 64-bit or 32-bit.

- Advertisement -
Download Page ISO Debian 12
Download Page ISO Debian 12

Creating a Bootable USB Drive

Next, you’ll require a bootable USB drive. You can easily create one using tools like Rufus (for Windows) or Ventoy or balenaEtcher (for macOS and Linux). Follow this guide to create bootable USB drive in Linux using Ventoy, insert your USB drive and follow the tool’s instructions to create the bootable drive.

  • How To Create Multiboot USB with Ventoy in Linux

If you intend to install and setup Debian 12 (Bookworm) Server on any hypervisor, such as Virtualbox, KVM, or VMware, you can bypass the media creation step and directly boot the ISO image.

For the purpose of this demonstration, I will install an Debian virtual machine on Proxmox VE 7.4.

Installing Debian 12 (Bookworm) Server

Here’s a simple guide on how to install Debian 11 (Bullseye) on your machine. By following these steps, you can tap into the advantages it offers:

Step 1 – Boot from the Debian 12 ISO

Basically to install Debian 11 (Bullseye), insert the bootable USB drive or DVD into your computer and restart it. Most modern systems will automatically boot from the installation media. However, if it doesn’t, be sure to modify the boot order in your system’s BIOS settings.

- Advertisement -
Install Debian 11 Server
Run Debian Using Graphicall Install

Step 2: Select Language and Region

Once Debian 11 (Bullseye) boots up, you’ll be prompted to choose your preferred language and region. Pick the ones that suit you best.

Install Debian 11 Bullseye
Select Language of Operating System

Choose the location where you live, and then click “Continue” to make the system time adjust automatically based on your region.

Install Debian 11 Server
Select your Location (Region)

Decide on your keyboard layout by picking the language you want to use for it. Once you’ve chosen the language, simply click “Continue” to proceed.

- Advertisement -
Install Debian 11 Bullseye
Select Layout Keyboard

Step 3: Configure Your Network

Debian will make an attempt to configure your network settings automatically. If you’re using Wi-Fi, you may need to provide your Wi-Fi credentials.

Install Debian 11 Bullseye
Define your IP Address

After that, as you reach this point, the installer will prompt you to choose a hostname, which is essentially your system’s identity on the network. After you’ve done that, simply click on the “Continue” option.

Install Debian 11 Server
Set your Hostname Server

Step 4: Create User dan Password

In this phase, the goal is to establish a password. It’s advisable to create a strong and intricate password to boost security. Additionally, it’s essential to refrain from sharing the root password under any circumstances since the root user holds significant control over system management.

Install Debian 11 Bullseye
Set root Password

Create a new username and click on the “Continue” button after entering the full local Username.

Install Debian 11 Bullseye
Create Local User

After that set your Username on the next page.

Install Debian 11 Bullseye
Set you Username

When you click on “Continue,” a new page will pop up, allowing you to set the password for the local user. Once you’ve entered the password, simply press “Enter.”

Debian Set User Password
Set your User Password

Step 5: Partition Your Disk

Now, let’s talk about how you can choose the partitioning method. You’ve got a few options here:

  • Guided – Use Entire Disk: This choice will automatically create a partition on the whole disk for you.
  • Guided – Use Entire Disk and Set Up LVM: This option not only creates a partition on the entire disk automatically but also uses Logical Volume Management (LVM) to manage the partitions.
  • Guided – Use Entire Disk and Set Up Encrypted LVM: With this option, your disk will be partitioned based on LVM, and those partitions will be encrypted for added security.
  • Manual: If you want more control and prefer to customize your partitions, this is the way to go.

So, considering these options, pick the one that suits your installation needs best. In this guide, we’ll go with the Guided – Use Entire Disk option. After that, click on “Continue” to move forward with the installation.

Debian Install Format Disk
Format Disk using Entire Disk

In the open window, pick the specific disk where you want to create partitions for your Debian system.

Debian Install Select Disk to Format
Select Disk to Format

In this step, you determine the partition plan based on the disk size and requirements.

Debian System Partitions
Debian System Partitions

You’ll see a new page pop up, prompting you to confirm whether you want to begin making changes to the disk and configuring. Go ahead and choose “Yes” to confirm, then click “Continue.”

Write Changes to Disk on Debian
Write Changes to Disk

Step 6: Start Install Debian 11 the Base System

Debian will commence the installation of the base system files. This process might take a few minutes.

Install Debian 11 Server
Process Installing Debian 11

In a little while, a window will appear, requesting that you scan the installation media. To keep the installation moving forward, choose “No” and then click on “Continue.”

Debian Scan the Installation Media
Scan the Installation Media

Step 7: Configure the Package Manager

Debian employs the Advanced Package Tool (APT) as its package manager. You’ll be asked to configure your package manager and software repositories. This is essential for keeping your system up to date. You can choose following options

Debian Configure Package Manager
Debian Configure Package Manager

Hit “Continue” to move on to the next step. A page will show up where you can take part in the package survey. If you’d rather not participate, just click “No” and carry on.

Debian Package Survey
Debian Package Survey

Step 8: Select Install Additional Software on Debian 11

Afterwards, you have the opportunity to select additional software packages to install. Choose the ones that align with your needs. Remember, you can always install more software later.

Choose the services of Debian
Choose the services you want to install.

Step 9: Install the GRUB Bootloader for Debian 11

Generally Debian will inquire if you want to install the GRUB bootloader. Accept this option, as it’s crucial for booting your system.

Debian Grub Boot Loader
Debian Install Grub Boot Loader

Now, for this step, you need to specify the disk where the grub loader will be installed. After that, click “Continue” and then press the Enter key to finish the installation process smoothly.

Debian Select Disk for Grub
Select Disk for Grub Boot Loader

Step 10: Finishing Install Debian 11 (Bullseye) Server

Once the GRUB bootloader is installed, Debian will prompt you to remove the installation media and press Enter. Follow these instructions, and your system will gracefully reboot into Debian 11 (Bullseye).

Installation of Debian 11 is Finish
Installation of Debian 11 is Finish

Once the installation is finished, it’s time to log in to your Debian Server. Here’s how: When you’ve completed the Debian 11 installation, your system will automatically restart to the GNU GRUB page. Just choose the first option and press the “Enter” key to move on to the next step.

Login to Debian Server
Login to Debian Server

Step 11: Post-Installation Tasks

Congratulations! Debian 11 (Bullseye) Server now graces your system. However, there are a few post-installation tasks to consider:

  • Update and Upgrade: Execute sudo apt update followed by sudo apt upgrade to ensure your system is up to date.
  • Install Additional Software: Use apt to install any additional software you require. For instance, to install a web browser, use sudo apt install firefox.
  • Customize Your Desktop: Debian offers various desktop environments. Pick one that resonates with your preferences and personalize it to your heart’s content.
  • Secure Your System: Configure your firewall, optionally install antivirus software, and adhere to best practices for bolstering your system’s security.

Conclusion

Congratulations! You’ve successfully installed Debian 12 (Bookworm) Server. This user-friendly step-by-step guide has helped you through the entire process, from creating a bootable installation media to configuring your system.

Debian 11 is a versatile and stable Linux distribution that you can now explore and use for various purposes. Whether you’re a developer, a server administrator, or simply a Linux enthusiast, Debian 11 has something to offer.

Remember that Debian has a vast community and extensive documentation, so if you encounter any issues or want to explore advanced configurations, there’s a wealth of resources available to assist you on your Debian journey.

So go ahead, enjoy your Debian 12 experience, and keep exploring the open-source world!

Also Read Our Other Guides :

  • How To Install Rocky Linux 9.2 Server with Screenshots
  • How To Install Ubuntu Server 22.04 LTS with Screenshots
  • How To Set Up a Firewall with UFW on Debian 11
  • Initial Setup Debian 11 Server: Secure and Efficient
  • Initial Setup CentOS 7 Server: Secure and Efficient
  • Initial Setup Ubuntu Server 22.04: Secure and Efficient
  • Initial Setup Rocky Linux 9 Server: Secure and Efficient

Finally, now you have learned how to install Debian 12 Server.

TAGGED:DebianInstall ServerServer Guide

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
[mc4wp_form]
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Copy Link Print
Next Article How To Create AWS CloudFront: A Step-by-Step Guide
Leave a Comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

How To Install and Secure phpMyAdmin on Ubuntu 22.04
Ubuntu
Install and Configure Docker Swarm Mode on Centos 7
CentOS
How To Install and Config Thumbor on Debian 10
Debian
How To Install MariaDB 10.6 on Debian 11 Server
Debian
How To Install MongoDB 6.0 on Debian 10 & 11
Debian

You Might Also Like

Debian

How To Install Debian 11 (Bullseye) Server with Pictures

12 Min Read
Ubuntu

Initial Setup Ubuntu Server 22.04: Secure and Efficient

16 Min Read
Ubuntu

How To Install Ubuntu Server 22.04 LTS with Screenshots

14 Min Read
Debian

How To Install MySQL 8.0 on Debian 11

14 Min Read
Debian

How To Install and Setup Node.js on Debian 11

6 Min Read
Debian

How To Build NGINX from Source (Compile) on Debian 11

12 Min Read
Ubuntu

How To Set Up a Firewall with UFW on Ubuntu 22.04

7 Min Read
Debian

How To Install Redis on Debian 11 Server

14 Min Read
Show More

Always Stay Up to Date

Subscribe to our newsletter to get our newest articles instantly!

Dapatkan Update Artikel Terbaru!

sammlinux sammlinux

Providing beginner-friendly Linux tutorials and open-source guides to simplify your digital infrastructure.

www.sammlinux.com © 2026 | All Rights Reserved

Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?