/boot: 1.5GB: I could make it 1.5GB. I have had it contain many kernels.
/ or root parititon: 50GB: The Apache2 Web Server using MariaDB as its database. I put it in its own vDisk to protect it as files grow on the web site. /etc holds alot of files for websites.
/var: 225GB: The Apache2 Web Server is in /var/www directory for the virtual web sites. I have had as many as 5 virtual web sites in Apache 2.
/swap: 8GB: swap partition
IPv6 bug on ondrej repositories. Disable IPv6 till installed.
AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message
sudo nano /etc/apache2/apache2.conf
Go to the bottom of the file and add the following line: ServerName 127.0.0.1
ports.conf # If you just change the port or add more ports here, you will likely also # have to change the VirtualHost statement in # /etc/apache2/sites-enabled/000-default.conf
Apr 21 13:16:39 webserver1030 mariadbd[7481]: 2026-04-21 13:16:39 0 [Note] InnoDB: Buffer pool(s) load completed at 260421 13:16:39 Apr 21 13:16:41 webserver1030 mariadbd[7481]: 2026-04-21 13:16:41 0 [Note] Server socket created on IP: '127.0.0.1', port: '3306'. Apr 21 13:16:41 webserver1030 mariadbd[7481]: 2026-04-21 13:16:41 0 [Note] mariadbd: Event Scheduler: Loaded 0 events Apr 21 13:16:41 webserver1030 mariadbd[7481]: 2026-04-21 13:16:41 0 [Note] /usr/sbin/mariadbd: ready for connections. Apr 21 13:16:41 webserver1030 mariadbd[7481]: Version: '11.8.6-MariaDB-ubu2404' socket: '/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution Apr 21 13:16:41 webserver1030 systemd[1]: Started mariadb.service - MariaDB 11.8.6 database server. Apr 21 13:16:41 webserver1030 /etc/mysql/debian-start[7499]: Upgrading MariaDB tables if necessary. Apr 21 13:16:48 webserver1030 /etc/mysql/debian-start[7589]: Triggering myisam-recover for all MyISAM tables and aria-recover for all Aria tables Apr 21 13:21:39 webserver1030 mariadbd[7481]: 2026-04-21 13:21:39 0 [Note] feedback plugin: report to 'https://feedback.mariadb.org/rest/v1/post' was sent Apr 21 13:21:39 webserver1030 mariadbd[7481]: 2026-04-21 13:21:39 0 [Note] feedback plugin: server replied 'ok'
CREATE USER 'sa'@'localhost' IDENTIFIED BY 'xxxxxxxxxxxx'; ALTER USER 'sa'@'localhost' IDENTIFIED BY 'xxxxxxxxxxxx'; GRANT ALL PRIVILEGES ON *.* TO 'sa'@'localhost' IDENTIFIED BY 'xxxxxxxxxxxx'; GRANT ALL PRIVILEGES ON *.* TO 'sa'@'localhost' WITH GRANT OPTION;
I am old school, I created an sa account for my system admin account.
I ran: sudo apt autoclean sudo apt autoremove
received a Mariadb error provider for replication.
sudo mkdir /etc/apache2/ssl for dhparams.pem file. When I had Godaddy for certificates. They went into /etc/apache2/ssl. You can put the dhparams.pem file any place you want