Showing posts with label Internet Information Service. Show all posts
Showing posts with label Internet Information Service. Show all posts

Wednesday, September 3, 2025

Hosting a website in my own computer

Since late July this year I have been working on this own project of hosting my own website in my own desktop computer.

Since Dhiraagu's internet connection uses dynamic IP addresses that change over time, I have to use a DDNS (Dynamic DNS) client installed on my computer. So using a free service from www.dynu.com which automatically updates the IP address using their client software I started work on my computer.

My Windows 11 Pro has Microsoft IIS (Internet Information Service) webserver and using Notepad I wrote a simple HTML (Hyper Text Markup Language) index.html page which shows "Allah Akbar...Allah is great" in the browser.

I need a PTR (Pointer Record ) to be added for reverse DNS which means I need to have a static IP address binded to my Dhiraagu provided router...So I applied in Dhiraagu App in my phone for a static IP Add On which costs 81 MVR per month.

The static IP address was applied to my router in a few moments but for my own safety I have censored the IP address in the below screenshots.

I have to enable port forwarding in my Dhiraagu provided Huawei router and Windows Defender Firewall...I opened the ports 80 and 443 for normal and secure connections respectively.

Using a free tool called Win ACME and running that tool as administrator in Windows I installed a free SSL/TLS certificate to enable https connections. The certificate is from Let's Encrypt.

To check whether the ports 80 and 443 is open I used https://portchecker.co 

As I now have a static IP I don't now need Dynu DDNS client but in Cloudflare I had to add 6 NS records and point them to Dynu nameservers. 

The URL (Uniform Resource Locator) of my computer desktop site is https://home.naheez.mv and home is a subdomain which separates main domain www.naheez.mv which is a blog in Google Blogger. I have another subdomain shop.naheez.mv which is now in a webhosting company called x10hosting (before it was in a service called freehostia). The domain www.naheez.mv is registered in Dhiraagu as it's the .mv TLD (Top Level Domain) provider of Maldives.

For the moment due to my physical injury I have taken a break in developing this personal website.

Allah Akbar...Allah is great...
































Thursday, October 4, 2018

Python™ MySQL™ PHP phpMyAdmin and IIS

There is nothing to do these days and I have lots of free time...Yesterday I again formatted my desktop computer and I have reinstalled most of the software's I use...

I have installed Python™, PHP, MySQL™, and phpMyAdmin on IIS (Internet Information Service, the web server for Windows™ by Microsoft®)...

Python™ is a open source server sided language for developing web applications and dynamic websites...PHP (Hypertext Pre Processor) is a open source server sided language also used to develop web applications and websites with dynamic pages...MySQL™ is an open source Relational Database Management System (RDBMS) now owned and developed by Oracle®...phpMyAdmin is an open source tool for administering MySQL™ databases and is written in PHP...

Despite the very fact that I am financially broke and all my friends are also in a financial crisis, I donated 1 US $ for the phpMyAdmin project using my PayPal® merchant account "naheez" and which is my main PayPal® for paying for items I buy in eBay® and else where it's supported...

I tested my PHP installation using a sample PHP page and as usual I praise Allah with the words "Allah Akbar...Allah is great"...I tested the Python™ installation using a command prompt and successfully installed MySQL™ Community edition (which is the free version) although the Python™ connector was missing...I successfully launched phpMyadmin in my Google Chrome™ browser after fixing a little error and successfully logged into the MySQL™ administration page...

I had to use the http://localhost in the address bar of Google Chrome™ since I am testing these installations locally in my computer...

:) ... Allah Akbar...Allah is great...(Location:Male'...Date:Thursday 4 October 2018...Time:1:13PM...Part of the day:Afternoon...Weather:Sunny with showers...Temperature:Warm)