• Page courtesy of: haloflooder
  • 🚨 WARNING 🚨
  • Notes
  • Bonus Tutorials
  • Pros and Cons
  • What we are going to cover
  • Setting up MySQL/MariaDB and NGINX with PHP and SQL support on your server
  • Where should I install MySQL/MariaDB?
  • Tutorials
  • To use Nginx with Dynmap you also need to install php7.4-fpm for the webchat and php-mysqli for the mysql interface.
  • notes
  • Setting up MySQL (Skip this step if you are using SQLite)
  • Configurating the MySQL/MariaDB database
  • Creating a new database in MySQL/MariaDB
  • Add new users
  • MySQL Privileges/Permissions
  • Prepping the Dynmap plugin
  • Install Dynmap
  • Turn it on and turn it off
  • Changing the Storage
  • Changing Some Component Settings
  • Disabling the internal web server
  • Changing some urls for the web server
  • Turn it on and off again
  • NOTICE
  • EVEN BIGGER NOTICE
  • Options on how the web server should be set-up:
  • Hosting on the same server with the minecraft server (MySQL/SQLite)
  • Hosting on a different server that's not the same server as the minecraft server (MySQL)
  • Hosting with a web host (MySQL)
  • General setup with the NGINX web server
  • Removing the default website config
  • Setting up the web server that's on the same server as the minecraft server
  • Option 1: Linking the web server to the dynmap folder (click to expand)
  • Editing the website config file
  • Example:
  • Option 2: Copying the web folder to a different location
  • Copying the files to a new location
  • Editing the website config file
  • Now lets make the dynmap server public! (for both options 1 and 2)
  • Setting up the web server that's hosted on a different server
  • Copy over the dynmap web files to a different location
  • Editing the website config file
  • Setting up the web server that's hosted by a web host
  • Copying the web folder to the web host
  • Finish!
  • Bonus tutorials
  • Installing a FREE SSL certificate with CertBot
  • Installing an SSL certificate from a different provider
  • Setting up NGINX with Cloudflare's proxy (last updated Sept. 19 2019)
  • FAQ's