How to Deploy TYPO3 to Jelastic PaaS

Here’s a step-by-step tutorial on how to deploy TYPO3, an enterprise-class, open-source CMS (Content Management System), into Jelastic PaaS.

So, let’s get started!

Create Environment

1. Log in to the Jelastic dashboard.

2. Click the Create environment button at the top left:

create environment button

3. Pick Apache application server, PHP v5.4 and MySQL (or MariaDB) database. Specify your cloudlet limits and name of your environment (for example, typo3). Click Create.

TYPO3 environment topology

Wait just a minute for your environment to be created.

environment for TYPO3 created

Upload Application Package

1. Visit the official TYPO3 web-site to download the latest TYPO3 version as a zip package (the downloading will start automatically).

2. Using the Deployment manager upload the package you’ve just downloaded.

upload TYPO3 package

3. Once the package is in Jelastic, deploy it to the environment you have just created.

deploy TYPO3 application

Environment Configuration

You need to disable zend_extension in order to get your TYPO3 application up and running. For that follow the next steps:

1. Click Config button for Apache server.

Apache config button

2. Navigate to etc > php.ini file and comment the following line:

1
#zend_extension=/usr/lib64/php/modules/opcache.so

disable zend extension

3. Don’t forget to Save the changes and Restart your application server.

Install TYPO3

1. Click Open in Browser button next to the Apache node.

open Apache in browser

2. The Typo3 installation will be started. Click Continue.

TYPO3 install tool

3. In the Connect to your database host window choose the MySQL/MySQLi driver and fill in the Username and Password fields with credentials to your database (you’ve got them via email while creating the environment). Put database server address in the Host field and click Continue button.

TYPO3 connect to database

4. Then specify the name of a new database (for example, typo3) and click Continue button.

TYPO3 select database

5. In the next window choose the Introduction package. Click Continue.

TYPO3 choose package

6. The installation will be started. Wait a few minutes for its completion.

TYPO3 installation in progress

7. Finally, enter the password for access to TYPO3 Admin Panel and choose the color of TYPO3 main page.

TYPO3 provide password

8. Congratulations! The TYPO3 was installed. Click Go to your Website button.

TYPO3 successfully installed

9. Now you can see a default main page. Click Log into TYPO3.

TYPO3 introduction package

10. Here just enter your login and password (which you’ve stated in the 7th step) and click Login.

TYPO3 log in

11. Your admin page will be opened.

TYPO3 admin panel

That’s it! Now you have your own TYPO3 in Jelastic PaaS.

What’s next?