If you are experienced *nix user, you can deploy all of the service on your server manually.

Table of contents


MySQL

  1. 1. Install and start MySQL
  2. Create database and user you’d like to use
  3. Create tables with this schema

Default values for database name, user and password is flapmyport. Database must listen a tcp socket, default is localhost:3306


snmpflapd

GitHub

  1. Download a latest release from this page
  2. Place the binary to /usr/local/bin/snmpflapd
  3. Place the config to /etc/snmpflapd/settings.conf
  4. Use this snmpflapd.service file to start snmpflapd automatically if your OS use systemd

FlapMyPort API

GitHub

  1. Download a latest release from this page
  2. Place the binary to /usr/local/bin/flapmyport_api
  3. Place the config to /etc/flapmyport_api/settings.conf
  4. Use this flapmyport_api.service file to start snmpflapd automatically if your OS use systemd

FlapMyPort WEB client

  1. Download this two files to a web server’s document root (i.e. ⁄html, will be configured in the next step)

Web server API

  1. Install web server
  2. Configure web server to serve static files in your document root (i.e. ⁄html)
  3. Configure proxy pass to http:⁄⁄0.0.0.0:8080 on ⁄ location

Nginx configuration example


You’re all set!

webdesignburn.com