Getting Started with CMS Made Simple - Blueprint

Updated by Bitnami on May 30, 2015

CMS Made Simple Logo

Technology Profile

CMS Made Simple is exactly what it calls itself: a simple-to-use, simple-to-manage content management system. Once you have learned the vocabulary, explored the system and the many 3rd party plugins available, you will be off and running. Written in PHP and driven by a MySQL database, CMS Made Simple can help you build smaller sites (a few hundred pages is no sweat) and semi-static websites. With over 900 modules to choose from to help extend and customize your website, CMS Made Simple may just be what you need.

Description

The CenturyLink CMS Made Simple Blueprint provides a click-through solution to install and configure CMS Made Simple on the Linux platform.

For more information, please visit CMS Made Simple.

Audience

CenturyLink Cloud Users

Impact

After reading this article, the user should feel comfortable getting started using the Blueprint technology on CenturyLink Cloud.

Prerequisite

  • Access to the CenturyLink Cloud platform as an authorized user

Postrequisite

To access your application from a machine outside the CenturyLink Cloud network, perform the following tasks after you receive the email notifying you that the Blueprint completed successfully.

  • Add a Public IP to your server through the Control Portal
  • Allow incoming traffic for desired ports by clicking on the Servers Public IP through the Control Portal and configuring appropriately.
  • The default ports to access the application are: 80, 443.

Deploying CMS Made Simple on a New Server

The CMS Made Simple is available as a Blueprint for deployment on a new server.

Steps to Deploy Blueprint

  1. Locate the CMS Made Simple Blueprint.

    • Login to the Control Portal. From the Nav Menu on the left, click Orchestration > Blueprints Library.
    • Search for “CMS Made Simple” in the keyword search on the right side of the page.
    • Locate the 'Install CMS Made Simple on Linux x64' Blueprint.
  2. Choose and Deploy the Blueprint.

    • Click the “Install CMS Made Simple on Linux” Blueprint.
    • Click deploy blueprint.
  3. Customize the Blueprint. Enter server parameters

    • Password (must conform to password rules as shown)
    • Re-enter password
    • Select group
    • Select network
    • elect primary DNS
    • Select secondary DNS (optional)
    • Select server type (standard is recommended)
    • Select service level
    • Customize server name. You may select a set of characters to customize your server name.
  4. Enter Installation Parameters. Complete the information below:

    • Leave Specify Credentials set to "no"
    • Apache Web Server Port, default is 80
    • SSL Port, default is 443
    • Web Server domain, enter your domain name or 127.0.0.1
    • MySQL Server port, default 3306
    • Login, e.g., "joeuser"
    • Your real name, e.g., 'Joe User'
    • Email Address, e.g., [email protected]
    • Password
    • Do you want to configure mail support?, yes/no
    • Default email provider:, gmail/custom
    • SMTP User, the username to send mail from
    • SMTP Password, the password for the above account
    • SMTP Port, default 587
    • SMTP Host, your email host
    • Secure connection, e.g., none/tls/ssl
  5. Review and Confirm the Blueprint.

    • Click next: step 2.
    • Verify your configuration details.
  6. Deploy the Blueprint.

    • Once verified, click the deploy blueprint button. You will see the deployment details along with an email stating the Blueprint is queued for execution.
    • This will kick off the Blueprint deploy process and load a page to allow you to track the progress of the deployment.
  7. Monitor the Activity Queue

    • Monitor the Deployment Queue to view the progress of the Blueprint.
    • To monitor progress, click Queue from the Nav Menu on the left.
    • Once the Blueprint completes successfully, you will receive an email stating that the Blueprint build is complete. Please do not use the application until you have received this email notification.

Deploy CMS Made Simple to an existing server (alternate option)

CMS Made Simple is available as a Script Package for deployment on an existing server based on your own sizing requirements or to support more advanced configurations such as customized Blueprint Workflows to repeatably deploy multiple stacks on servers.

Steps to deploy CMS Made Simple to an existing server

  1. Deploy or Identify an Existing Server.

    • Identify the server targeted for CMS Made Simple installation.
    • The Operating system must be supported by the Script Package.
    • See the Creating a new enterprise cloud server KB for more information on completing this step.
  2. Select to Execute the Package on a Server Group.

    • Packages can be executed on one more more servers in a Group.
    • Search for the public script package named Install CMS Made Simple on Linux.
    • See the using group tasks to install scripts on groups KB for more information on how to complete the next few steps.
  3. Enter Installation Parameters. Complete the information below:

    • Choose a value for Specify Credentials. "no" will install using the system administration account, "yes" will allow you to specify an account and password to use for the installation.
    • Apache Web Server Port, default is 80
    • SSL Port, default is 443
    • Web Server domain, enter your domain name or 127.0.0.1
    • MySQL Server port, default 3306
    • Login, e.g., "joeuser"
    • Your real name, e.g., 'Joe User'
    • Email Address, e.g., [email protected]
    • Password
    • Do you want to configure mail support?, yes/no
    • Default email provider:, gmail/custom
    • SMTP User, the username to send mail from
    • SMTP Password, the password for the above account
    • SMTP Port, default 587
    • SMTP Host, your email host
    • Secure connection, e.g., none/tls/ssl
  4. Deploy the Script Package.

    • Once verified, click the execute package button.
    • This will kick off the deployment process and load a page where you can track the progress. Deployment will typically complete within a few minutes.
  5. Monitor the Activity Queue.

    • Monitor the Deployment Queue to view the progress of the Blueprint.
    • To monitor progress, click Queue from the Nav Menu on the left.
    • Once the Blueprint completes successfully, you will receive an email stating that the Blueprint build is complete. Please do not use the application until you have received this email notification.

Access your CMS Made Simple server

After your Blueprint deploys successfully, please follow these instructions to access your server:

  • Check email to obtain Server Name.
  • Use the CenturyLink Console to obtain the server's IP address.
  • Enter the IP address in your browser address bar to access the main page of the application.
  • Log in to the server and begin work!

Pricing

The costs associated with this Blueprint deployment are for the CenturyLink Cloud infrastructure only. There are no Bitnami license costs or additional fees bundled in.

About Bitnami

CenturyLink Cloud works with Bitnami to provide open source software integrations to its customers. Bitnami is a library of popular server applications and development environments that can be installed with one click, either in your laptop, in a virtual machine or hosted in the cloud. Bitnami takes care of compiling and configuring the applications and all of their dependencies (third-party libraries, language runtimes, databases) so they work out-of-the-box. The resulting packaged software (a 'stack') is then made available as native installers, virtual machines and cloud images. These Bitnami application packages provide a consistent, secure and optimized end-user experience when deploying any app, on any platform.

Frequently Asked Questions

Who should I contact for support?

Customer Support

Can’t find what you need?
Give us a call.

1.888.638.6771

M – F, 8am to 6pm