atomsite.net

The AtomPub server for .NET

AtomSite Installation

Posted in About by JarrettV on 3/17/2009 11:39:00 PM - CST
  1. Install ASP.NET MVC 1.0
  2. Setup Service Document
  3. Deploy Files to Server

Install ASP.NET MVC Final

Development: Download and install ASP.NET MVC 1.0.

Deployment Only: If your server already has .NET 3.5 SP1 installed then you can skip this step.

Setup Service Document

AtomSite has a setup wizard in that will automatically test and alter your configuration.  However, for advanced scenarios, you may want to modify the configuration manually.

Skip to Deployment

Advanced Service Configuration :

AtomSite is setup using a standards-based service document. This document contains information about your workspaces and collections. Out of the box, AtomSite comes with one workspace and three collections in the Service.config.  This file is located in the root next to the Web.config.

ServiceConfig 

You can create as many workspaces and collections as you wish.  You can control access by use of roles. Please note that the href to the collection must match the collection name as specified in the id. The id must be in tag format as described in URIs and URLs.

Deploy Files to Server

Development: Open the solution in Visual Studio.  Set the WebCore project as the startup project.  You can either build and run the project or right-click the WebCore project and choose publish to deploy the files to a server.

Deployment: Open your favorite FTP client and upload the files to your server.  If you server has ASP.NET MVC installed, then you will not need to deploy the System.Web.Mvc.dll file with the other files in the bin folder.  If you uploaded all the files correctly, you should see the following file structure:

FileStructure

Open the browser to your website and you should see the setup wizard. Follow the steps in the wizard and make sure that you choose a strong password.

© Copyright 2010 Powered by AtomSite 1.3.1.0