How to Install Typo3 CMS 9.5.5 On Ubuntu 18.10

Installation of Typo3 CMS 9.5.5 on Ubuntu 18.10

Typo3 CMS is a free,opensource Content Management Software.It can be used for small websites to multinational corporations.This video covers the tutorial of installation procedure of typo3 CMS.

Features:

• It is secure and loads fast that performs at any scale.

• Integrate all the digital marketing tools you know

• Create and deliver content across all digital channels.

Requirements:

 Apache 2.4+

 MariaDB 5.5

 PHP 7.2

PHP Modules:

Php php-gd php-pdo php-mysql php-intl php-simplexml php-mbstring php-mcrypt

Download the typo3 CMS using wget from the website by executing the following command

root@linuxhelp:/var/www# wget --content-disposition get.typo3.org/9

Extract the tar file of typo3 Cms using the below command

root@linuxhelp:/var/www #tar xvzf typo3_src-9.5.5.tar.gz
root@linuxhelp:/var/www# ll
total 26612
drwxr-xr-x  4 root root     4096 Apr 11 00:41 ./
drwxr-xr-x 15 root root     4096 Apr  6 09:52 ../
drwxr-xr-x  2 root root     4096 Apr  6 09:52 html/
drwxr-xr-x  4 root root     4096 Mar  4 12:29 typo3_src-9.5.5/
-rw-r--r--  1 root root 27231372 Mar  4 12:31 typo3_src-9.5.5.tar.gz

Rename the typo3 directory

root@linuxhelp:/var/www# mv typo3_src-9.5.5 typo3
root@linuxhelp:/var/www# ll
total 26612
drwxr-xr-x  4 root root     4096 Apr 11 00:42 ./
drwxr-xr-x 15 root root     4096 Apr  6 09:52 ../
drwxr-xr-x  2 root root     4096 Apr  6 09:52 html/
drwxr-xr-x  4 root root     4096 Mar  4 12:29 typo3/
-rw-r--r--  1 root root 27231372 Mar  4 12:31 typo3_src-9.5.5.tar.gz

Assign writable and ownership permissions to the typo3 directory

root@linuxhelp:/var/www# chown -R www-data. typo3/
root@linuxhelp:/var/www# chmod -R 775 typo3/

create a customised configuration file for typo3 CMS

root@linuxhelp:/var/www# vim /etc/apache2/sites-available/typo3.conf
<virtualhost *:80>
Servername www.linuxhelp1.com
Documentroot /var/www/typo3/
</virtualhost>

Edit the configuration of php as follows

root@linuxhelp:/var/www# vim /etc/php/7.2/cli/php.ini
max_input_vars=1500
max_execution_time=240

Install the php-intl module which is the requirement of typo3 Cms

root@linuxhelp:/var/www# apt install php-intl -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  php7.2-intl
The following NEW packages will be installed:
  php-intl php7.2-intl
.
.
.
.
Creating config file /etc/php/7.2/mods-available/intl.ini with new version
Processing triggers for libapache2-mod-php7.2 (7.2.15-0ubuntu0.18.10.2) ...
Setting up php-intl (1:7.2+62) ...

Disable the default sites in apache server other than typo3 cms

root@linuxhelp:/var/www# a2dissite 000-default.conf 
Site 000-default disabled.
To activate the new configuration, you need to run:
  systemctl reload apache2

Enable the site of typo3 Cms

root@linuxhelp:/var/www# a2ensite typo3.conf 
Enabling site typo3.
To activate the new configuration, you need to run:
  systemctl reload apache2

Enable the rewrite module

root@linuxhelp:/var/www# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
  systemctl restart apache2

Restart the service of Apache

root@linuxhelp:/var/www/typo3# systemctl restart apache2

Enter the servername in the virtual hosting in the url of the browser to start the installation of typo3 CMS

Create an Empty file FIRST_INSTALL under the document root directory of Apache server for typo3 CMS

root@linuxhelp:/var/www/typo3# touch FIRST_INSTALL
root@linuxhelp:/var/www/typo3# systemctl restart apache2

Enter the database details that has set for typo3 CMS inside the MariaDB database

Select the database created for typo3 CMS in the mariadb by clicking dropdown list on the use an existing database and click continue

Enroll the admin credentials for typo3 Cms

Click open the backend of typo3 by selecting the yes, download the list of distributions

Enter the login credentials of admins account of typo3 CMs that has set in the installation procedure

Backend Of Admins account has been successfully logged in

Installation of typo3 CMS on Ubuntu 18.10 comes to end

FAQ
Q
Does typo3 CMS integrate with third-party applications?
A
it does integrate with third-party applications.
Q
What is GDPR in typo3 CMS?
A
General Data Protection Regulation which is used to protect the privacy and personal data.
Q
What is the use of metadata in metadata management in typo3 CMS?
A
metadata makes users find the text documents easier.
Q
What is SEO In typo3 CMS?
A
SEO is a technique that is used to increase the visibility of a website and improves rankings.
Q
What is the use of smart content management in typo3 CMS?
A
Smart content management in Typo3 CMS helps us to create and publish content that delivers results across all digital channels.