Admin Tools

In EasyEngine v4, we have support for following tools to help site administrators.

These admin-tools needs to be enabled/disabled per site. By default they are disabled.

Usage

In order to use the admin-tools, you must first enable them using

ADVERTISEMENT
ee admin-tools enable example.com

By default, we enable auth on admin-tools. To view username/password with which you can login, run

ee auth list global

Then navigate to example.com/ee-admin/ in the browser. There you’ll see a list of admin-tools.

ADVERTISEMENT

List Of Admin Tools

Admin ToolsPurposeURL
opcache-guivisualize PHP zend opcache statsexample.com/ee-admin/opcache-gui.php
phpinfoA file with just <?php phpinfo() ?> in it example.com/ee-admin/phpinfo.php
phpMyAdminCheck “Database Access for PhpMyAdmin” section below for login details
example.com/ee-admin/pma
phpRedisAdminWeb interface for Redis cacheexample.com/ee-admin/pra
MailHogCatches & displays email from your app in Web GUIexample.com/ee-admin/mailhog
php-fpm pinga response of “pong” on this URL means your site’s PHP is working fineexample.com/ee-admin/ping
php-fpm statusdisplays php fpm pool status example.com/ee-admin/status
nginx statusdisplays nginx status example.com/ee-admin/nginx_status.

Database Access for PhpMyAdmin 

You can find database access credentials for example.com by running:

$ ee site info example.com

ADVERTISEMENT
+--------------------+--------------------------------+ | Site | https://example.com | +--------------------+--------------------------------+ | Access admin-tools | https://example.com/ee-admin/ | +--------------------+--------------------------------+ | Site Title | example.com | +--------------------+--------------------------------+ | WordPress Username | example.com-K8FzH | +--------------------+--------------------------------+ | WordPress Password | q27eGm5pYRe2 | +--------------------+--------------------------------+ | DB Host | global-db | +--------------------+--------------------------------+ | DB Name | example_com | +--------------------+--------------------------------+ | DB User | example.com-c1O1a7 | +--------------------+--------------------------------+ | DB Password | dg5T9GNhr4Ah | +--------------------+--------------------------------+ | E-Mail | [email protected] | +--------------------+--------------------------------+ | SSL | Enabled | +--------------------+--------------------------------+ | SSL Wildcard | No | +--------------------+--------------------------------+ | Cache | None | +--------------------+--------------------------------+

So in this case:

  • Server would be global-db.
  • Username would be example.com-c1O1a7.
  • Password would be dg5T9GNhr4Ah.

You can access phpMyAdmin at example.com/ee-admin/pma