installing - GamingSamurai/LGSM-Web GitHub Wiki

Installing the system

Please Note The Github branch will not fully reflect the development branch, especially through early development cycles. If you would like to fully contribute to the development of this project, please contact [email protected]
Considerations
These procedures will presume that you already have, at least, FTP access to your Linux server. Advanced procedures presume that you at least have SSH access to the Linux server(s).

Get the files
Go here and click the "Clone or download" button on the right side of the page. Choose the "Download zip" option. Extract the folder to the appropriate place. In most cases this will be a folder on the server or on your local computer for upload to the server.
wget the files
wget https://github.com/GamingSamurai/LGSM-Web/archive/master.zip
Git the files
git pull https://github.com/GamingSamurai/LGSM-Web.git

Basic Install

Web Interface

Install instructions stub

Command Line Interface

Install instructions stub

Advanced Install

To 'install'
Database

  1. Create a new DB
  2. Configure the appropriate fields in includes/config.php to configure the connection to the new DB
  3. Run database.sql (TODO: add default "starter" data to DB)

Site

  1. Site settings should be done from the CP according to notes in the settings file, but for now settings are being modified directly in includes/settings.php

Note: While using a remote server is possible (if I understand the original intent), this option will be explored later. It appears that if a remote game server is used then that server should require the included directory named 'remote'

For Developers

TBD

For Staging

TBD

For Production

TBD