This wiki is in the process of being discontinued. Please migrate your usage to the new sharepoint site.
RikWik Distributions
System Requirements
- Windows XP or higher
- .NET Framework (minimum version used during testing: 1.1)
- IIS (minimum version used during testing: 5.0)
- Sql Server (minimum version used during testing: 2000) Should also work under msde.
RikWik Installer
The current release comes as a stand-alone application that allows you to create RikWik instances. To create a RikWik instance using the installer, unzip the release file then run Manager.exe and follow the steps.
Manual Install
- Unzip the files in the release to the desired location
- Run the CreateVDir.vbs script in the Scripts directory (The Install directory is the path that you need to pass to this script. The name of the virtual directory is optional. It defaults to RikWik)
- Create the database. eg:
$ osql -E -S (local)
> CREATE DATABASE RikWik
> GO
...
- Run the Setup.sql script in the Scripts directory. eg:
$ osql -E -S (local) -d RikWik -i Setup.sql
...
- Give the ASP.NET user account access to this database. Alternatively you could create a new user and use Sql Server Trusted Authentication.
osql -E -S (local) -d RikWik
> EXEC sp_grantlogin 'machineName\ASPNET'
> GO
...
> EXEC sp_grantdbaccess 'machineName\ASPNET'
> GO
...
> EXEC sp_addrolemember 'Users' 'machineName\ASPNET'
> GO
...
- Tweak the Install\Web.config file. You might need to change the connectionString value in the <appSettings> section of the config file. If your SQL server is (local), named the database RikWik and are using Windows Authentication, the defaults should be ok.
Startup notes
After creating a RikWik instance you can login to the system under the Anonymous User by using the username "AnonymousUser" and a blank password. From there you should set the password for the Anonymous User on the UserPreferences page and you can add users on the Administration page.
Uninstalling RikWik
To uninstall an instance of RikWik the following steps should be followed:
- Delete the application from IIS
- Delete the database from Sql Server
- Optionally, delete the RikWik install directory.