E-mail:
Password:

DragonflyCMS Installation/Configuration Tutorial

  • Mini-Me

  • $6.95 /month
  • 5 GB Storage
  • 5 Domains
  • 25 Subdomains
  • 15 GB Bandwidth
  • 50 E-mail Boxes
  • 25 MySQL DBs

The following tutorial will show you how to install DragonflyCMS on your NEXCESS.NET web hosting account. All of our shared hosting and reseller hosting accounts support DragonflyCMS.

DragonflyCMS is an Open Source content management system which was originally based on PHP-Nuke 6.5. Later versions have paid close attention to security, efficiency and reliability. A list of features can be found on their website. DragonflyCMS is licensed under the General Public License. It is free to use, and distribute.

First be sure your host supports DragonflyCMS! All of our shared and reseller plans support DragonflyCMS, but if you're not a NEXCESS.NET customer, you'll need to determine if your hosting plan will support DragonflyCMS. You can check the minimum requirements to make sure that your hosting account will be sufficient.

For the sake of this DragonflyCMS tutorial we'll assume that your domain name johnsmith.com and are setting up DragonflyCMS at http://johnsmith.com/drgnfly/.

  1. Create the database for DragonflyCMS to use
    The first thing to do is to run through the SiteWorx MySQL tutorial and create a MySQL username and database for DragonflyCMS to use to store its data. For this tutorial, we are going to use db_user as the DragonflyCMS database user and DragonflyCMS_db as the DragonflyCMS database.
  2. Put the software on your web server
    Go to the DragonflyCMS download page and download either the ".zip" or ".tar.gz" version of the software. Now unpack the DragonflyCMS archive using Win Zip, WinRar, or another file decompression tool. Then use FTP to upload the files located in the public_html folder of the archive you just uncompressed to the remote directory where you wish to install DragonflyCMS. In our examepl, we upload the files to the drgnfly directory.
  3. Set file permissions
    Before you proceed further you need to change some directory and file permissions on the files you just uploaded. Use your FTP client to change the permissions on the following files and directories to 777 - if you need help, you may want to check out our ftp client tutorials. cache/
    modules/coppermine/albums
    modules/coppermine/albums/userpics
    uploads/avatars
    uploads/forums
    includes/

    Don't worry you will change them back before you are done. Also change the permissions of the config.php file to 666.

  4. Run the online DragonflyCMS configuration script
    Open a new browser window and navigate to http://johnsmith.com/drgnfly/install.php, (except using your own domain name). You should see a DragonflyCMS page. Read and accept the License agreement. The installation script will now check all the DragonflyCMS files and their respective permissions. If all is good, click the "Next" button.
    DragonflyCMS tutorial - checking files
    DragonflyCMS's online install script will check the files
    The installation script will now ask you to enter the MySQL database information you created earlier. The installation script will now check your MySQL info and make sure it is correct. Once completed, click the "Next" button. The installation script will now check and see if there is a previous version of DragonflyCMS installed. Click the "Lets Build The Database" button to continue.
    Dragonfly CMS tutorial - online install script
    Make sure the database information is correct before proceeding
    The installation script will initialise and build the database and then will attempt to auto populate the "Necessary Info" fields - check the information to make sure it's correct, then click the "Submit" button to continue. Now it will test your cookie settings. Click the "Test Settings" button to continue. The installation script will now prompt you to create a user account. Input the proper information in the appropriate fields, then click the "Submit" button to continue.
  5. Final steps
    The installation scrip will confirm that DragonflyCMS has been installed successfully. Before you proceed further remove install.php and the install directory. Also change the permissions of the following files to 755: cache/
    modules/coppermine/albums
    modules/coppermine/albums/userpics
    uploads/avatars
    uploads/forums
    includes/

Congratulations! You have successfully installed DragonflyCMS!

All of our shared and reseller hosting packages are fully managed, so feel free to submit a support ticket if you run into any problems setting up or using DragonflyCMS.

Back to web hosting tutorials page