PHPMYADMIN CHARM READY!

  • AUTHOR: // CATEGORY: charms, Cloud, juju, Ubuntu

    1 Comment

    As a follow up to my previous post about the Minecraft Charm, here is my next completed charm: phpMyAdmin! Unlike my last charm’s post, I’m going to keep this one sweet and to the point. For a review on how to setup your local charm directory and environment see the aforementioned post, or checkout the Documentation. In summary you’ll need to fetch this charm, bootstrap a deployment environment, deploy MySQL charm and phpMyAdmin charm, create a relationship between the two, and expose the service. All of that is demonstrated in the video with a transcript of the commands available below.

    mkdir -p ~/Projects/charms/oneiric
    charm get mysql ~/Projects/charms/oneiric/mysql
    charm get phpmyadmin ~/Projects/charms/oneiric/phpmyadmin
    juju bootstrap
    juju deploy --repository ~/Projects/charms local:mysql
    juju deploy --repository ~/Projects/charms local:phpmyadmin
    juju add-relation phpmyadmin mysql
    juju set phpmyadmin password="password" # Replace password with your actually password
    juju expose phpmyadmin

    For switching to use the latest upstream, execute the following:

    juju set phpmyadmin use_upstream=true

    Setting this value to false will revert the installation back to the one provided via the Ubuntu Archives. There are a few other features to this charm which are documented in the readme file.

  • Daticc77

    :)