Difference between revisions of "Installation"
		
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
		
		
		
		
		
	
| Line 16: | Line 16: | ||
#Press '''"Start"'''.  | #Press '''"Start"'''.  | ||
| − | '''  | + | '''Linux Only'''  | 
| + | *Set Permissions:  | ||
  cd path/to/gextension  |   cd path/to/gextension  | ||
  sudo chown www-data:www-data *  |   sudo chown www-data:www-data *  | ||
| Line 24: | Line 25: | ||
"Could not update" + permission error  | "Could not update" + permission error  | ||
*Permissions are not set up correctly. Repeat step 4.  | *Permissions are not set up correctly. Repeat step 4.  | ||
| + | |||
| + | == Lua ==  | ||
| + | After installing the web part, you can now install the Lua addon.  | ||
Revision as of 17:48, 4 October 2016
This article will lead you through the installation process of GExtension.
Web
First, you have to install GMOD Web.
- Download the installation files from ScriptFodder.
 - Edit config.php
- Protocol: 'http' or 'https'. Only use 'https' if you have a valid SSL certificate.
 - SteamAPI: Key: Get your API Key from Steam.
 - Timezone: Select the correct timezone from this site.
 - MySQL: Insert IP, port, user, password and database.
 - SMTP (optional): Insert mailserver, port, username, password, alias, security and method. You can use outlook.com if you do not have your own mailserver.
 
 - Upload the files to your webserver.
 - Set directory permissions (Linux)
 - Open the directory on your webserver using a browser.
 - Press "Retrieve" to get your license key.
 - Press "Start".
 
Linux Only
- Set Permissions:
 
cd path/to/gextension sudo chown www-data:www-data * sudo chmod -r 777
Troubleshooting
"Could not update" + permission error
- Permissions are not set up correctly. Repeat step 4.
 
Lua
After installing the web part, you can now install the Lua addon.