technical:26.04_ultimate_ubuntu_server_install
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| technical:26.04_ultimate_ubuntu_server_install [2026/06/03 00:27] – mark_scottworld.net | technical:26.04_ultimate_ubuntu_server_install [2026/06/08 23:00] (current) – [Network Interface Configuration (Netplan)] mark_scottworld.net | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== 24.06 Main Ubuntu (Resolute Raccoon) Install ====== | ====== 24.06 Main Ubuntu (Resolute Raccoon) Install ====== | ||
| - | |||
| ===== Main Installation ===== | ===== Main Installation ===== | ||
| Line 10: | Line 9: | ||
| Select Language - (English UK) | Select Language - (English UK) | ||
| - | Select Keyboard Layout. | + | Select Keyboard Layout. |
| Select Ubuntu Server - not the minimized version. | Select Ubuntu Server - not the minimized version. | ||
| Check the box for Third Party Drivers (to install things like NVIDIA drivers etc) | Check the box for Third Party Drivers (to install things like NVIDIA drivers etc) | ||
| + | You can leave the Network Configuration as default - This will set up the network for DHCP (using IPv4 and IPV6) We will be modifying this later. | ||
| Proxy address if you have one. | Proxy address if you have one. | ||
| + | (the install will check the mirror) - once it is on the network. | ||
| + | |||
| Use the entire disk for the OS when asked - it will create the relevent partitions. | Use the entire disk for the OS when asked - it will create the relevent partitions. | ||
| + | Leave the checkbox for an LVM group - (no need to Encrypt) | ||
| - | ===== Admin User Configuration ===== | + | ===== Profile |
| Your name | Your name | ||
| Line 23: | Line 26: | ||
| Password (and confirmation) | Password (and confirmation) | ||
| - | ===== Further Config | + | ===== Upgrade to Ubuntu Pro ===== |
| Skip ubuntu pro option (we can do that later) | Skip ubuntu pro option (we can do that later) | ||
| + | |||
| + | ===== SSH Configuration ===== | ||
| Install the SSH server when prompted so you can get remote access. | Install the SSH server when prompted so you can get remote access. | ||
| - | When asked to install snaps do not select any. | + | ===== Install Third Party Drivers ==== |
| - | + | ||
| - | ===== Disk Partitioning ===== | + | Install any third party drivers if required |
| + | |||
| + | ===== Featured server snaps ===== | ||
| + | |||
| + | When asked to install snaps do not select any | ||
| + | |||
| + | ===== Disk Partitioning ===== Move this up above Admin user | ||
| When prompted choose | When prompted choose | ||
| Line 43: | Line 54: | ||
| < | < | ||
| - | |||
| root@solaris:/ | root@solaris:/ | ||
| NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS | ||
| Line 71: | Line 81: | ||
| Make live with | Make live with | ||
| - | < | + | |
| systemctl restart procps.service | systemctl restart procps.service | ||
| - | </code> | + | |
| + | You can check it is applied with | ||
| + | |||
| + | cat /proc/ | ||
| ===== Allow IP routing internally ===== | ===== Allow IP routing internally ===== | ||
| Line 86: | Line 99: | ||
| systemctl restart procps.service | systemctl restart procps.service | ||
| - | + | | |
| ===== Network Interface Configuration (Netplan) ===== | ===== Network Interface Configuration (Netplan) ===== | ||
| Line 129: | Line 141: | ||
| accept-ra: no | accept-ra: no | ||
| link-local: [] | link-local: [] | ||
| - | </ | ||
| - | |||
| - | |||
| - | Here is an example if you have dual NICs and want to team / bond them. | ||
| - | |||
| - | |||
| - | < | ||
| - | network: | ||
| - | version: 2 | ||
| - | renderer: networkd | ||
| - | ethernets: | ||
| - | enp1s0: {} | ||
| - | enp2s0: {} | ||
| - | |||
| - | bonds: | ||
| - | bond007: | ||
| - | interfaces: | ||
| - | - enp1s0 | ||
| - | - enp2s0 | ||
| - | parameters: | ||
| - | mode: balance-alb | ||
| - | |||
| - | bridges: | ||
| - | br0: | ||
| - | critical: true | ||
| - | dhcp4: false | ||
| - | addresses: [ 192.168.3.200/ | ||
| - | routes: | ||
| - | - to: default | ||
| - | via: 10.3.1.1 | ||
| - | nameservers: | ||
| - | search: [ scottworld.net ] | ||
| - | addresses: [ 192.168.3.200 ] | ||
| - | interfaces: [ bond007 ] | ||
| - | parameters: | ||
| - | stp: false | ||
| </ | </ | ||
| Line 205: | Line 181: | ||
| </ | </ | ||
| - | Edit the file | + | Edit the file |
| - | nano /etc/hosts | + | nano //etc//hosts |
| Comment out the entry for 127.0.1.1 and replace it with a Global server value. | Comment out the entry for 127.0.1.1 and replace it with a Global server value. | ||
| 10.3.200.1 solaris.scottworld.net solaris | 10.3.200.1 solaris.scottworld.net solaris | ||
| - | |||
| - | |||
| - | ===== User Config ===== | ||
| - | |||
| - | When prompted create the system login user / password | ||
| - | The server will install the basics, set up your user / timezone etc. Eventually you will be prompted to Reboot. | ||
| - | |||
| - | Reboot Now | ||
| - | |||
| - | |||
technical/26.04_ultimate_ubuntu_server_install.1780439237.txt.gz · Last modified: by mark_scottworld.net
