Setup and configuration steps to get Gummy Bear and Atomo Version 4.7 quickly up and running. For information about upgrading from prior Sueetie releases check the Sueetie Wiki Upgrade Guides.
For the most current upgrade guide to Sueetie v4.7 see Sueetie v4.6 to v4.7 Upgrade Guide.
Don't forget to step through the Post Installation Checklist
after executing the one-step Site Update described here.
The newest release of Sueetie is v4.7.3. It is an update package only, so you will be installing v4.7 and then applying the v4.7.3 update. More information is located in the Sueetie v4.7.0 to v4.7.3 Upgrade Guide.
- Sueetie 4.7 supports IIS6/IIS7, Windows 2003 Server, Windows 2008 Server, Vista, Windows 7
- .NET 4.0
- SQL Server 2005-2012. Azure is not supported natively in Sueetie, though Sueetie is architecturally compatible. NOTE: If using SQL2005, you may have to tweak install scripts. Sueetie Member Jeff provides an example.
- Sueetie Enterprise Edition supports running Sueetie in a subfolder, otherwise it must be installed at the site root.
- If used in Visual Studio, Gummy Bear is pre-compiled and contains no .proj or .sln files. Source code is available in the Sueetie Development Package Atomo. Atomo v4.7 was configured for VS2012. The free VS2012 Express Web Edition is fully supported, as is SQL Server 2012 Express.
- Sueetie can run in a shared host environment, but you will need the ability to create IIS application directories and modify directory permissions.
- Sueetie uses Microsoft's Windows Communication Foundation (WCF) for web services, so confirm your host environment supports Windows Communication Foundation HTTP Activation.
Three-Phase Setup Overview
Gummy Bear uses a three-phase approach to installation: 1) Site Preparation,
2) One-click Install
and 3) a Post-Installation Checklist Review.
- Create your SQL Database and update connection string
- Confirm your website is running .NET 4.0
- Create IIS application folders
1. Create your SQL Database and update connection string¶
Sueetie uses a single connection string located in /util/config/connections.config
shown below. Update for your environment. Remember to configuration your SQL Server Database to give ownership permissions to the account used in your connection string.
2. Confirm your website is running .NET 4.0
Sueetie 4.7 requires .NET 4.0 (Version 4.0.30319.)
3. Create IIS application folders
Set IIS application folders for the Sueetie Applications. Your website should look like the following image. Notice that "blogs," "media," "forum" and "wiki" are IIS application folders. If you plan on changing the directory names ("photos" instead of "media" or "discussions" instead of "forum" for example), make those changes after
you install Gummy Bear.
One final note, remember to assign the same .NET 4.x Application Pool to the IIS application folders that you assigned to the site.
When you browse to http://yoursite for the first time, Sueetie Installation will launch automatically. If installing Sueetie in a Subdirectory you must add ?install=1 to your site url. See Configuring Sueetie in a Subdirectory for details.
Here is a screenshot of the Sueetie Installation Pages for Sueetie v4.6, which is otherwise a duplicate of the most recent v4.7 release in every respect.
While the Sueetie installation is running the following progress bar will appear.
When Sueetie Installation is complete you will see the following message. Once you see the "Installation Successful" message you can click on the "Fire up Sueetie!" button at the bottom of the page to load your new site's home page.
Detecting a Bad Database Connection
If your SQL database or connection string is not setup correctly you will see the following message on the Sueetie Installation page.
Every good website installation program needs to finish with a checklist, and since Sueetie is a collection of 5 applications working as a single community we have a few items to check. Please visit the Post-Installation Checklist here.