Derek Coleman & Associates Inc logoDerek Coleman & Associates Inc

Home / Support / WordPress on Ubuntu 24.04 LTS

WordPress on Ubuntu 24.04 LTS — Support & Quick Start

WordPress on Ubuntu 24.04 LTS — WordPress is the world's most used content-management system — this image ships it on Apache, PHP 8.3 and MariaDB with an admin account generated for your VM. Published by Derek Coleman & Associates Inc on the Azure Marketplace, deployed in your own Azure subscript…

At a glance

Application ports80 (HTTP), 443
Open in browserhttp://<VM-IP>/wp-admin/
Admin credential filesudo cat /root/wordpress-admin-credentials.txt
Sign in asadmin
Service(s)apache2, mariadb
Configuration/var/www/wordpress/wp-config.php; vhost /etc/apache2/sites-available/wordpress.conf
Logs/var/log/apache2/{access,error}.log
VersionWordPress 6.8.3 (Apache 2.4, PHP 8.3, MariaDB; wp-cli installed)
PlatformUbuntu 24.04 LTS

Quick start

  1. Deploy from the Azure Marketplace (Get It Now → Create), choosing your SSH key at the Administration step.
  2. Allow inbound SSH (22) for yourself plus the application port(s): 80 and 443 (web) — restrict to your own IP where possible. The in-image firewall already allows them; only the Network Security Group (NSG) keeps them closed.
  3. Open http://<VM-IP>/wp-admin/ and sign in as admin (see First login below).
  4. Point your domain at the VM, update the site URL, and run `sudo certbot --apache -d your.domain` for HTTPS.

First login / credentials

This image generates its admin credential on the VM at first boot — nothing is pre-set. SSH into the VM with the username + key you chose at deploy, then print the generated credential:

ssh <your-username>@<VM-IP>
sudo cat /root/wordpress-admin-credentials.txt

Sign in as admin.

  1. Print the credential file: username admin, the generated password, and the database name/user/password.
  2. Open http://<VM-IP>/wp-admin/ and sign in as admin (the site URL was set to the VM's IP at first boot).
  3. Change the password (Users → Profile) and the admin e-mail, update Settings → General when you attach a domain (or `sudo -u www-data wp option update siteurl …`), enable HTTPS, and delete the file.

Sign in as admin (unless noted), then change the password immediately. The file is root-only and can be deleted once the password is stored securely.

Still stuck?

Email support@dcassociatesgroup.com (response within 1 business day) or send a message via the contact form. Include the offer name, VM size, region, and any log output — sudo journalctl -u <service> -n 100 usually tells the story.