Setting up a Local Server [2023] [Ubuntu 23.10, Server]

Objective: local server enabling the running of a DNS agent and various services.

Choice of operating system, Ubuntu Server distribution, 23.10, non-LTS,to experiment with the latest features.

Hardware: Intel 5th generation chip, pentium 5, 16 gbs of ddr3 ram, micro ATX motherboard, 1tb sata SSD for primary storage. [Fill in the details]

The Steps in Involved:


Create a bootable Ubuntu Installer, see the below post for how to:

https://toddronczka.com.au/create-a-bootable-usb-installer-for-ubuntu-on-macos-with-terminal/

Install your choice of Ubuntu distro:

Here because i have duel gigabit lan ports, i chose to create a bonded connection. [write post about what was involved]

Configure the server & install packages and dependencies

Update and Upgrade: Update the package list and upgrade the system.

sudo apt update && sudo apt upgrade

Installing UFW:

https://toddronczka.com.au/configuring-ufw-uncomplicated-firewall-on-ubuntu-server-24-04-1/

Install Fail2Ban, see the below post for how to:

https://toddronczka.com.au/installing-fail2ban-and-configure-it-for-ubuntu-server/

Optional Installs:

Install and Configure ADGuard Home

[ Link to other Blog Post ]

Set Up Minecraft Server using Screen

Install Screen and Java:

Install Screen and Java using the following commands.

sudo apt install screen
sudo apt install openjdk-17-jre-headless

The reason for the headless version of Java 17 is, it is the more suitable choice due to its lower resource utilization and the absence of unnecessary components found in the JDK such as the GUI dependencies.

Set Java 17 as the default version:

After installing Java 17, you can set it as the default version by running the following command:

sudo update-alternatives --config java
Todd

Todd

I create visual experiences across all mediums. Design thinking meets technical execution. Print design, digital assets, web development.I handle projects from initial concept through final delivery. WordPress sites, Shopify stores, brand identities, marketing materials. The full creative spectrum.

0 Comments

Submit a Comment

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