How do I install WordPress in a Windows Server environment on IIS, PHP7 and SQL-Express?
Follow the guide…
You may find it curious to want to install WordPress under IIS. The majority of the installations of this CMS are done on Linux with the trio Apache, Php and MySql.
For my part mastering the Windows Server environment rather than a server under Unix. I took the opportunity of the existence Project Nami a WordPress Fork for the production of this CMS.
Several software will be required for the installation of WordPress under this environment.
– an IIS web server and Ftp
– Web Plateform Install for PHP7 and external librairy
– SQLExpress in 2012 minimum version
– the WordPress 5.2.2 fork of the Nami Project in 2.2.2 version available on GitHub
Installing the IIS web server
Our WordPress CMS will be installed on Windows Server 2016 as a standard version. You can do the equivalent with Windows 10, note that the installation of the Web service IIS differs slightly.
From the Server Manager console, click Manage, then Add Roles and Features.
Select Installation based on a role or feature, then click Next.
Select your server pool and click Next.
Select the Web Server (IIS) role, the window to add features will appear.
Click Add Features.
Continue by clicking the Next button.
Do the same with the screen below.
We will take the opportunity to install the Ftp Server, for this check FTP Server. To finish clicking Next.
Click Install to start the installation process.
The installation of web roles and services will take less than a minute and will not require the restart of the server.
The installation is complete, click Close.
The IIS role should make the list of installed roles, as on the left side of the image below
You’ve come to the end of that first part. The next part will be available very soon.