Project Brief: Self-Hosted Website for Callow Anko

This project involves developing and deploying a self-hosted website for a small family business named “Callow Anko”. The website is being built and maintained on a virtual machine hosted through Microsoft Azure, using Ubuntu as the operating system.

The primary purpose of this project is to create a simple and functional web presence for the business while gaining practical experience with web hosting, DNS configuration, and SSL security.

The site is developed using basic HTML, written manually to ensure complete understanding and control over its structure and content. It is served using the Apache2 web server, chosen for its reliability and compatibility with Ubuntu, as well as its familiarity.

The domain name for the website has been purchased through Namecheap.com, which also handles DNS management. This allows for custom domain pointing and streamlined integration with the hosting environment.

SSL certificates are obtained and managed using Certbot to ensure secure access between the website and its visitors. This widely-used tool automates certificate issuance and renewal via Let’s Encrypt, enhancing trust and security for site users.

The aim of the project is to build a reliable, low-maintenance web solution tailored to the needs of a small business while also deepening technical knowledge of web infrastructure and deployment practices.

Portitor ullamcorper

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Sapien veroeros

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Quam lorem ipsum

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Sed magna finibus

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Ipsum sed dolor

Interdum aenean

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Nulla amet dolore

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Tempus ullamcorper

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Sed etiam facilis

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Feugiat lorem aenean

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.

Amet varius aliquam

Aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.