Content management System CMS
as you have seen from previous aritcle : IIS installed as webserver : and there is ONLY one page for deafult web site
it’s time NOW to create many websites in IIS web server
Rather than building solution from scratch with HTML page , Now you can start using Content management system
As per Wikipedia definition: A content management system (CMS) is a software application that can be used to create and modify digital content. [text and embed graphics, photos, video, audio, maps and program code that display content and interact with the user]
There is hundreds of CMS in the internet [some are free and some need license ]
List of CMS please click here
Microsoft has robust CMS solution which is SharePoint server , it will be fully discussed in separate course from A-Z
Today we will talk about the most famous CMS used in the internet: WordPress
WordPress (WordPress.org) is a free and open-source content management system (CMS) written in PHP and integrated with any Database engine like a MySQL , MS SQL …etc.
the good news that Microsoft has made WordPress CMS available on IISplease
Web Platform Installer
Up to the moment: IIS installed, but there are NO any sites inside except default web site
the first step is to download Web Platform Installer (Web PI) from here
note : Web Platform Installer (Web PI) is a freeware that installs non-commercial development tools like :
- PHP
- WordPress
- Umbraco
- Drupal
- Joomla
- Orchard
install WordPress using Web PI
Run Web Platform Installer
Search for WordPress and select install
configure WordPress site website
once web PI finish download both [wordpress + mySQL ] : then wizard automatically will move to configure wordpress site
Verify Wordpres HR installation
now let’s verify wordpress installation
WordPress site Customization
the first wordpress theme is very typical
we recommended to change theme and customize interface as per your business needs
congratulation
website HR has been configured on IIS
now you can do same thin with other local websites
next article we will discuss how to secure website using HTTPS [wit port 443] rather that HTTP [with Port 80 ]
have a nice time .