How to Install Cogear into your Jelastic PaaS

Cogear is a freeware and open-source modular CMS. It provides basic elements (“gears”) for web developers, so you can create different sites with really flexible settings and many features available. It is based on a Codeinteger framework and has its own templating system.

You can install it into your Jelastic PaaS with ease. Just follow the instruction below.

Create an Environment

Tip: If you don’t have a Jelastic account, please sign up as it is described in the Getting Started document.

1. Log in to the Jelastic Platform and click Create environment button in the upper left corner of the dashboard.

create environment

2. Choose the PHP tab. Pick Apache as your application server and MySQL as a database. Set the resources limits for these nodes via cloudlets sliders and name your environment (or use the default name). Click the Create button.

environment wizard

In a minute your environment with both Apache and MySQL servers will be created and will appear in the environment list.

Configure Database

1. Open the letter with a MySQL node successfully added subject in your email box. Find there your Access URL, Login and Password.

database credentials

2. Open the phpMyAdmin panel by clicking the Access URL. Type your username and password in the appropriate fields (or just copy them from the email).

database log in

3. Go to the Users tab and create a new user with an option Create database with same name and grant all privileges ticked.

database add user

create dedicated database

Upload and Deploy the Application

1. Navigate to the official Cogear web site and download .zip archive with the latest application version by clicking the Download button.

Note: Currently this site is available in Russian only. If it is a problem for you, please, use an online translator (Google translator, for example).

Cogear download

2. Switch back to your Jelastic dashboard and click Upload in the Jelastic Deployment Manager. In the opened frame Browse to the archive you’ve just downloaded and upload it.

upload Cogear

3. Click the Deploy to icon next to the name of your archive file in the list of uploaded packages and choose your environment. If you would like to deploy several projects into one server, specify the application’s target context (in our case it is not necessary).

Cogear context

Install Cogear

1. Click the Open in Browser button for Apache node in your environment.

open Apache in browser

2. In the opened page just click the Install button in order to proceed to the installation steps.

Note: Currently this application is available in Russian only. If it is a problem for you, please, use an online translator (Google translator, for example).

install Cogear

3. First of all installation wizard checks if your servers meet the needed requirements. If everything is alright here (it should be) just click the Proceed button.

verify Cogear requirements

4. The next step is defining a necessary settings. Fill in the following fields:

  • Site name (any desired one)
  • Host (insert the link to your database without http://)
  • Database name (similar to the DB user name you’ve created in the *Configure Database *instruction section)
  • Username (you’ve entered it during database creation, similar to the DB name)
  • Password (you’ve also specified it during database creation)

Click the Further button.

Cogear database connection

5. Installation will be started. After its completion click the Finish button.

Cogear installation success

Congratulations! Now you have your own Cogear in your Jelastic PaaS. Enjoy!

What’s next?