MODx CMS on cloud

1-click AWS Deployment    1-click Azure Deployment 1-click Google Deployment

Overview

MODX is a content management system that helps you create superlative web sites. There are two key benefits to MODX. First, it makes web sites easy for you and others you designate as site admins to maintain. Second, once you get used to it, it allows you to create very complex web sites in a very short time. Things that would take many lines of code for you to do yourself can often be accomplished with a line or two in MODX.

Within the MODX manager, you have access to a built-in package library which contains most of what any developer would need for common tasks. Creating your own plugins and scripts is quite trivial and there are some good for-pay extras out there too. It helps you take control of your online content. An Open Source PHP application framework, it frees you to built sites exactly how you want and make them 100% yours. Zero restrictions and fast to build. Super-simple templates in regular HTML/CSS/JS (any lib you want). Registered user systems and a killer community. Welcome to web-building nirvana.

MODX Revolution (Revo) is an easy-to-use Content Management System (CMS) and Application Framework rolled into one. Despite the limitless possibilities that MODX affords you, we think you’ll find it refreshingly intuitive to work with. At every step, MODX strives to deliver Creative Freedom.

In addition to this documentation site, the MODX Community is vibrant and always willing to help. Go ahead and ask questions there – you’ll be pleasantly surprised at the responsiveness of the MODX user base. Additionally, there are trusted, experienced MODX Professionals with whom you can engage to get the job done. MODX also has vendor-backed commercial support options, so no matter your needs and requirements – you’re covered.
MODX is released under the GNU/GPL license.

MODX on Cloud runs on Amazon Web Services (AWS) and Azure. MODX on cloud has brought the revolution in creating websites and manage without any limits.

Cognosys provides hardened images of MODX on all public cloud i.e. AWS marketplace and Azure.

MODx CMS on Cloud For AWS

modx installation on cloud on aws azure google cloud

MODx CMS on Cloud For Azure

configuration of modx on cloud on aws azure google cloud

Features

Major Features of Modx

  • ModX is FREE
  • ModX is easy to use
  • ModX is SEO optimized
  • ModX gives you the freedom to create your pages exactly the way you want them
  • Adding and managing Snippets
  • Adding and managing Chunks
  • Adding and managing Plugins
  • Adding and managing Modules

AWS

Installation Instructions For  Ubuntu

Note:  How to find PublicDNS in AWS

Step 1) SSH Connection: To connect to the operating system,

1) Download Putty.

2) Connect to virtual machine using following SSH credentials :

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: To connect to the operating system, use SSH and the username is ubuntu.
Password : Please Click here  to know how to  get password .

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Note: Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/modx

  •  Username : ec2-user
  •  Password : Passw@rd123

Steps to access the  Admin Panel:

  • To login to MODX Administrative Panel, you need
    to open your browser and navigate to http://localhost/MODx/manager
  • Enter username and password in the given fields and click on the “Login” button to access the Admin Panel.
  • After successful login to the Admin Panel, you will get access to MODX Dashboard.

Step 4) Other Information:

1. Default installation path: will be in your web root folder “/var/www/html/modx”.

2. Default ports:

  • Linux Machines:  SSH Port – 22 or 2222
  • Http: 80 or 8080
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

Configure custom inbound and outbound rules using this link

Installation Instructions For Windows

Note:  How to find PublicDNS in AWS

Step 1) RDP  Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows  instance on AWS Cloud

Connect to the virtual machine using following RDP credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 3389

Username: To connect to the operating system, use RDP and the username is Administrator.
Password: Please Click here to know how to get password .

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Note: Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/modx

  •  Username : ec2-user
  •  Password : Passw@rd123

Steps to access the  Admin Panel:

  • To login to MODX Administrative Panel, you need
    to open your browser and navigate to http://localhost/MODx/manager
  • Enter username and password in the given fields and click on the “Login”button to access the Admin Panel.
  • After successful login to the Admin Panel, you will get access to MODX Dashboard.

Step 4) Other Information:

1.Default installation path: will be in your web root folder “C:\inetpub\wwwroot\modx

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

 

Configure custom inbound and out bound rules using this link

AWS Step by Step Screenshots

change old password for security

success window after changing password

logout screen

enter credentials in login window

edit user and their details

Azure

Installation Instructions For Ubuntu

Note : How to find PublicDNS in Azure

Step 1) SSH Connection: To connect to the deployed instance, Please follow Instructions to Connect to Ubuntu instance on Azure Cloud

1) Download Putty.

2) Connect to virtual machine using following SSH credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: Your chosen username when you created the machine ( For example  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Note: Please change the password immediately after the first login.

Note : How to find PublicDNS in Azure

Step 3) Application URL: Access the application via a browser at http://PublicDNS/

Steps to access the  Admin Panel:

  • To login to MODX Administrative Panel, you need
    to open your browser and navigate to http://PublicDNS/modx/manager
  • Enter username and password in the given fields and click on the “Login”button to access the Admin Panel.
  • After successful login to the Admin Panel, you will get access to MODX Dashboard.

Step 4) Other Information:

1. Default installation path: will be in your web root folder “/var/www/html

2.Default ports:

  • Linux Machines:  SSH Port – 22
  • Http: 80
  • Https: 443
  • MYSQL ports: By default, these are not open on Public Endpoints. MYSQL: 3306


Configure custom inbound and outbound rules using this link

3. To access Webmin interface for management please follow this link

Installation Instructions for Windows

Note: How to find PublicDNS in Azure

Step1 ) RDP Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Azure Cloud

Connect to virtual machine using following RDP credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 3389

Username: Your chosen username when you created the machine ( For example  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Note:  Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/modx

  •  Username : azureuser (Please create new user and delete this user)
  •  Password : Passw@rd123

Step 4) Other Information:

1.Default installation path: will be in your web root folder “C:\inetpub\wwwroot\modx

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306


Configure custom inbound and outbound rules using this link

Installation Instructions For Centos

Note : How to find PublicDNS in Azure

Step 1) SSH Connection: To connect to the deployed instance, Please follow Instructions to Connect to Centos instance on Azure Cloud

1) Download Putty.

2) Connect to virtual machine using following SSH credentials:

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: Your chosen username when you created the machine ( For example  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Note: Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/

Steps to access the  Admin Panel:

  • To login to MODX Administrative Panel, you need
    to open your browser and navigate to http://localhost/MODx/manager
  • Enter username and password in the given fields and click on the “Login”button to access the Admin Panel.
  • After successful login to the Admin Panel, you will get access to MODX Dashboard.

Step 4) Other Information:

1. Default installation path: will be in your web root folder “/var/www/html

2.Default ports:

  • Linux Machines:  SSH Port – 22
  • Http: 80
  • Https: 443
  • MYSQL ports: By default, these are not open on Public Endpoints. MYSQL: 3306

Configure custom inbound and outbound rules using this link

3. To access Webmin interface for management please follow this link

Azure Step by Step Screenshots

enter credentials in login window

modx content manager welcome screen

system configuration details

successful installation screen


Google

Installation Instructions For Windows

Step 1) VM Creation:

1.Click the Launch on Compute Engine button to choose the hardware and network settings.
2.You can see at this page, an overview of Cognosys Image as well as some estimated costs of VM.
3.In the settings page, you can choose the number of CPUs and amount of RAM, the disk size and type etc.

Step 2) RDP Connection: To initialize the DB Server connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Google Cloud

Step 3) Database Login Details:

The below screen appears after successful deployment of the image.

successful deployment of the image

For local MySQL root password, please use the temporary password generated automatically during image creation as shown above.

i) Please connect to Remote Desktop as given in step 2 to ensure stack is properly configured and DB is initialized.
ii) You can use MySQL server instance as localhost, username root and password as shown above.

If you have closed the deployment page you can also get the MySQL root password from VM Details  “Custom metadata” Section

Step 4) Application URL: Access the application via a browser at http://PublicDNS/modx

Steps to access the  Admin Panel:

  • To login to MODX Administrative Panel, you need
    to open your browser and navigate to http://localhost/MODx/manager
  • Enter username and password in the given fields and click on the “Login”button to access the Admin Panel.
  • After successful login to the Admin Panel, you will get access to MODX Dashboard.

Step 5) Other Information:

1.Default installation path: will be in your web root folder “C:\inetpub\wwwroot\modx

2.Default ports:

  • Windows Machines:  RDP Port:  3389
  • Http: 80
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

 

Videos

How to Install MODx CMS

MODx PHP/MySQL Content Management System (CMS) Overview

MODx CMS on cloud

Related Posts