All pages
Powered by GitBook
1 of 5

Loading...

Loading...

Loading...

Loading...

Loading...

Red Hat Based Images

Create an EC2 instances from an Ortus BoxLang engine (Red Hat Enterprise Linux 8) AMI (Amazon Machine Image). We have created several based Red Hat based images.

Images
Status

BoxLang MiniServer

✅

BoxLang with CommandBox

✅

Software and tools installed matrix

On every Red Hat based Cloud Server you will find software or tools to achieve best experience with our solutions. This software include:

Due these Cloud Servers are Red Hat Enterprise Linux (RHEL) for AWS based, you can follow this to know more about base software running.

Environment variables

Default site

For every Linux based BoxLang Cloud Server a Systemd daemon is used to get up and running a Web Server on well know HTTP port 80/TCP. Depending of the server flavor this can be started using BoxLang MiniServer or CommandBox. If you want to start a custom site or application, you can update this daemon service if need it, or just only place your custom site or application under /web/boxlang-site/wwwroot directory.

Server
Red Hat like
Debian like
Daemon name

If you only place your custom site under /web/boxlang-site/wwwroot remember to delete their content before in order to remove the sample ColdBox Application

ColdBox Application

latest

✅

✅

Tool name

Version installed

BoxLang MiniServer

BoxLang with CommandBox

CommandBox

latest

✅

✅

BoxLang runtime

latest

✅(As OS binary)

✅(Into CommandBox)

BoxLang MiniServer (As OS binary)

latest

✅

❌

Variable

Default value

Description

BOXLANG_HOME

/root/.boxlang

Directory where BoxLang place configs and modules

COMMANDBOX_HOME

/root/.commandbox

Directory where CommandBox place configs and modules

BOXLANG_TARGET_VERSION

latest

BoxLang version installed and to be used for BoxLang

BVM_HOME

/usr/local/boxlang

BoxLang Version Manager home

BoxLang MiniServer

boxlang-miniserver --host 0.0.0.0 --port 80 --webroot /web/boxlang-site/wwwroot --rewrites index.cfm

boxlang-miniserver --host 0.0.0.0 --port 80 --webroot /web/boxlang-site/wwwroot --rewrites index.cfm

boxlang-miniserver

BoxLang with CommandBox

/bin/box server start serverConfigFile=server.json

/usr/local/bin/box server start serverConfigFile=server.json

coldbox-site

link

BoxLang MiniServer

This AMI create a runnging ColdBox Site using BoxLang with bx-compat-cfml module for you. If you do not want a ColdBox site we will show you how to remove it and have your own site. The first step is to have an AWS account. If you do not have one go to this URL to learn how to create an [AWS account.]( https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/)

In AWS Marketplace you find this AMI offer as BoxLang MiniServer for RedHat or look for Ortus Solutions, Corp to look for out full catalog.

Changelog

Version 1.4.0

Added

Bump BoxLang version to 1.4.0

Removed

  • /web/coldbox-site/wwwroot directory was moved to /web/boxlang-site/wwwroot

Version 1.3.0

Added

  • BoxLang with CommandBox for Red Hat 8.10

BoxLang with CommandBox

This AMI create a runnging ColdBox Site using BoxLang as server with bx-compat-cfml module using CommandBox for you. If you do not want a ColdBox site we will show you how to remove it and have your own site. The first step is to have an AWS account. If you do not have one go to this URL to learn how to create an [AWS account.]( https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/)

In AWS Marketplace you find this AMI offer as BoxLang with CommandBox for RedHat or look for Ortus Solutions, Corp to look for out full catalog.

Changelog

Version 1.5.0

Changed

  • Bump BoxLang version to 1.5.0+41

  • Systemd daemon for manage BoxLang MiniServer process is now boxlang-site

Added

  • startBoxLangSite.sh script is now on charge to start|stop BoxLang MiniServer process through boxlang-site Systemd daemon

    • It checks if there is custom site under /web/boxlang-site/wwwroot placed by users and if there is a server.json file, if not start default ColdBox Application under /web/boxlang-site/default

Version 1.4.0

Added

  • Bump BoxLang version to 1.4.0

Removed

  • /web/coldbox-site/wwwroot directory was moved to /web/boxlang-site/wwwroot

Version 1.3.0

Added

  • BoxLang MiniServer for Red Hat 8.10