Skip to content

OPP Server install and init

MikeJeffers edited this page May 26, 2019 · 1 revision

This is intended to provide basic guidance for installing and running a local OpenPerpetuum Server for the purposes of development and experimentation. This is NOT intended to be used for production installations.

Requirements:

  • Windows 8.1+ OS
  • The Perpetuum Server steam installer download (Steam>Library>Tools)

Procedure:

  • Run the Perpetuum Server installer as provided via Steam.
  • Ensure that MSSQL Server Express 2016 install successfully - if it fails you will need to install it manually.
  • Clone and build https://github.com/OpenPerpetuum/PerpetuumServer (or use binaries as distributed internally)
  • Drag/drop all of the binaries into C:\PerpetuumServer - choose to replace in all cases
  • Clone https://github.com/OpenPerpetuum/OPDB
  • Run the apply_all.bat script by double clicking the file

Running:

  • Open the Admin Tool (icon should be linked on desktop)
  • Start the server
  • Login as ADMIN, set a password
  • Add your accounts as you like with this interface
  • Do NOT make your server public! Share the IP with your collaborators as necessary.

Common Issues:

  • Depending on your setup you will need to change a NAT setting in the ini file.
  • You may also need to open ports if you intend to have others connect. You will need 17700-17764 open and forwarded as necessary or required by your local networking (or review what zones are on what ports, and be more strict to that table).
Clone this wiki locally