Building SWG Server



The screenshots have been edited to hide personal information. What may appear to be blank space is where your personal information will be inputed, like username, email, ssh key, etc.

Certain steps will process rather quickly and others will take considerable time. Review each screenshot carefully and visit Thread: Development Documentation – *All Links and Information Inside*.

Research the SWGEmu forums to understand the processes and steps to successfully build/dissect/rebuild your owm SWGEmu server.

Good luck!


Get Started

Step 1 >> Editor

Step 2 >> Git config

  • NOTE: Be sure to have registered an account at Gerrit Code Review prior to completeing the remaining steps.
  • Input your username associated with Gerrit Code Review.
  • Input your email account associated with Gerrit Code Review.
  • media:03_step2.png

Step 3 SSH Key >> Git config

  • Automated process that informs you that you’ll need a SSH key.
  • SSH keys are a more secure means of identifying trusted computers without involving passwords.
  • No user input is required here.

Step 4 >> Gerrit registration

  • This step will automatically launch Iceweasel and open up Gerrit Code Review.
  • Sign into Gerrit Code Review through OpenID. I suggest using a Gmail or Yahoo account.
  • Click on your name located in the upper right corner and select Settings.
  • Click on SHH Public Keys.
  • Cick on Add Keys.
  • Within the Terminal, select, right-click, and copy the SSH key that was generated in Step 4.
  • Within Iceweasel. paste the SHH key into the Add SSH Public Key box, then click Add.
  • Back in Terminal, you’ve been asked “Have you done this yet?” Do not answer Y (yes) until you’ve successfully copied and pasted the SSH key into your Gerrit account.
  • Once you’ve entered Y, you’ll be ask to enter your Gerrit username.

Step 5 >> Verify Gerrit user/SSH Key

  • This step verifies your username and SSH key.
  • No user inut required here.

Step 6 >> Git repos

Step 7 >> Symlink | Step 8 >> Engine Library | Step 9 >> MySQL Database

  • Links, an engine library, and fresh copy MySQL database (with outstanding patches executed) are created.

Step 10 >> Server configuration

Step 11 >> TRE files

Step 12 >> Setup Eclipse

  • This process imports projects into Eclipse.

Step 13 >> Go for it

Leave a Reply

Your email address will not be published. Required fields are marked *