1. Home
  2. Docs
  3. User Guide
  4. CMS
  5. How to Setup Joomla on CWP

How to Setup Joomla on CWP

Joomla! is a free and open-source content management system (CMS) for publishing web content.Joomla can be used for the following:

  • Corporate websites or portals, intranets and extranets
  • Small business websites
  • Online magazines, newspapers, and publications
  • E-commerce and online reservations



Step 1. system Requirements


  • Database server – 5.5.3 +
  • Web Server – Apache, Nginx
  • PHP requirements – Minimum PHP 5.3.10(Recommended PHP 7.1+) with the following extensions :
      1. Zlib
      1. XML
      1. INI Parser
      1. JSON

    To ensure the above requirements are satisfied, the following needs to be done.


    a) Install PHP 7.1 or higher and the required extensions


  • For PHP-FPM:
  • CWP.Admin left Menu -> PHP settings -> PHP-FPM Selector(NEW)(should be 7.1 or higher) -> start compiler(build and install).
    Note: To Ensure all the required extensions are check,select the options list on a particular PHP version and check those that are not checked.click save custom configuration and start compiler(build and install)
  • For PHP-CGI:
  • CWP.Admin -> PHP settings –> PHP version switcher –> select PHP version(should be 7.1 or higher) and ensure all the required extensions are checked -> Save and Buildb) Install supported webservers

    CWP.Admin left Menu -> Webserver settings -> Webserver Domain Conf -> Select username -> select the domain and create configuration -> Select appropriate webserver option and the required PHP version -> and save and rebuild Configuration.


    2. Creating a Database for Joomla

    </strong   CWP.user left menu –> SQL services –> MySQL Manager –> Create database and database user.
    Enter database name and the password that will be used for the user.
    After creation, click on List Databases and users , you will see the database name and database user(created automatically).


    3. Downloading and Uploading Joomla Package Files


  • Download the current stable release of Joomla from this Joomla Downloads Website
  • Upload the file via File Manager or FTP
  • To upload File Manager; CWP.User -> File Management -> File Manager -> Click on public_html -> upload. After, decompress the downloaded compressed file.Warning!
    If you unpack the files on your own computer, then copy them to your server, be sure to move only the folders and files contained INSIDE the Joomla package. If you unpack the folders and files into a folder, for example called, Joomla and then upload that folder, your site will have to be accessed at yoursitename.com/Joomla instead of yoursitename.com

    4. Start Install

    With the above requirements met, a database created and the required Joomla! files in place, you are ready to install Joomla!. Start the Joomla! web installer by opening your favorite browser and browsing to the site’s domain name. On host installation you will use http://www.yoursitename.com and you should see the installation screen.

Was this article helpful to you? Yes 2 No