Skip to content
Ren edited this page Apr 13, 2019 · 8 revisions

» Home » Getting Started

In order to get started running RPKit on your server, there's a few things you need to sort out first. This will take a few server restarts, so it's best to get this all sorted out on a development server before loading everything on live.

First things first, install all the modules you wish to run and run the server once. This will generate configuration files, but the plugins will not run yet.

Next, go to rpk-core-bukkit's config. There should be settings related to the web server and database:

database:
    url: jdbc:mysql://localhost/rpkit
    username: rpkit
    password: secret
    dialect: MYSQL
web-server:
    port: 8089

If you have a MySQL database, set the database URL, username and password to that of your database. If you do not, you can use SQLite as an alternative (which stores the database in a file). In order to do so, use something like the following:

database:
    url: jdbc:sqlite:rpkit.db
    dialect: SQLITE

This will use the file rpkit.db in the root of the server.

Your web server port should be set to a port that is free on the server. We recommend using a reverse proxy to provide SSL to your server - for example Apache with mod_proxy - and blocking external access to the port with a firewall, such as iptables.

Clone this wiki locally