System Requirements for installing TYPO3 on your web hosting account.

Operating System:- Linux , Windows.
Webserver:- Apache , IIS.
Middleware:- PHP 4.x or PHP 5.x.
Database:- MySQL or any other database system supported by the TYPO3 DBAL.

The easiest way to install the Typo3 is mentioned below. A user has to follow just a few steps. The easiest way to install is from your cPanel-> Fantastico. This can be done just by selecting Typo3 from the application menu in the left side of your screen. As soon as the page gets loaded, a user just has to click on “New Installation”.

Select the domain where you want your Typo3 to be installed and the installation directory.

You have to leave the field blank if you plan your Typo3 to be installed in your public_html
i.e the root directory of the your web hosting server. The user can also enter the name of directory he wishes to install in. You have to take care that if the directory does not exist within your hosting account then it will be automatically created with in the cloud hosting account. You just have to fill in your administrative details and have to click on install Typo3.

TYPO3 can also be installed manually. For further assistance you can refer to the following tutorial here