Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

1. You will need to install and configure fedora
a. get the binary distribution for fedora server 2.1.1 for Windows at
http://www.fedora.info/download/2.1.1/download.cgi
b. unzip the file to a directory such as c:\fedora-2.1.1
c. make sure that JAVA_HOME is set and java bin directory is in the path
d. set FEDORA_HOME to the base directory of your fedora installation:
c:\fedora-2.1.1 in our case and put %FEDORA_HOME%\server\bin in the path.

e. setup the server's default relational database McKoi:
run "mckoi-init xxxx xxxx"
note: first xxx is the username
second xxx is the password

f. configure the fedora server:
1. run "fedora-setup no-ssl-authenticate-apim"
2. edit the file FEDORA_HOME/server/config/fedora.fcfg
param name="adminEmailList" change the value to your email address
param name="adminPassword" change the value to xxxxx
param name="fedoraServerPort" change the value to 8086 (if 8086 is available)
param name="fedoraShutdownPort" change the value to 8006

param name="fedoraRedirectPort" change the value to 8446
param name="log_level" change the value to "finest"
param name="retainPIDs" add value value "thalia admin authz tag user"
param name="doMediateDatastreams" change value to "true"
param name="maxResults" change value to "500"
param name="level" change value to "1"
param name="dbPassword" change value to "fedoraThalia" with <datastore id="localMcKoiPool">

2. everytime you run thalia, you will have to make sure that the server is started and running
a. start the database:
run "mckoi-start"
b. start the server
run "fedora-start mckoi"

If you need to stop the server:
fedora-stop
after you stop the server you can shutdown the database by running
mckoi-stop fedoraAdmin fedoraThalia

3. check out thalia source, fix the possible reference problems (see thalia\ime\lib\readme.txt) and build the ime project.