15 | | - Setup a mysql database |
16 | | - Run sql/install.sql on that database (Use trimmed_install.sql if you don't want to import the original DB that was populated with pilots, corps, and alliances) |
17 | | - Extract archive to your webserver's rootdirectory |
18 | | - Set permissions so that the user your webserver runs under is allowed to create files in cache/map and cache/portraits. |
19 | | - Enable URL file access in your PHP configuration |
20 | | - Edit config.php: |
21 | | |
22 | | o KB_HOST should be set to the FQDN your killboard is at, e.g. kb.mycorp.com |
23 | | o Leave KB_SITE as it is |
24 | | o CORP_ID or ALLIANCE_ID should be set to the ID of your corp or alliance. |
25 | | You can lookup the id in the database tables kb3_corps (crp_id) or |
26 | | kb3_alliances (all_id). If it's not there yet, just add a new entry in the table and use that id instead. Make sure you set one of the two to 0. |
27 | | o KB_CACHE can be set to 1 to enable page caching. You probably won't need this for a single hosted killboard. If you do use it, make sure the directory used to store the cached pages in is outside your webroot. |
28 | | o STYLE_URL, COMMON_URL, IMG_URL need to be set correctly. E.g. http://kb.mycorp.com/style, or http://style.mycorpkillboard.com. This goes for the other 2 as well. |
29 | | o Database credentials go into the DB_HOST, DB_NAME, DB_USER, DB_PASS variables. |
30 | | |
31 | | - Remove the sql/ directory from your webroot. |
| 17 | - Upload the whole package to a webhost |
| 18 | - Point your webbrowser to /install inside the EDK-Directory |
| 19 | - Follow the instructions |