Step-by-step install guide for StoreFront 3.0 in a multi-servers configuration.
Citrix released StoreFront 3.0 end of June 2015. Citrix Guru covered the release here.
Requirements
First you need to check the requirements and download StoreFront 3.0.
StoreFront 3 Installation
Now it is time to play with it and do the installation. Our configuration is simple, we have 2 servers running Windows Server 2008 R2 SP1. The first server will be the primary StoreFront server, where we will do the first installation. Then we will join the secondary server in the Server group.
The first step is to install Microsoft .NET 4.5.1.




Then Citrix StoreFront installation will start.

Microsoft IIS is required for StoreFront.




Once the installation is over, the StoreFront administration console will start automatically.

You now need to create a new deployment to setup your first store.

Type the URL of your new website. In my configuration, I have a DNS alias for my website.

Storefront console will configure the deployment.

Now enter the name of your new store. This will appear in the URL of the website.
http://<URL>/Citrix/<STORE>Web

Configure your new store by adding new services (XenApp, XenDesktop, etc.)


Our test StoreFront is only for internal access, no need to configure Remote Access.



You can now try to access your StoreFront :
http://storefront/Citrix/MainStoreWeb/

Your first server is now configured. Now let’s take a look at the configuration.
On the left, take a look at Server Group, Authentication, Stores, Receiver for Web.





Add a secondary server in the StoreFront 3.0 configuration
On your primary server, go to Server group, select Add Server on the right.
StoreFront will generate an Authorization code for the process.

Install StoreFront 3.0 on your secondary server by following the same procedure. Then open the console and select Join existing server group.

Authorizing server: your primary server
Authorization code: the code generated on the previous step

The console will do the rest.


After few minutes, the operation is successfully processed.

StoreFront is kindly reminding you to do your changes on the primary server.

A quick look at the Server group tab shows the new configuration.

The best practice is to load balance the 2 StoreFront servers using Netscaler and configure the VIP in the DNS as the new ip for the StoreFront record.
Hi there
To manage Storefront day to day do you know what level of privilege is required. I’m trying to move away from the situation where all the IT support team are all local admin on the storefront server. Do you know what rights they need to manage the different functions of Storefront without being a local admin on that server.
Hi Mark, StoreFront console cannot be installed alone, it needs to be installed on the StoreFront servers. I think it was the same with web interface. You also need to be local admin, I tried with less privileges and it does not work. It should be possible to work with StoreFront with Remote PowerShell but not sure that is the proper solution for you.