Setting up BungeePerms - phil568622/WikiSetup GitHub Wiki

Please read through the full Tuturial before asking questions!

This is a Tuturial on setting up BungeePerms, the Bukkit Adapters and a MySQL Database.

If you dont want to use this Plugin with Spigot, you can skip the Bukkit Adapters part

Pre-Requisites:

  • A running BungeeCord Proxy (If you dont know what this is, this Plugin is nothing for you)
  • One or more Spigot Servers
  • A MySQL Database (If you dont have one it´s ok, we´re going to register a database at a free Service)

1. The Database

The Database is needed for communication between the BungeePerms and the Bukkit Adapter Anyway, if you dont want to use MySQL and the Bukkit Adapter, you can go to #2.

If you already have a Database running, for example on your VPS or something, you can skip to Point "Setting Up the Database on a VPS"

Setting up the database on a free hoster

1.Go through the registration Process at freemysqlhosting.net (You could use any other hoster you want)

2.Click "Start new database"

3.Go to your mail client and open the mail you recieved from freemysqlhosting - we will need it later

4.Now go to "#2 - Configuring"

Setting up the database on a VPS or RootServer (Linux Based)

You need to have MySQL installed on your Server

1.Open a root session via Putty or whatever you use

2.type in "mysql" or "mysql -p" if youre using a password for the mysql root account

  1. run this commands:
    1. "CREATE USER bungeeperms;"
    2. "CREATE DATABASE bungeeperms;"
    3. "SET PASSWORD FOR bungeeperms=("Replace with your new Password")"
    4. "GRANT ALL PRIVILEGES ON bungeeperms.* TO bungeeperms IDENTIFIED BY 'Replace with your new Password';"
    5. "FLUSH PRIVILEGES;"

4.Now go to "#2 - Configuring"

2. Configuring