Azure File Sync Deployment

Working with Azure file sync enables us to centralize our organization’s file shares in Azure Files while keeping the flexibility, performance, and compatibility of an on-premises file server. for more details about the file sync
>> Planning for an Azure File Sync deployment


  • Azure Subscription
  • Storage Account
  • File Share
  • File Sync Service
  • Servers Endpoints [WS 2012 R2 / WS 2016]
  • Sync Group
  • Endpoints Agent

Let’s configure…

1- Create A storage account and File Share.

From azure portal go to storage accounts and create a new one / you can use an existing account.


Once the creation finished open the storage account >> Files >> create a File share
*This file will be the cloud endpoint*

Click on the + File share icon and create the file share enter the Name and Quota size of the file and click OK.

2- Create the Sync Services

From Azure Portal, Search for Azure File Sync and Create.

Open the Sync Service >> Sync Groups And create a new group this will contain the sync servers endpoints

Fill the blade Group Name, Subscription, Storage Account that we created above and it’s File Share.

Now open the Registered servers this will contain the server’s agent that will be synced with the Azure file share.

Download the Agent and Chose the OS Version 2012 R2 or 2016 servers

  • Install the Agent on servers by installing the .exe file you download.
  • Enter your Azure subscription and chose the associated storage account and Endpoint file which data will be stored.

Now this server showed be shown in the servers endpoints in your Azure Sync Group.

Please note that:

  1. Sync Folder on servers shouldn’t be a file system folder.
  2. Windows Management Framework 5.1 Installed. Windows Management Framework 5.1
  3. Latest AzureRM PowerShell module Installed. Install Azure PowerShell on Windows with PowerShellGet
  4. IE Enhanced Security Configuration Turned off.
  5. You can add only one cloud endpoint per sync group.
  6. The server can be associated with only one sync group.
  7. The appropriate package to download and install for Windows Server 2012 R2 is Win8.1AndW2K12R2-KB

Now after checking the above prerequisites open the Sync Agent on the server.

Register the server by choosing the subscription, Resource Group, and Storage Account.

Now the Server will be shown in the Registered servers

Let’s Add the Server Endpoint [This will be the server folder which files will be synced to – from Azure File Sync]

From the Sync Group, click on Add server endpoint, chose the Registered Server and add the Folder Path.

Now data should be synced between that Folder and the Azure Sync Folder in the Storage Account.



Create a WordPress Website on Microsoft Azure

Welcome Back.. in this blog we will create a WordPress website running on Microsoft Azure so let’s get started

First you need to have an azure account to access Azure portal, get a free azure account from

  • From +New in the bottom bar >> Compute >> Website >> From Gallery


  • Select Blogs , scroll down and select WordPress then click → 


  • In Site Setting type your site name the then click → 


  • In this Step provide a Database which will contain your website database, i will type my personal WordPressDBs, select region and MARK the √ check which mean that you agree the legal terms then click √ to Finish



  • So now our website has been created successfully What’s next? mmmm let’s access it ” you can see your website URL”  😉


  • Copy the URL, open your Browser, Past the URL and let’s configure the first steps to get started
  • Select your language and press Continue



  • Type your website name, the user name which will access it and provide a Strong Password then click Install WordPress



  • Now our website has been created and success let’s log in



  • Type your Username, Password and click Log in


  • Ohhhhh our Website alive Now 😀




Create a Virtual Machine Running Linux on Microsoft Azure

Hi all,
In this blog we will talk about Microsoft Azure VMs running Linux OS so let’s get started.

First you need to have azure account to access Azure portal, get a free azure account from

Once you have your account…

  • + New in the bottom bar >> Compute >> Virtual Machine >> From Gallery


  • From Gallery you can choose your VM Os image, in this case we will choose Ubuntu Server and click


  • Now you have to type your VM Name and provide a Password which enable you to log on the VM next.. so i will type the VM Name and Password “Make sure to copy the User Name and Password your credential for this VM” and click 


  • Now you can see your VM cloud service, DNS, storage and other configurations so let’s click → 


  • Finally our VM configuration has been finished click the  mark to finish and let’s wait until the VM is provisioned.


Now our VM successfully created so What’ Next !!?? … ohhh let’s connect to it 😉

You can connect to your VM using SSH or using RDP

Let’s connect using the SSH way

  • First you have to download the  SSH client PuTTY from
    but before you connect to the VM you have to know your SSH Details and Port number to connect
    Go to Virtual Machines >> Your VM >> Quick Start DASHBOARD >> SSH DETAILS and copy it Screenshot (90)
  • After you have your SSH DETAILS go to PuTTY Configuration past your Host Name “Your VM SSH DETAILS ” and click Open7
  • You will be asked to provide a user name and password to log on your VM


Now you can access your Azure VM.

Let’s connect using the RDP way

  • To connect to VM using RDP you have to install Ubuntu desktop to do it run the following command >> sudo apt-get install ubuntu-desktop
  • After that you have to the install the RDP access to the VM to do it run the following command >> sudo apt-get install xrdp
  • Once you finish the installation go to the VM and add the ENDPOINTSScreenshot (93)
  • Add A STAND-ALONE ENDPOINT and click →   Screenshot (94)
  • Specify the details of the endpoint Name, Protocol, Public and Private Port then click √ to FinishScreenshot (95)
  • Now you can see the endpoints TCP protocol and Ports Screenshot (96)
  • Go to the VM again and connect to it Connect