open source

Advanced ruDB Admin Console (Ver 4.0) with Visual ini Editor for Portable Tiny Nginx/PHP/MariaDB Webserver

Version 3+

WHATS NEW.


New Config Files tab

Accessible from the top navigation (next to Overview / Single Database / Table Admin).

Paths used (adjustable at the top of the file):

PHP
define('SYS_ROOT',    'D:/www/sys');
define('CONF_DIR',    SYS_ROOT . '/conf');
define('MYSQL_INI',   CONF_DIR . '/my.ini');
define('PHP_INI',     CONF_DIR . '/php.ini');
define('NGINX_CONF',  CONF_DIR . '/nginx.conf');

Features per service

ServiceQuick graphical formFull file editorNotes
MariaDB (my.ini)port, bind-address, max_connections, max_allowed_packet, innodb_buffer_pool_size, innodb_log_file_size, character-set-server, collation-serverYesWrites into [mysqld] section
PHP (php.ini)max_execution_time, memory_limit, post_max_size, upload_max_filesize, date.timezone, display_errors, error_reportingYesShows live values from ini_get() next to the fields
Nginx (nginx.conf)worker_processes, worker_connections, client_max_body_size, keepalive_timeout, listenYesSimple directive search/replace


Safety

  • Every save creates a timestamped backup: filename.bak-YYYYMMDD-His
  • Confirm dialog on full-file saves
  • Clear message that the related service must be restarted / reloaded for changes to take effect

What you need to do on the Windows box

  1. Copy the updated index.php to D:/www/sys/db/index.php (or your actual location).
  2. Ensure the three config files exist under D:/www/sys/conf/ (samples are in artifacts/conf/).
  3. Make sure the PHP process that runs the panel has write permission to that folder.
  4. If your real my.ini / php.ini / nginx.conf live in versioned directories (e.g. mariadb/13.0.2/, php/php8.5.10/, nginx/1.31.6/conf/), either:
    • Point the three define() constants to those real paths, or
    • Keep the files in conf/ and start the services with the appropriate --defaults-file / include / -c flags.

After saving a config, restart the corresponding service (MariaDB, PHP-FPM/CGI, Nginx) for the new values to apply.


Summary of what’s included:

  • Original DB admin features (Overview / Single Database / Table Admin)
  • New Config Files tab for:
    • MariaDB (D:/www/sys/conf/my.ini) – quick settings + full editor
    • PHP (D:/www/sys/conf/php.ini) – quick settings (with live values) + full editor
    • Nginx (D:/www/sys/conf/nginx.conf) – quick settings + full editor
  • Automatic .bak-YYYYMMDD-His backup on every save
  • Paths defined at the top of the file (easy to change if your layout differs)

Copy it to D:/www/sys/db/index.php (or wherever your panel lives) and make sure the three config files exist under D:/www/sys/conf/.


Prerequisites
  1. Install the latest Visual C++ Redistributable (required by both Apache Lounge and PHP):
    https://aka.ms/vs/17/release/vc_redist.x64.exe (or the latest 2015–2026 version)
  2. Run everything as Administrator when needed.

Register to download Login ← Back to Products

Downloads require a free account. After you request a download, a personal link is emailed to you (valid 48 hours).