Web Development and Hosting

From Amplexer
Revision as of 22:50, 18 October 2025 by Saad (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
mediawiki.org


Well, I am the creator of this page and site. there is more to this story than just a website. Sure, the web content and the web style was composed by me.

Mediawiki as an Editable Platform

The web is based on wiki framework (Mediawiki) so I setup that application to host this page. Also That would require me set up a Linux Apache MySQL PHP (LAMP) server.

Apache.org

So I installed and configured the server.

PHP and MYSQL


Hosting on my own Server

ubuntu.com

All this Software would need to work on a reliable machine so I built a fanless i7 Server with a raid 1 array running Ubuntu server. Its about 8 years old and has been operating 24/7 all this while. Interestingly I am also hosting a minecraft server (Spigot) on this server for my daughter.

My Fanless i7 Server

Routing Internet Traffic

I had to set up the domain and forward network traffic to my home and configured my home router to allow internet traffic. That was done with noip.com and dynamic DNS.

Security and HTTPS

certbot

Recently I felt that I needed to make my self hosted site more secure with HTTPS. That turned out to be a little more challenging as I didn't want to pay for a certificate from a CA. Long story short I implemented a scheme proposed by letsencrypt.com where I created a Certbot ACME client to obtain a certificate. The fruits of that labor is what you see here. No I am not an expert in web design or Linux but I have picked up skills that I enjoy using and deploying things that I pick up and this site is a snippet of that.

Linux OS