Difference between revisions of "Replikwando/Installation"

From ISoft Wiki
Jump to: navigation, search
Line 1: Line 1:
 +
{{mergefrom|Editing Replikwando/Install Replikwando 2.6 SV|Talk:Replikwando/Setting Up Replikwando#Merger proposal|{{subst:DATE}}}}
 +
 
== Server Side ==
 
== Server Side ==
 
# Create a database on Fonseca where the database name equals the customer's product code
 
# Create a database on Fonseca where the database name equals the customer's product code

Revision as of 17:53, 6 July 2009

Template:Mergefrom

Server Side

  1. Create a database on Fonseca where the database name equals the customer's product code
  2. Create a MySQL user for the customer
  3. Setup full privileges for that user to access the the database just created
  4. Go to the mysql database and give the user "Super" privileges in the user table
  5. Run the flush privileges query.

Client Side

  1. Turn on binary logging
    1. Open the my.ini (C:\Program Files\mysql\MySQL Server 5.x) and enter log-bin under the mysqld section
    2. Beneath the log-bin line, enter the line expire-logs-days=10
    3. Restart the mysql service
  2. Download Replikwando from dl.isoftdata.com
  3. Place the files in "C:\ISoft Data Systems\Replikwando\"
  4. Open Replication.ini and change binologpath and mysqlbinpath if needed.
  5. Setup the [todatabase1] section to correspond to the server side setting just setup (host should be backup.isoftdata.com, port: 3306)
  6. Save replication.ini
  7. Make sure Replikwando is set to run when the user logs into Windows
  8. Create a Replikwando shortcut in C:\Documents and Settings\All Users\Start Menu\Programs\Startup

Finishing Up

  • Check the server side database to confirm things are getting replicated
  • Continually check the Replikwando Records page to make sure nothing has broken.
  • Note: Replikwando will lock up the entire database during the initial push, so it may be a good idea to run it at the end of the work day.