Below is a step by step installation procedure to install Dozing Dogs CMS on our server. Note the installation procedure is only a guideline. We do not support the DozingDogs software. If you run into installation problems, you are welcome to use our community forum for peer support or
contact DozingDogs for support.
Note: In November 2005, Dozing Dogs was acquired by Tellient, the makers of CommunityServer.
Installation Instructions
A) Enable MS SQL add-on in the hosting control panel, if it is not already enabled. To avoid any conflicts, we would highly recommend using a fresh database for the application install.
B)
Download Dozing Dogs CMS. Make sure you download the raw files and not the installer.
C) Unzip the content on your computer. We will use c:\DozingDogs (on your computer) in this walk through.
D) Update the web.config file with notepad or any text editor
There are many different changes you can configure in the web.config file to alter the behavior of DozingDogs. At a minimum, the database connection and email server information must be updated. We will only make these two updates here. See
http://www.dozingdogs.com/webconfig for more information.
Change the following lines
1.
<add key="DBConnectionString" value="Server=(local);uid=a;pwd=b;database=c" />
to:
<add key="DBConnectionString" value="Server=[SQL ServerName];uid=[Database Username];pwd=[Database Password];database=[Database Name]" />
2.
<add key="MailServer" value="mail.example.com" />
to:
<add key="MailServer" value="localhost" />
3.
<add key="MailUser" value="admin@example.com" />
to:
<add key="MailUser" value="" />
4.
<add key="MailPassword" value="123" />
to:
<add key="MailPassword" value="" />
E) If you purchased a license for the software, replace the DozingDogs.xml.lic file. Upload the files and directories using FTP to a directory of your choice. We will use /DozingDogs (on the web server) for this walk through.
F) Create the database schema and default content. (Note: You must have SQL client tool installed on your computer. If you have any issues with osql, please refer to:
http://www.dozingdogs.com/OSQL)
- Open command prompt and execute these statements using osql:
- osql -S [SQL ServerName] -U [UserName] -P [password] -d [Database Name] -i c:\DozingDogs\scripts\DozingDogs_InitDBSchema.sql
- osql -S [SQL ServerName] -U [UserName] -P [password] -d [Database Name] -i c:\DozingDogs\scripts\DozingDogs_InitDBNonFTI.sql (or you can run execute DozingDogs_InitDBFTI.sql if you want to enable full text search)
- osql -S [SQL ServerName] -U [UserName] -P [password] -d [Database Name] -i c:\DozingDogs\scripts\DozingDogs_InitDBData.sql
G) Configure IIS
1. Setup the /DozingDogs subfolder as an IIS Application.
- Navigate to the Web Application Tool in the hosting
Control Panel.
- Select the directory you uploaded the files. /DozingDogs in this example.
- Click Install Application
2. Configure the custom error.
- Navigate to the IIS Tools in the hosting
Control Panel.
- In the custom error tab, update the 404 error to point to /DozingDogs/handle404.aspx
H) Protect the admin directory.
- Navigate to Permission Manager in the hosting
Control Panel.
- Select /DozingDogs/admin folder
- Disallow Anonymous Access
For more information on DozingDogs, see
http://www.dozingdogs.com/Installationandsetup/. For DozingDogs support, please see
http://www.dozingdogs.com/Support.