Getting the software

  1. Galaxie Blog can be downloaded from the Galaxie Blog Git Hub Repository.

  2. You must have a ColdFusion installed on a server.

    • Your web server must have ColdFusion installed. Galaxie Blog has been tested on ColdFusion 2016, 2018, 2021, and 2023 (2023.0.07.330663).
    • Theoretically, the blog may support any ColdFusion edition starting from ColdFusion 9; however, your mileage may vary.
    • We have successfully tested against Apache, TomCat, and IIS.
    • We have not yet tested the blog on Lucee, an open-source version of Adobe ColdFusion. However, we intend to support Lucee in the future.
    • There are many ISPs which offer ColdFusion servers for as low as 12 dollars a month. I use Media3.net, and they have been terrific. Search the web for ColdFusion hosting to find out more.

  3. Once downloaded, upload the content into your desired location on a web server. If you are uploading the blog folder, make sure that you change the folder name as desired.

    • You can install the contents in the root or in a folder in your server's root directory.
    • We have tested the blog in the root and in the 'blog' and 'galaxie' folders.

  4. You must have a database that is accessible to the webserver. The blog was should support the following databases, however, we have only tested the blog using SQL Server and various flavors of MySql:

    • Microsoft SQL Server
    • DB2
    • DB2AS400
    • DB2OS390
    • Derby
    • Informix
    • MySQL
    • MySQLwithInnoDB
    • MySQLwithMyISAM
    • Oracle8i
    • Oracle9i
    • Oracle10g
    • PostgreSQL
    • Sybase
    • SybaseAnywhere

  5. Create the database to install Galaxie Blog in.

    • You may install Galaxie Blog using your current database. However, you need to make sure that there are no table name conflicts. We will document the database schema in later blog posts.
    • We have tested Galaxie Blog using our original BlogCFC database with no conflicts.

  6. Create a ColdFusion DSN for the database that you intend to install Galaxie Blog in.

Enable Woff and Woff2 Font Support on the Webserver

Galaxie Blog uses web fonts for typography and needs web font mime types set up on the web server. Most modern web servers already support these web font mime types, but you may need to set the following mime types need to be set up on some servers. If the server does not support these mime types, certain textual elements will not be displayed. 

  1. .woff (use font/woff as the mime type).
  2. .woff2 (use font/woff2 as the mime type).

Installing the software

  1. Migrate to the URL of your uploaded blog, and the blog should automatically open the installer.
  2. The installer will guide you and ask you to enter your URL, blog name, and other information. 
  3. The installer is a 7-step process. Each screen may provide information and ask you to hit the next button or have multiple questions. It should not take more than 5 minutes to fill out.
  4. Be sure to write down your chosen username and password. You will need to retain this information. Galaxie Blog does not retain passwords—they are hashed using the strongest publicly available encryption process and cannot be recovered.
  5. Once you are done, the installer will automatically create the database and import the needed data. The final step may take a while for the software to be installed. If there is a time-out error, refresh the browser, and the installation should continue.
  6. Once installed, you should see your new blog with a 'No Entries' message on the front page. You will not see any blog posts until you make them using the administrative site; see below.